How to use it
- Type your text, formula or markup.
- Choose a mode: markup, chemical formula, all superscript or all subscript.
- Check the note for characters that have no small version.
- Copy the converted text.
Four modes
- Markup. Write it the way you would in LaTeX or a calculator:
x^2becomes x²,a_1becomes a₁, and braces group several characters:x^{n+1}becomes xⁿ⁺¹,a_{ij}becomes aᵢⱼ. - Chemical formula. Numbers after a letter or closing bracket become subscripts, and a charge after
^becomes superscript:H2O→ H₂O,CO2→ CO₂,Ca(OH)2→ Ca(OH)₂,SO4^2-→ SO₄²⁻. - All superscript. Every character that has a superscript form is converted:
1st→ ¹ˢᵗ. - All subscript. Every character that has a subscript form is converted.
The output uses dedicated Unicode characters, not formatting. That's why it survives copy and paste into places that have no superscript button: social posts, text messages, spreadsheets, file names and plain-text emails.
Which characters are available
Unicode doesn't have a small version of every character, so some conversions are incomplete:
| Character set | Superscript | Subscript |
|---|---|---|
| Digits 0–9 | all | all |
| + − = ( ) | all | all |
| Lowercase letters | all except q | only a e h i j k l m n o p r s t u v x |
| Capital letters | A B D E G H I J K L M N O P R T U V W | none |
Anything without a small version stays as it is, and a note under the result lists those characters, so you know what to fix. Because the small letters come from different Unicode blocks, they can look slightly mismatched in size or height in some fonts.
Common examples
| You type (mode) | You get |
|---|---|
| E=mc^2 (markup) | E=mc² |
| x^2 + y^2 = r^2 (markup) | x² + y² = r² |
| a_1, a_2, a_n (markup) | a₁, a₂, aₙ |
| 10^{-6} (markup) | 10⁻⁶ |
| C6H12O6 (chemical) | C₆H₁₂O₆ |
| NH4^+ (chemical) | NH₄⁺ |
| 25°C, m2, ft2 | use superscript mode on just the 2: m², ft² |
The degree sign ° is its own character and is kept as is. For square and cubic units, superscript ² and ³ are the standard way to write m², ft², cm³ and in³ in plain text.
Footnotes, ordinals and trademarks
Superscripts are also handy outside math and chemistry:
- Footnote markers in plain text: as shown in the study¹ and see note².
- Ordinals in a playful style: 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ, 4ᵗʰ (in formal writing, plain 1st, 2nd is standard).
- Exponents in spreadsheets and chats, where you can't format a cell or a message: 2¹⁰ = 1,024.
- Labels on diagrams such as Fig. 1ᵃ.
The trademark ™ and registered ® signs are separate characters, not superscript letters, so type or copy them directly.
When to use real formatting instead
Unicode superscripts are great for short snippets in places without formatting. For anything longer, real formatting is better:
- Word processors have superscript and subscript buttons (in Microsoft Word, Ctrl+Shift+= and Ctrl+=).
- Math and science papers should use an equation editor or LaTeX.
- Web pages should use the HTML
<sup>and<sub>tags.
Real formatting is searchable, accessible to screen readers, and works for every character. Screen readers may read Unicode superscripts as "superscript two" or skip them, so don't use them for essential information in public content.
Everything is converted in your browser. For other Unicode text effects, see strikethrough text and upside-down text.
Frequently asked questions
How do I type a superscript 2 (²)?
Type x^2 in markup mode and copy x², or switch to “All superscript” and type 2. You can also copy ² straight from this page.
How do I write H2O with a subscript?
Choose “Chemical formula” and type H2O. You'll get H₂O, ready to paste.
Why didn't some letters convert?
Unicode has no superscript q and no subscript versions of most letters or of any capital letters. Those characters stay unchanged and are listed in the note.
Will superscripts work on Instagram, X or in text messages?
Yes, in most cases. They are regular Unicode characters, so they paste like any other text, although some fonts display them at slightly different sizes.
Is the text uploaded?
No. The conversion runs in your browser.
Last updated: November 12, 2026