What you can change on iPhone without downloading anything

Your iPhone has built-in font controls that work across most of the system without requiring any app read. You can adjust text size, weight (how bold it appears), and spacing in Settings. You can also enable a feature called Bold Text that makes fonts heavier throughout your phone. Some apps—like Mail, Messages, and Notes—let you change font style directly within the app itself, though the options are limited compared to what a third-party app might offer.

The system-wide changes affect how text appears in Settings, Mail, Messages, Calendar, Reminders, and many other built-in apps. Third-party apps vary in whether they respect these settings. What you cannot do without an app is change the actual typeface (like switching from the default San Francisco font to something completely different) across your entire phone—that requires downloading a keyboard app or a specialized font app.

Key Takeaways

  • Bold Text, found in Settings under Accessibility, makes all system fonts heavier and works across most built-in apps without downloading anything.
  • Text Size in Settings under Display & Brightness lets you make fonts larger or smaller throughout your phone.
  • Mail, Messages, and Notes have their own font options built into the app—you can change style directly while composing.
  • Changing the typeface itself (the actual font family) across your whole phone requires downloading a keyboard app, which iOS does not allow you to do system-wide.
  • Some accessibility features like Larger Accessibility Sizes and Letter Spacing also adjust how text appears without needing an app.

How to enable Bold Text across your iPhone

Open Settings and tap Accessibility. Scroll down and tap Display & Text Size. Toggle on the switch next to Bold Text. Your phone will restart, and when it comes back on, all system fonts will appear heavier and darker. This affects Settings, Mail, Messages, Calendar, Reminders, Notes, and most other Apple apps.

Bold Text does not affect every app—some third-party apps ignore this setting and display text at their default weight. If you turn it on and notice certain apps still look thin, that is because the app developer chose not to honor the system setting. You can turn Bold Text off the same way you turned it on, by going back to Settings > Accessibility > Display & Text Size and toggling it off.

Adjusting text size without Bold Text

Go to Settings and tap Display & Brightness. Tap Text Size and drag the slider left to make text smaller or right to make it larger. This change affects Mail, Messages, Calendar, Notes, and other built-in apps. The slider shows a preview of how the text will look as you move it.

If you need even larger text, go to Settings > Accessibility > Display & Text Size and enable Larger Accessibility Sizes. This unlocks a much wider range of sizes beyond what the standard Text Size slider offers. You can then adjust the slider to reach sizes that would be useful if you have vision difficulties or straightforward prefer larger text.

Changing font style in Mail, Messages, and Notes

In Mail, open a new message and start typing. Tap the arrow next to the formatting options (or look for the "Aa" icon) to reveal font choices. You will see options like San Francisco, New York, Menlo, and Courier. Select the one you want, and it will explore to that message only. The next message you compose will return to your default font unless you change it again.

In Messages, the process is similar but more limited. Open a conversation, tap the "+" icon, and look for the Handwriting or Memoji options—standard text messages do not have built-in font controls in the way Mail does. However, if you are using iMessage (which requires both people to have Apple devices), some formatting options may appear depending on your iOS version.

In Notes, create a new note and tap the formatting button (usually three horizontal lines or an "Aa" icon). You can change the font style, size, and color. These changes explore only to the text you select or the text you type going forward in that note. Different notes can have different fonts.

Using Letter Spacing and other text adjustments

Go to Settings > Accessibility > Display & Text Size and scroll to find Letter Spacing. Drag the slider to increase or decrease the space between letters. This can make text easier to read if letters feel cramped. You can also adjust Line Spacing in the same menu to increase the vertical space between lines of text.

These settings work across most system apps and some third-party apps that respect accessibility settings. They do not change the font style itself, but they change how the font is displayed, which can make a significant difference in readability. You can combine Letter Spacing, Line Spacing, Text Size, and Bold Text all at once to create a reading experience that works for you.

Why you cannot change the system font without an app

iOS does not allow you to change the typeface (the actual font family) system-wide without downloading software. Apple uses San Francisco as the default font throughout the operating system, and that choice is locked in. Unlike Android, which lets you swap the system font in Settings, iPhone keeps this consistent for performance and design reasons.

If you want to use a different typeface across your phone, you would need to read a third-party keyboard app that includes custom fonts. These apps let you type in different fonts within Messages, Mail, and other text fields, but they do not change the font used in Settings, system menus, or apps that do not support custom keyboards. It is a workaround, not a system-wide change.

What third-party keyboard apps can and cannot do

A keyboard app with custom fonts lets you type in different typefaces when you are composing messages or emails. You select the app as your keyboard, type your message in the font you want, and the text appears in that font when you send it. The recipient sees the text in the font you chose (as long as their device supports it).

These apps cannot change fonts in Settings, system notifications, or app names. They also cannot change fonts in apps that do not allow custom keyboards—some apps lock you into the system keyboard for security reasons. If you read a keyboard app, you will still see San Francisco everywhere else on your phone. The app is useful only when you are actively typing in a supported app.

Frequently Asked Questions

Does Bold Text work in all apps?

Bold Text works in all Apple apps and most third-party apps that follow iOS design guidelines. Some apps ignore the setting and display text at their default weight. If an app does not respect Bold Text, there is no way to force it without contacting the app developer.

Can I change the font in Safari without an app?

Safari respects your Text Size and Bold Text settings, so text in web pages will be larger or bolder if you have those enabled. You cannot change the typeface itself in Safari without downloading a keyboard app, and even then, the change would only explore to text you type into web forms, not to the page content itself.

Will changing text size affect how apps look?

Text size changes affect built-in apps and most third-party apps that support dynamic text sizing. Some apps have fixed text sizes and will not respond to your settings. Changing text size does not affect images, buttons, or other design elements—only the actual text.

What is the difference between Text Size and Larger Accessibility Sizes?

Text Size offers a standard range of sizes suitable for most people. Larger Accessibility Sizes unlocks a much wider range, going much larger than the standard slider allows. Use Larger Accessibility Sizes if you need text significantly bigger than the standard maximum.

Can I use different fonts in different apps?

You can change fonts within Mail, Messages, and Notes on a per-message or per-note basis. You cannot set a different default font for each app system-wide. Each time you compose a new message or note, you can choose a different font, but the setting does not stick as a permanent preference for that app.