Subscript Generator
Convert your text into tiny lowered subscript letters. Perfect for chemical formulas like H₂O and CO₂, mathematical notation, and creative text styling.
Tip: Numbers 0-9 and letters a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x have subscript versions.
Quick Copy: Chemical Formulas
Click any formula to copy it instantly
Quick Copy: Math Notation
Common mathematical subscript patterns
Subscript Character Reference
✓ Supported Letters
a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x
✓ Numbers (0-9)
All numbers fully supported
! Not Available
These letters have no Unicode subscript
When to Use Subscript
Chemical Formulas
Write chemical compounds with proper subscript notation for element counts.
Mathematical Indices
Denote array elements, sequence terms, and variable indices.
Scientific Notation
Write isotopes, ions, and scientific measurements.
Programming
Show array subscripts and index notation in documentation.
Academic Writing
Format equations and formulas in papers and presentations.
Social Media
Add unique styling to your posts with lowered text.
Subscript vs Superscript
ₛᵤᵦ Subscript (This Tool)
- • Lowered below the baseline
- • Chemical formulas: H₂O, CO₂
- • Array indices: x₁, x₂, xₙ
- • Logarithm bases: log₁₀
- • Variable subscripts: aᵢ, bⱼ
ˢᵘᵖ Superscript
- • Raised above the baseline
- • Exponents: x², x³
- • Ordinals: 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ
- • Footnotes: text¹
- • Powers: 10⁶
Need superscript? Try our Superscript Generator
How Subscript Text Works
Subscript text uses special Unicode characters that appear smaller and positioned below the normal text baseline. Unlike HTML's <sub> tag which styles regular characters, these are actual separate characters that work anywhere.
Unicode Subscript Ranges
U+2080 to U+2089 (₀₁₂₃₄₅₆₇₈₉)
Various ranges in Latin Extended
Why Some Letters Are Missing
Unicode was designed primarily for linguistic and scientific purposes. Subscript letters were added mainly for phonetic notation (IPA) and scientific formulas. Letters like b, c, d, f, g were never added because they weren't needed for these specific use cases.
Related Tools
- Superscript Generator - Raised text (x², 1ˢᵗ)
- Small Caps Generator - Small capital letters
- Fancy Text Generator - More text styles
Frequently Asked Questions
Why are some letters missing in subscript?▼
Unicode only includes subscript versions for specific letters (a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x) because these were the ones needed for phonetic notation and scientific formulas. Letters like b, c, d, f, g have no subscript equivalents in Unicode.
How do I type chemical formulas like H₂O?▼
Type the element symbols normally (H, O) and use this tool to convert the numbers to subscript. Then combine them: H + ₂ + O = H₂O. You can also use our Quick Copy section for common formulas.
Will subscript text work in Word and Google Docs?▼
Yes! These are Unicode characters that work in any application that supports text, including Microsoft Word, Google Docs, Excel, and more. They'll display correctly without any special formatting.
Can I use subscript in social media posts?▼
Yes, subscript characters work on Twitter, Instagram, Facebook, and most other platforms. They're standard Unicode text that displays correctly for all users.
What's the difference between this and HTML subscript?▼
A sub tag lowers the real digit, so a formula written that way still matches a search for H2O and still imports correctly into chemistry software. Unicode subscript uses separate characters that break both, in exchange for surviving plain-text fields that strip tags entirely. Prefer markup for anything searched or processed, and these characters for display-only text.
Can screen readers read subscript text?▼
Inconsistently, and chemical formulas are the weak point. A reader may announce the digits of a formula without conveying that they are subscripts, so a compound can be spoken as an unbroken run of letters and numbers. Where the exact formula matters, such as dosage or safety information, write it out in words as well.
Chemical Formulas and the Limits of Plain Text
Chemistry is where subscript characters get used most, and it's also where the limits of the Unicode approach show up fastest. Writing water as H₂O in a chat message or a spreadsheet cell works well. Using the same characters in a document that needs to be searched, cited, or processed by software is where problems start.
A subscript formula isn't the same string as a plain one
The subscript two in H₂O is a different character from the ordinary digit two. Anyone searching a document for H2O won't match H₂O, and the reverse is equally true. In a lab notebook, a shared document, or a product database, this quietly splits the same compound into two entries that never find each other.
Chemistry software has the same issue. Formula parsers, molecular weight calculators and database import tools generally expect plain digits. So pasting a nicely formatted subscript formula into them tends to produce an error or a silently wrong result. The safe habit is to keep plain digits in anything machine-readable and reserve subscript characters for display.
Unicode cannot stack subscript and superscript
Isotope notation places a mass number above and an atomic number below the same element symbol, both aligned in the same column. Unicode has no way to express this. Subscript and superscript characters occupy sequential positions in the text, so the best a plain-text version can do is put one after the other rather than one above the other.
The same constraint affects mathematical notation where a variable carries both an index and an exponent. Any notation requiring vertical stacking needs real markup, a typesetting system, or an image. If a formula must be typographically correct rather than approximately readable, plain text is the wrong medium and no amount of character selection will fix it.
Where these characters genuinely earn their place
None of this makes Unicode subscript useless, it just narrows where it belongs. It works well in contexts that strip formatting entirely and where the audience is reading rather than processing: email subject lines, chat and messaging apps, social media captions, file and folder names, spreadsheet labels, and code comments. In those places the alternative isn't proper markup, it's H2O with no formatting at all, and the subscript version reads better.
Related Tools
Explore more free tools to boost your productivity
Bold Text Generator
Make text bold anywhere — Instagram, Twitter, Discord, and more
Symbol Generator
Browse and copy thousands of Unicode symbols, arrows, and special characters
Case Converter
Convert text between 10 case styles: UPPER, lower, Title, camelCase
Character Counter
Track character limits for Twitter, Instagram, TikTok, and more
Phonetic Spelling Generator
Convert words to NATO phonetic alphabet (Alpha, Bravo...)
Fancy Text Generator
45+ Unicode font styles for Instagram, TikTok & Discord bios