Superscript Generator

text
Loading feedback…

Turn text into copy-and-paste Unicode superscript. Choose whole text, letters, exponents, or ordinal suffixes, then check character coverage before you copy.

Last updated: August 1, 2026Author: Mateo DíazReviewed by: Riley Williams
Build superscript text
Convert a whole phrase, isolate exponents, format ordinal suffixes, or insert a single raised character. The result updates as you type.
In-browserRuns in your browser

Try an example

Conversion mode

Raise every supported letter, number, and math symbol.

0 characters

No convertible characters yet0 output characters

Superscript keyboard

Insert one character at the cursor

Common superscript patterns

Click to copy

The annoying part begins when the 2 in x2 refuses to sit above the line after you paste it into a bio, chat, or plain-text field. Word can raise a character with formatting, but that formatting often disappears once the text leaves the editor.

This tool swaps ordinary characters for Unicode superscript and modifier characters. They survive copy and paste because each raised letter or digit is a character of its own.

Fast. And useful when a formatting toolbar is nowhere in sight.

Use the converter

Paste a word, number, formula, or full line into the normal-text box. The raised result appears beside it while you type.

  1. Put your text in the left box, or choose one of the examples.
  2. Choose a mode. All text raises everything the character set supports. Exponents keeps the formula around your digits at normal height.
  3. The Copy button takes the finished result. Download makes a plain .txt file when you need to keep several lines together.

The character counter works directly with Unicode characters. This matters for newer symbols such as the modifier q, which can occupy more than one JavaScript code unit even though you see one glyph (a small technical wrinkle, but a real one).

Four conversion modes

  • All text.
  • Letters leaves ordinary digits alone, handy for a username with a year attached.
  • Exponents raises only 0 through 9. So E = mc2 becomes E = mc², while the equals sign and variables stay put.
  • Ordinal suffixes looks for endings after a number. 1st, 2nd, and 23rd become 1ˢᵗ, 2ⁿᵈ, and 23ʳᵈ. Words such as “first” are left alone.

You can change modes after typing. Nothing gets erased.

Copy superscript letters and numbers one at a time

Sometimes you need one raised character. A whole converter is overkill.

Open the superscript keyboard under the output, choose a letter group, then press the glyph you want. It lands at the current cursor position in the input. Numbers and the math set sit in their own tabs, so finding or doesn't require scanning two alphabets.

Common patterns are ready below the keyboard. , , 10ⁿ, ordinal endings, and a footnote marker each have a direct copy button.

Which characters work

The digits are complete. So are the five math marks included here.

Numbers 0123456789⁰¹²³⁴⁵⁶⁷⁸⁹

The math row is short. +-=()⁺⁻⁼⁽⁾

Compatible lowercase output

ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖqʳˢᵗᵘᵛʷˣʸᶻ

That ordinary-looking q is deliberate. A modifier q appears at U+107A5 in the current Unicode 17 chart, yet older fonts can show an empty square where it belongs. This converter keeps q at normal height so the result remains readable across more devices.

Uppercase has rough edges. Unicode provides distinct raised forms for many capitals, including , , and . Newer characters exist for C, F, Q, and S, although font coverage still varies. The output uses broadly supported lowercase-shaped forms for C, F, S, X, Y, and Z. I could be wrong here, but a visible fallback is better than an empty box.

The Unicode Superscripts and Subscripts chart shows why the set feels scattered. Many letters live in other modifier-letter blocks because their original job was phonetic notation.

Exponents that stay readable

Type x2 or m/s2 in Exponents mode, then copy or m/s². For 10⁻³, insert the superscript minus from the keyboard because this mode only raises digits.

Convert the exponent portion only when the base contains numbers. Typing 102 in Exponents mode produces ¹⁰², while building 10² means leaving 10 at normal height and inserting ² seperately. The cursor-aware keyboard makes that less fiddly.

A superscript digit has a different code point from an ordinary digit. Spreadsheet formulas, password fields, search filters, and source code can treat 2 and ² as unrelated values. Keep the plain version nearby when the number has to be calculated.

Ordinals without hand editing

August 21st becomes August 21ˢᵗ while the number stays easy to scan. A longer batch such as 1st, 2nd, 3rd, 11th works in one pass.

It follows what you typed. If 22th goes in, 22ᵗʰ comes out; the tool does not correct grammar or decide which English suffix belongs on a number.

Footnotes and reference marks

Short markers work well in notes, captions, and lightweight documents. Write Source1, use Exponents mode, then copy Source¹. The full source belongs on its own readable line below.

  • Note² is compact.
  • Long legal text in superscript gets difficult to read very quickly. Keep the marker raised and the terms at normal size.
  • A marker can disappear visually beside a busy emoji or at the end of a dense username. Test that exact destination before publishing.
  • screen readers vary here. Some announce the raised number; others read it strangely, or skip it.

For a formal paper, use the footnote feature in the writing app. It keeps numbering connected to the reference and allows the document to renumber later.

Unicode characters and formatted text

Paste into a plain-text box and the raised 2 stays attached. Unicode superscripts are characters, not formatting. That difference explains why they work in Discord, Instagram, and email subject lines. It also explains why their size and vertical position cannot be adjusted after pasting.

Word processors use a baseline shift on the original character. The underlying 2 stays a normal 2, with a style telling the app to raise it. That method is better for equations that need editing and documents where accessibility matters.

And fonts have opinions. On a 13-inch laptop at 110% zoom, may look balanced beside normal text while sits a touch higher. The same string can tighten up on a phone. Some fonts squeeze these letters too closely..

When pasted text looks wrong

A two-character exponent survives small UI text more gracefully than a raised sentence. If the result too cramped in the destination app, shorten it first.

  • Square boxes usually point to font coverage in the destination app. Switch back to normal text for that character.
  • Mixed heights can come from the uppercase approximations shown in the coverage notice. Try lowercase, or keep that letter on the baseline.
  • Nothing changed. Check the selected mode. Ordinals only touches st, nd, rd, and th after digits.
  • Search stopped matching after paste, because raised characters have their own code points. Use normal text for tags, account IDs, and filenames.

But copying between modern browsers and major social apps generally preserves the characters. Rendering is the variable.

Keep long tiny text legible

I think a full paragraph in superscript looks like a printer running out of ink. One short aside can work nicely, especially in a profile line. Six sentences become work.

Keep important dates and instructions at normal height. Use raised text for the detail that can afford to be missed, then preview it at the actual size where people will read it. A desktop composer can make tiny type feel generous; the same bio squeezed into a 320-pixel panel is another story.

For a more even decorative alphabet, the Small Text Generator includes small caps and other tiny styles. Chemical indices belong in the Subscript Generator, and the Unicode Text Converter makes it easier to compare several character sets.

Need blank spacing around a raised bio line? The Invisible Text Generator creates copyable Unicode fillers and shows which hidden character survived after pasting.

Privacy

Close the tab and the working text is gone. Everything runs inside the browser, so your input does not need to be uploaded for conversion, and there is no account step.

Frequently Asked Questions
Superscript text uses Unicode characters that appear slightly above the normal text baseline, like exponents in x² or trademark symbols™.
The conversion favors characters that render in common fonts. Lowercase q stays at normal height, while C, F, S, X, Y, and Z use lowercase modifier-letter forms. The coverage notice identifies both cases before you copy.
Superscript text works on social media, messaging apps, emails, and anywhere that supports Unicode characters.
Choose Exponents mode. It raises digits while leaving variables, operators, and surrounding words at normal height, so E = mc2 becomes E = mc².
Yes. Choose Ordinals mode to turn 1st, 2nd, and 3rd into 1ˢᵗ, 2ⁿᵈ, and 3ʳᵈ while keeping the numbers on the normal baseline.