How to use the subscript generator
- Type or paste your text into the input box above.
- The tool instantly converts supported characters (digits, lowercase letters, and a few math symbols) into their Unicode subscript equivalents.
- Click the output box or select the result to copy it to your clipboard.
- Paste the subscript text wherever you need it: social media, messaging apps, spreadsheets, or code comments.
How Unicode subscript works
Standard keyboards produce regular-sized characters. Rich-text editors like Word apply a font style to shrink and lower selected text, but that formatting is lost when you paste into a plain-text field such as a tweet, SMS, or terminal.
Unicode solves this by assigning separate code points to subscript versions of certain characters. For example, the digit 2 is U+0032, while the subscript 2 is U+2082. A subscript generator simply maps each input character to its corresponding Unicode code point. The result looks like subscript everywhere because the character itself carries the shape, not a hidden style tag.
The mapping for the digit 2 follows this pattern: '2'.charCodeAt(0) returns 50, and the subscript equivalent '₂'.charCodeAt(0) returns 8322. The tool performs this lookup for every character in your input string.
Supported characters reference
Not every letter or symbol has a Unicode subscript counterpart. The table below lists all characters this tool can convert. Anything not listed passes through unchanged.
| Type | Characters |
|---|---|
| Digits | ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ |
| Lowercase letters | ₐ ᵦ ꜜ ₑ ᵧ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ |
| Symbols | ₊ ₋ ₌ ₍ ₎ |
Uppercase letters do not have dedicated subscript forms in Unicode. When you type an uppercase letter, the tool leaves it as-is. If you need full subscript coverage, convert your text to lowercase first using a case converter.
Practical uses for subscript text
Chemistry is the most common reason people search for a subscript generator. Molecular formulas like H₂O, CO₂, C₆H₁₂O₆, and H₂SO₄ require subscript numbers to be typographically correct. Without Unicode subscripts, writers resort to plain "H2O", which can cause confusion in technical contexts.
Mathematics also relies on subscripts for sequences and variables: a₁, a₂, xₙ, log₂(n). When posting math questions on forums that lack LaTeX rendering, Unicode subscripts keep expressions readable.
Beyond science, subscript copy and paste is useful for footnotes in plain-text environments, stylistic usernames on social platforms, and labeling items in lists where superscript is reserved for exponents. Pair it with a superscript generator when you need both raised and lowered text in the same line.
Subscript vs. rich-text formatting
A common mistake is assuming that Unicode subscript characters behave identically to formatted subscript in a word processor. They look similar, but there are important differences.
- Font support: Most modern fonts include the standard subscript digits and common letters. However, rarer characters like subscript c (ꜜ) may render as a missing-glyph box in older fonts or specific mobile devices.
- Searchability: Searching for "H2O" in a document will not match "H₂O" because the underlying code points differ. Keep this in mind if you use subscript text in searchable databases.
- Screen readers: Assistive technology may read subscript digits as their regular counterparts or announce them differently depending on the platform. Test your content if accessibility is critical.
For formal publications, always prefer your editor's native subscript formatting over Unicode characters. Use this tool for informal communication, social media, and plain-text environments where rich formatting is unavailable.
Combining with other text tools
Subscript characters are just one category of special Unicode text. You might also need arrow symbols for flow diagrams, the degree symbol for temperatures and angles, or star symbols for ratings. All of these are plain Unicode characters that survive copy-and-paste across platforms.
If you are preparing text for web development, remember that HTML offers the <sub> tag for semantic subscript. Use the HTML tag when building web pages, and reserve Unicode subscript characters for places where markup is not allowed, such as JSON strings, CSV files, or social media posts.
Worked examples
Each result below was produced by the same code the tool runs, so you can check your own numbers against them.
| Example | Input | Result |
|---|---|---|
| Water formula | Text to convert: H2O | H₂O |
| Carbon dioxide | Text to convert: CO2 | CO₂ |
| Math expression | Text to convert: x2 + y2 = z2 | ₓ₂ ₊ y₂ ₌ z₂ |
| Sulfuric acid | Text to convert: H2SO4 | H₂SO₄ |
FAQ
What is a subscript generator?
A subscript generator is a tool that replaces normal digits and letters with their Unicode subscript equivalents. The resulting text appears smaller and lower than the baseline, and it works in any plain-text environment without special formatting.
Can I copy and paste subscript text anywhere?
Yes. Because the output consists of standard Unicode characters, you can copy and paste subscript text into social media, messaging apps, emails, spreadsheets, and code editors. The only limitation is whether the receiving application's font supports the specific subscript glyphs.
Why are some letters not converting?
Unicode does not define subscript versions for every letter. Uppercase letters and several lowercase letters such as d, f, q, w, y, and z have no official subscript code points. Those characters pass through unchanged.
Is this different from the subscript button in Word or Google Docs?
Yes. Word processors apply a visual style that shrinks and lowers the text, but the underlying character remains the same. This tool replaces the character itself with a dedicated Unicode subscript glyph, so the appearance persists even when pasted into plain-text fields.
Do screen readers handle subscript characters correctly?
Behavior varies by platform and screen reader software. Many readers pronounce subscript digits the same as regular digits, while others may skip or misread less common subscript letters. If accessibility is essential, test your output with the target assistive technology.
Does this tool upload my text to a server?
No. The conversion happens entirely in your browser using JavaScript. Your input never leaves your device.