Superscript & subscript.
Raised and lowered digits and signs — for squares, formulas and footnotes.
Superscript
Subscript
Common raised marks
Raised and lowered characters
Superscript and subscript characters let you write things like x², m³, the ⁿ in an exponent, or the subscripts in a chemical formula such as H₂O and CO₂ — in plain text, without any special formatting. That makes them handy in spreadsheet headers, social posts, filenames and chat, where you can't apply true superscript styling. They're a fixed set of precomposed characters, so only the digits and a few signs exist; for arbitrary raised text in a document, your editor's actual superscript/subscript formatting (Ctrl/Cmd+Shift+= and +,) is the better tool. The trademark (™), registered (®) and degree (°) marks are the most-copied of the bunch.
Which characters actually exist
This is a precomposed set, not a formatting style, so coverage is uneven and there is nothing you can do about the gaps.
- Superscript digits 0–9 all exist, but they come from two different eras of the standard: ¹ ² ³ are U+00B9, U+00B2 and U+00B3, while ⁰ and ⁴–⁹ live at U+2070 and U+2074–U+2079. Older fonts sometimes style the first three differently from the rest, which is why
x¹²can look slightly mismatched. - Subscript digits ₀–₉ are a tidy consecutive block at U+2080–U+2089.
- Signs exist in both forms: ⁺ ⁻ ⁼ ⁽ ⁾ and ₊ ₋ ₌ ₍ ₎.
- Letters are the incomplete part. Superscript has most of the lowercase alphabet including ⁿ (U+207F), but subscript has only a handful — ₐ ₑ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ — with no b, c, d, f, g, q, w, y or z.
The gaps exist because these characters were encoded for phonetics and mathematics rather than as a general formatting mechanism.
When to use real formatting instead
Use these characters when the text has to survive as plain text: a spreadsheet header, a filename, a chat message, a social bio, a commit message, an email subject line. Nothing there can carry styling, so a precomposed ² is the only option.
Use your editor's actual superscript formatting anywhere styling survives — a Word or Google Docs document, a web page, a slide deck. It covers every character rather than a partial set, scales properly with the font, and stays correct if the text is later resized or restyled. In HTML that is <sup> and <sub>; in Word and Docs, Ctrl + Shift + = and Ctrl + , (use Command on a Mac).
Search and screen readers
There is a real trade-off. Precomposed characters are opaque to plain text matching: searching a document for "CO2" will not find "CO₂", and sorting treats them as unrelated characters. If the text needs to be findable, spell it out and use real formatting.
Screen reader behaviour also varies — some announce ² as "superscript two", others as "two", and some skip it. For anything where the distinction matters scientifically or medically, put the meaning in the surrounding text rather than relying on the character alone.