Superscript Generator

Home » Superscript Generator

Superscript Generator

Convert text to Unicode superscript. Perfect for exponents like x², ordinals, footnotes, and social media!

Tip: Most letters and all digits have Unicode superscript versions. Characters without equivalents appear unchanged.

What Is Superscript Text?

Superscript text sits above the normal text baseline at a reduced size. You encounter it constantly in everyday writing: the exponents in x², the trademark symbol ™, ordinal suffixes like 1st and 2nd, and footnote markers in academic papers. Superscript is fundamental to mathematics, science, legal writing, and typography.

While HTML provides the <sup> tag and word processors have dedicated superscript buttons, plain-text environments — social media, messaging apps, plain-text editors — offer no native superscript support. Unicode solves this by including dedicated superscript characters that look and behave like true superscript but can be typed and pasted anywhere.

How to Convert Text to Superscript

  1. Enter your text in the input area above. Type a full sentence or just the characters you want raised.
  2. Click "Convert to Superscript" to transform the text using Unicode superscript characters.
  3. Copy the result and paste it wherever you need it — social media, Discord, notes, or anywhere Unicode is supported.

Common Uses for Superscript Text

  • Mathematical exponents: Write x² + y² = z², E=mc², or any power notation cleanly in plain text.
  • Scientific notation: Express numbers like 6.02 × 10²³ without needing a word processor.
  • Ordinal numbers: Format 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ, 4ᵗʰ properly in plain text posts or messages.
  • Footnotes and references: Add superscript citation markers to plain-text documents or emails.
  • Social media bios: Use superscript characters in your username or bio for a distinctive mathematical aesthetic.
  • Discord formatting: Style channel names, nicknames, or messages with superscript numbers and letters.

Which Characters Have Superscript Versions?

Unicode includes superscript versions for all ten digits (⁰¹²³⁴⁵⁶⁷⁸⁹) and for most lowercase letters of the Latin alphabet. The letters a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t, u, v, w, x, y, and z all have dedicated superscript codepoints. A few uppercase letters and some special characters may not convert, and will appear unchanged in the output.

For the opposite effect, try our Subscript Generator to create H₂O and CO₂ style chemistry notation. For more radical text transformations, explore the Weird Text Generator.

Superscript vs. Subscript: When to Use Which

Use superscript for exponents (x²), ordinals (1st), footnote markers, trademark and registered symbols, and phonetic notation. Use subscript for chemical formulas (H₂O), mathematical sequences (a₁, a₂), logarithm bases (log₂), and indexing in equations. Both serve important roles in scientific and academic writing, and both are now accessible as copyable Unicode characters.

Frequently Asked Questions

Can I use superscript text on Instagram?

Yes. Unicode superscript characters are plain text and display correctly on Instagram in captions, bios, and comments. This lets you add mathematical expressions or styled numbers to your posts without needing image-based workarounds.

Does superscript text copy and paste correctly?

Yes. These are real Unicode characters, not images or HTML. They copy and paste just like regular text into any application that supports Unicode — which includes virtually all modern platforms, devices, and operating systems.

Why does E=mc² use a 2 that looks different?

The ² in E=mc² is actually Unicode character U+00B2 (SUPERSCRIPT TWO), which is a distinct character from the regular digit 2. This superscript generator automatically converts regular digits to their Unicode superscript counterparts, so typing "mc2" produces "mc²" in the output.

Is there a limit to how much text I can convert?

There is no limit — convert as much text as you need. The conversion happens instantly in your browser with no server processing required.