H₂OLowered Text

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.

Your subscript text will appear here...

Quick Copy: Chemical Formulas

Click any formula to copy it instantly

H₂O
Water
Hydrogen + Oxygen
CO₂
Carbon Dioxide
Carbon + Oxygen
O₂
Oxygen Gas
Diatomic Oxygen
H₂SO₄
Sulfuric Acid
Strong acid
NaCl
Salt
Sodium Chloride
CH₄
Methane
Natural gas
C₆H₁₂O₆
Glucose
Sugar molecule
NH₃
Ammonia
Nitrogen + Hydrogen
HCl
Hydrochloric Acid
Strong acid
CaCO₃
Calcium Carbonate
Limestone/Chalk
Fe₂O₃
Iron Oxide
Rust
C₂H₅OH
Ethanol
Alcohol

Quick Copy: Math Notation

Common mathematical subscript patterns

xₙ
Variable with index n
aᵢ
Array element i
x₀
Initial value
x₁, x₂, x₃
Sequence elements
logₐ
Logarithm base a
Σᵢ₌₁
Sum from i=1

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

b c d f g q w y z

These letters have no Unicode subscript

When to Use Subscript

⚗️

Chemical Formulas

Write chemical compounds with proper subscript notation for element counts.

H₂O, CO₂, C₆H₁₂O₆
🔢

Mathematical Indices

Denote array elements, sequence terms, and variable indices.

x₀, x₁, x₂, ... xₙ
📊

Scientific Notation

Write isotopes, ions, and scientific measurements.

¹⁴C₆, log₁₀, pH₇
💻

Programming

Show array subscripts and index notation in documentation.

arr[i] → arrᵢ
📝

Academic Writing

Format equations and formulas in papers and presentations.

aₙ = aₙ₋₁ + aₙ₋₂
📱

Social Media

Add unique styling to your posts with lowered text.

ₛₒₘₑₜₕᵢₙg ᵤₙᵢqᵤₑ

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

Subscript Numbers:

U+2080 to U+2089 (₀₁₂₃₄₅₆₇₈₉)

Subscript Letters:

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

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.