What Is the Superscript Generator?
The Superscript Generator converts text into raised Unicode superscript characters (like ˣ, ², or ᵃᵇᶜ) or lowered subscript characters (like ₓ, ₂, or ₐᵦ). These are real Unicode code points, not a font style or HTML markup, so they paste correctly into Instagram bios, Discord, spreadsheets, and any app that accepts plain text.
For example, typing "E=mc2" and converting to superscript produces "E=mc²", with the 2 raised. Not every character has a true superscript or subscript equivalent — Unicode defines them for digits, most letters, and a few math symbols only — and this tool tells you exactly which characters in your text couldn't be converted, instead of silently leaving you to wonder.
How to Use the Superscript Generator
- Choose Superscript or Subscript mode.
- Type or paste your text into the input box.
- The converted result updates instantly below.
- Check the warning note (if it appears) for any characters that have no superscript or subscript form.
- Click Copy to copy the result to your clipboard.
Where Can You Use Superscript and Subscript Text?
Math and Science Notation
Write exponents (x²), chemical formulas (H₂O, CO₂), and footnote-style references in plain text fields that don't support LaTeX or HTML.
Social Media Bios
Add a small raised or lowered detail to an Instagram or TikTok bio for a subtle stylistic touch.
Ordinal Numbers
Write dates and rankings like 1ˢᵗ, 2ⁿᵈ, or 10ᵗʰ with a properly raised suffix.
Spreadsheets and Docs
Paste superscript or subscript text into Google Sheets or Docs cells where the built-in formatting toolbar isn't convenient.
Character Coverage
- Superscript: Covers all digits, all letters A-Z and a-z, and + - = ( ). The letters q and Q have no dedicated Unicode superscript form, so this tool uses the nearest visual match (ᵠ), the same workaround other superscript generators use.
- Subscript: Coverage is narrower — Unicode only defines subscript forms for digits, + - = ( ), and the letters a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x. Letters like b, c, d, f, g, q, w, y, and z have no subscript equivalent at all.
- Unsupported characters: Rather than silently dropping or replacing characters with no superscript/subscript form, this tool leaves them exactly as typed and lists them in a warning so you know exactly what changed.
Best Practices and Limitations
Superscript and subscript Unicode characters render at a fixed small size — they don't scale with surrounding font size the way HTML <sup>/<sub> tags do. For formal documents or long chemical formulas, a word processor's built-in superscript formatting (Ctrl/Cmd+Shift+= in most apps) will look more polished; use this tool specifically when you need superscript or subscript in a plain-text field that doesn't support formatting at all.
Share This Superscript Generator
Help others discover this free superscript and subscript text tool!