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.
- Put your text in the left box, or choose one of the examples.
- Choose a mode. All text raises everything the character set supports. Exponents keeps the formula around your digits at normal height.
- The Copy button takes the finished result. Download makes a plain
.txtfile 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
0through9. SoE = mc2becomesE = mc², while the equals sign and variables stay put. - Ordinal suffixes looks for endings after a number.
1st,2nd, and23rdbecome1ˢᵗ,2ⁿᵈ, and23ʳᵈ. 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. x², x³, 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 x² 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 x² 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, andthafter 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.