Subscript generator
Type text and get real subscript characters back, not a smaller font, with the letters Unicode never gave a subscript form to.
Type in the bar at the bottom of the screen. Every style updates as you type. Hit Copy, then paste it wherever you want.
Which letters actually have a subscript form
This generator lowercases the input, then looks up each character in its subscript table. It maps 17 letters: a e h i j k l m n o p r s t u v x. The remaining letters stay at normal size. All ten digits and + - = ( ) are mapped too. For a chemical formula, convert only the part you need lowered and combine it with correctly capitalized element symbols yourself.
Where this subscript generator falls short
- Nine consonants — b, c, d, f, g, q, w, y and z — are not mapped to subscript characters in this tool. Type one and it stays a plain lowercase letter sitting at full height next to the subscripted ones around it.
- Every letter is lowercased before the lookup runs, including the ones with no subscript form. Type BOX and you get bₒₓ back—the 'b' falls back to lowercase, while 'o' and 'x' are successfully mapped to subscript.
- These characters were designed to sit beside a full-size baseline character, the way the 2 sits next to the H in H₂O. A whole sentence in subscript stays legible but was never the intended use, and a few system fonts render the block inconsistently at small sizes.
Questions about the subscript generator
Why doesn't a letter like w or y turn into subscript?
This tool maps 17 letters: a e h i j k l m n o p r s t u v x. Letters absent from that table, including w and y, remain ordinary lowercase characters.
Is this a font, or are these real characters?
Real characters. Each subscript letter or digit is its own Unicode code point, not a smaller font applied to a regular one, which is why it survives copy and paste into a plain text field where CSS or Word's Subscript button would not.
Can I write a chemical formula like H2O or CO2 with this?
For a formula, enter only the digits you want to lower, then place the copied result beside your original element symbols. This generator lowercases the whole input and converts supported letters too; entering a complete formula does not preserve chemical capitalization. All ten digits have subscript forms.
Why does it work in a text field but look plain in Word or Google Docs?
Unicode subscript characters and a word processor’s Subscript formatting button work differently. These copied characters keep their code points, but their appearance depends on the selected font. Check the actual document and font rather than assuming it will match this preview.
Is there a subscript form for every digit and for capital letters?
All ten digits are mapped. This tool does not offer an uppercase subscript alphabet: it lowercases letters first, then converts those covered by the table.
Where subscript characters render
| Works | Uses long-established Unicode blocks with wide font coverage. | |
| tiktok | Works | Uses long-established Unicode blocks with wide font coverage. |
| discord | Works | Renders normally in messages. Inside code blocks Discord uses a monospace font, so styled characters may fall back to boxes. |
| Mostly | Usually renders, but LinkedIn has filtered unusual characters in some fields before, and styled text is unreadable to screen readers. | |
| X / Twitter | Works | Uses long-established Unicode blocks with wide font coverage. |
These notes are inferred from how each Unicode block behaves, not from a per-platform test run. Treat them as guidance, not a guarantee.
One thing worth knowing
Screen readers announce these characters one by one, or skip them. A profile written entirely in styled text is unreadable to anyone using one. Keep your real name and key information in plain text.