📱

How to Type Subscript on iPhone and Android (Honest Answer)


There is no subscript key on the iPhone keyboard. There is no subscript key on the Android keyboard. There is no subscript toggle in Gboard, no subscript option in the SwiftKey long-press menu, no subscript anything in the iOS system keyboard. If you are reading this on a phone, hoping to find the hidden gesture, there isn’t one.

The honest path is copy-paste Unicode subscript: generate the subscript text in a tool like the Subscript Generator, copy the output, paste it into the field where you wanted to type. This works in every Unicode-accepting field on every phone, because the characters are real Unicode characters — not a font setting or a hidden modifier.

This article is the short version of the workaround plus every alternative that does not require copy-pasting from a generator.

Why there is no subscript key

Phone keyboards are designed around the Latin alphabet, the digits, common punctuation, and a curated emoji set. The keys that are there are the ones that earn their place: 26 letters, 10 digits, period, comma, question mark. The Unicode consortium has defined hundreds of thousands of characters; the phone keyboard exposes perhaps 200 of them.

Subscript is a long way down the list. It is not a frequently typed character for the median phone user, so the keyboard designer does not include it. iOS and Android both include extensive system-wide character pickers, but those are not keyboards; they are search-driven browsers over the full Unicode set.

The result is that subscript, like most “small text” styles, is reachable only via copy-paste from somewhere that has the character. That somewhere is usually a web tool or a special-character picker.

The fastest workaround

  1. Open the Subscript Generator in Safari or Chrome on your phone.
  2. Type the formula or word you want in subscript.
  3. Tap Copy.
  4. Switch to the app where you wanted the subscript (Notes, Messages, Mail, Slack, Discord, Instagram, etc.).
  5. Tap and hold in the text field → Paste.

The subscript characters appear exactly as you copied them. This works because they are real Unicode characters, not a font setting — your phone’s text engine treats them as ordinary text and renders them with whatever font is configured for the field.

It is two taps once you have the generator open. The friction is opening the generator the first time; after that, most phones remember the page in the recents list.

The slow workaround — system character pickers

Both iOS and Android ship with a system-wide character picker. You do not need to install anything; the picker is built in.

iOS:

  1. Tap the field where you want the subscript.
  2. Tap the globe key to switch keyboards (if you have multiple).
  3. Long-press the emoji key (the smiley face).
  4. Wait for the popover, then tap the abc key.
  5. The character picker slides up. Switch to the numeric / symbol view, then look for the subscript characters.

Subscript digits ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ are in the picker. The subscript letters ₐ ₑ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ are mostly present but scattered across multiple categories (look under “Latin” and “Phonetic”). This is workable for a one-off character; it is not a viable path for typing out a word.

Android (Gboard):

  1. Tap the field where you want the subscript.
  2. Tap the emoji key (the smiley face).
  3. Tap the abc key in the bottom bar.
  4. The character picker slides up. Search for “subscript” — Gboard supports a search field at the top.

Subscript digits and the most common subscript letters come up in the search. Gboard’s picker is slightly more searchable than iOS’s, but it is still a per-character interaction, not a typing experience.

Android (Samsung Keyboard):

Same as Gboard, but the search field is labelled “Search symbols”. Type “subscript” and the available characters come up.

Why both pickers are bad for typing a word

Suppose you want to type “ₙ₊₁” — a common mathematical subscript. On iOS:

  • Long-press globe → emoji → abc → find ₙ → copy → paste → find ₊ → copy → paste → find ₁ → copy → paste.

Six discrete steps, three of which involve the character picker. This is not typing. It is character-by-character assembly.

The same is true for the word “alex” in subscript: ₐ ₗ ₑ ₓ. Four characters, four separate picker visits. The 11-letter subscript alphabet is not contiguous in the picker; ₐ, ₑ, ₕ are in the Subscripts category, ᵢ, ⱼ, ₖ are in different categories, and so on.

The copy-paste approach from a generator collapses all of this to “type once, copy, paste”. The character picker is the fallback for when you need a single subscript and have no internet access to load a generator.

If you need to type subscript regularly

Three options that beat copy-pasting from a generator each time.

Save a snippet. On iOS, Settings → General → Keyboard → Text Replacement. Add a snippet like “ss1” → “₁”. Then in any app, type “ss1” and iOS expands it to ₁. Set up a snippet for each subscript character you use, or for whole subscript phrases (“ssna” → “ₙ₊₁”). On Android, Gboard has a similar feature under Settings → Dictionary → Personal dictionary → Phrase shortcut. Both work offline, both are free, both get the typing speed back.

Use a notes app that supports Markdown or LaTeX. Some notes apps render H~2~O (Markdown subscript) or $H_2O$ (LaTeX) as proper subscript in the rendered view. Bear, Obsidian and a few others handle this. The caveat: the rendered view is not copy-paste-friendly — the underlying text is still the Markdown or LaTeX source, so the subscript only renders inside the app that produced it.

Use a “small text” keyboard. Some third-party keyboards (like Grammarly Keyboard) include a small-text feature in the symbol menu. The implementation is the same Unicode subscript, but exposed through a UI that is more discoverable than the system picker. The trade-off is granting a third-party app full keyboard access, which means it can technically log everything you type. The risk is real; pick a reputable keyboard.

The honest caveats

Not all apps render subscript the same way. Most apps on iOS and Android use the system font for rendering, so subscript characters render at the same height and weight everywhere. A few apps (older or specialised) use custom fonts that lack the subscript glyphs; in those apps, subscript characters render as placeholder boxes or as the underlying normal character at a smaller size. The Subscript Generator preview will show you what to expect.

The character picker is slow per-character. This is the dominant truth of typing subscript on a phone. There is no faster way without a snippet system, a custom keyboard, or copy-paste from a generator.

Search inside the app is plain text. A message containing “H₂O” cannot be found by searching the chat for “H2O”. The subscript zero is a different string. Worth knowing before you store something important as subscript.

Quick recap

There is no subscript key on iOS or Android. The fastest path is to copy-paste from the Subscript Generator. The slow path is the system character picker, which works for a single character but is impractical for a word. For repeated use, save text-replacement snippets on iOS or personal-dictionary shortcuts on Android, or use a Markdown notes app that renders ~subscript~ properly. The underlying characters are real Unicode, which is why the copy-paste approach works everywhere a Unicode-accepting field exists.

Try it now — Subscript Generator
Open tool →
← All guides