Copy a common one straight away
Superscript Generator
Turn text into raised superscript characters you can copy anywhere.
About the Superscript Generator
What is a superscript generator?
A superscript generator replaces ordinary letters and digits with Unicode characters that sit raised above the baseline, like the 2 in x².
The output is plain text rather than formatting. A bio field on Instagram or a Discord message has no raise button, but it will carry ˣ² or 1ˢᵗ because those are ordinary characters.
How to Use This Tool
- Type or paste your text. The three result cards update as you type, so there is no convert button to press.
- Check the coverage strip. It names any character that has no superscript form and leaves it untouched instead of quietly mangling it.
- Turn on lookalikes if you need them. Missing capitals fall back to their lowercase raised shape, which reads correctly in most fonts.
- Copy what you need. Take the superscript, the subscript, or the
<sup>markup if you are writing HTML.
Example
With lookalikes turned off, this text will be converted to raised characters, and the one capital that Unicode has no superscript for is passed through as it was:
E = mc2
1st place
H2SO4
ᴱ ⁼ ᵐᶜ²
¹ˢᵗ ᵖˡᵃᶜᵉ
ᴴ²Sᴼ⁴
Notice the S stays full size because there is no raised capital S. Switch on Use lookalikes and it becomes ˢ, while the subscript card turns the same formula into H₂SO₄.
Superscript Character Cheat Sheet
The Unicode superscript set has gaps. This table shows exactly what exists, so you know what will convert before you copy.
| Group | Superscript characters | Not available |
|---|---|---|
| Digits 0 to 9 | ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ | None, all ten exist |
| Lowercase a to z | ᵃ ᵇ ᶜ ᵈ ᵉ ᶠ ᵍ ʰ ⁱ ʲ ᵏ ˡ ᵐ ⁿ ᵒ ᵖ ʳ ˢ ᵗ ᵘ ᵛ ʷ ˣ ʸ ᶻ | q |
| Uppercase A to Z | ᴬ ᴮ ᴰ ᴱ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴼ ᴾ ᴿ ᵀ ᵁ ⱽ ᵂ | C F Q S X Y Z |
| Math symbols | ⁺ ⁻ ⁼ ⁽ ⁾ | No raised times or divide sign |
Common Use Cases
Raised characters solve a small problem that comes up constantly wherever formatting is not allowed:
- Math and science: Write
x²,10⁻⁹, orm³in a spreadsheet cell, a chat message, or a plain text file. - Ordinals: Post
1ˢᵗ,2ⁿᵈ, or3ʳᵈin a caption where autocorrect refuses to raise them. - Footnote markers: Drop a
¹or²beside a claim in a document that has no footnote feature. - Social bios: Add a small raised tag to an Instagram, TikTok, or Discord profile without an image.
- Trademark notes: Pair a brand name with
™or a raised letter in a signature or a listing title.
Need the small caps and tiny letter styles as well? Our Small Text Generator covers those in one place.
Frequently Asked Questions
Why doesn't every letter turn into superscript?
Unicode has no superscript form for lowercase q or for the capitals C, F, Q, S, X, Y and Z. This tool leaves those characters unchanged and tells you, rather than swapping in something that looks wrong.
Where does superscript text work?
In any field that accepts plain text, including Instagram and TikTok bios, Discord, WhatsApp, Google Docs and Excel. Display depends on the font, so a few older apps show an empty box instead of the character.
What is the difference between superscript and subscript?
Superscript sits above the baseline, as in x², and subscript sits below it, as in H₂O. Unicode covers subscript less thoroughly, with only 17 lowercase letters and no capitals at all.
Should I use these characters or the HTML sup tag?
Use the sup element on pages you control, since it scales with your font and keeps the underlying text as plain characters. Use the Unicode characters where markup is not possible, such as a bio or a spreadsheet cell.
How do I type superscript on my phone?
Phone keyboards generally do not include superscript characters, so copying is the practical route. Grab the one you want from the buttons above and paste it anywhere.
Is my text private?
Yes. The conversion runs locally in your browser with JavaScript, and nothing you type is uploaded or logged.