Superscript Text Generator

Raise characters with Unicode superscript, or add an overline to the small forms. Use ^ to lift just a segment of the line.

0 / 500

Loading…

0 hidden characters

Remove hidden characters

Style previews

Loading…

  • Superscript

    Superscript version of your text.

    Capitals converted to lowercase

  • Raised Line

    Raised Line version of your text.

    Capitals converted to lowercase

About superscript text generator

Superscript mode targets display math and shorthand like x^2 without rich-text formatting. The engine watches for caret markers, then lifts only the following segment into Unicode superscript characters. Outside carets, text stays normal unless you switch to whole-string superscript.

Extra symbols such as plus, minus, equals, and parentheses map when they appear inside the raised segment, which helps short expressions look balanced. This is not a computer algebra system: nothing calculates, simplifies, or aligns operands for you.

Compare this page with Tiny Text Generator when you need an entire line smaller. Tiny shrinks everything; superscript respects caret boundaries and preserves baseline words for readability.

Superscript lines can become tall in pixel space because raised glyphs sit above the baseline. Some chat clients clip overflow. Test a short sample in the destination field before you paste a full bio.

When an app rejects combining marks or unusual code points, fall back to plain ASCII and use the platform native formatting if it exists. Our compatibility page stays honest about unknown clients until we finish device passes.

A caret in a biography, not a formula editor

The useful Instagram pattern is a plain word plus a raised tail: “studio^est 2019”, “set^2”, “dm^open”. Switch the control to “Only after ^” so the name stays on the baseline and only the tail rises. Whole-text superscript lifts every letter, which in a 150-character bio becomes a line of footnotes nobody can read against the profile photo. The caret itself is a marker for this tool. It should not remain in the pasted result. Copy from the preview card after you pick the mode, not from the input box, or you will publish the caret along with the words.

Superscript digits and a handful of letters live in older BMP blocks (squared units like ² and the U+2070 run). Those are the ones phones have drawn for years. Less common superscript letters are patchier, and any capital that has no superscript slot stays on the baseline, so “E=mc^2” can show a full-size E beside a raised 2. That is the mapping, not a failed paste. If the expression only works when every character rises, rewrite it in lowercase before you copy. Raised Line is a different column: it takes the tiny forms and adds an overline. It is not a second superscript alphabet. Use it when you want a small ruled label, not when you want x².

Instagram’s bio does not clip the extra height on most phones, but the line box is tight. A raised year sitting on the same line as a descender-free word looks clean. A raised word sitting beside “gyj” collides with the descenders and looks like a smudge. Put the raised tail on its own line in the bio. Line breaks are free inside the 150-character budget and they stop the collision.

The @username still cannot hold superscript. “user²” is not a valid handle. People who tap your name and try to type what they see will miss you. Keep the handle plain and put the raised mark only in the bio.

TikTok nicknames clip the raised part

TikTok draws the nickname in a short, vertically tight label over the video and under the avatar. Raised glyphs are designed to sit above the baseline, and that label often does not have the extra pixels. The result is a clipped top: you see the bottom half of a ² or nothing where the exponent was. That is not a missing-glyph box. The font may have the character, and the layout still slices it off. Whole-string superscript in a nickname is the version that fails this way most often. A single raised digit after a plain word sometimes survives because the line box grows a little. Check the nickname on a posted video, not only in the edit screen. The edit screen has more vertical room than the overlay.

The @ ID will reject the superscript the moment you save, same as any other non-handle character. Do not build a series title that only makes sense with the exponent if the exponent cannot live in the handle. Put “part 2” in plain letters in the handle and, if you still want the raised 2, put it in the nickname where clipping is the risk you can see.

Comments tolerate a raised digit better than nicknames do. A comment thread has normal line height. “take^2” in a comment is close to the footnote use this mapping was built for. A comment that is entirely superscript is still hard to read and not worth the paste.

WhatsApp: exponents in a sentence, addresses in plain text

WhatsApp chat bubbles have enough line height for a single superscript digit on current iOS and on recent Android. “see you at 7²” is a party trick. “meet at 5²nd and pine” is a way to send someone to the wrong corner, because the raised fragment is easy to miss and a phone that lacks the glyph substitutes a box in the middle of the address. Write places, times, and phone numbers on the baseline. Raise one digit in a joke or a unit, like m², and leave the rest alone.

The symbols that map inside a caret segment — plus, minus, equals, parentheses — are the difference between a readable snippet and a broken equation. “x^2+y^2” with the mode set to only-after-caret raises each segment separately if you place the carets yourself. The tool does not understand algebra. If you omit a caret, that piece stays full size, and the bubble looks inconsistent. Read the preview left to right before you hit copy. WhatsApp will not fix the alignment for you, and it will not calculate anything either.

WhatsApp Web is where superscript most often turns into a box or a blank gap. Desktop font fallback is spottier for the less common superscript letters than phone fonts are for ² and ³. If the desktop client shows a rectangle and the phone shows a raised digit, trust the phone and do not “fix” the message by resending a dozen variants. Tell the other person to open it on their phone.

About text is a single short line. A raised mark at the end of a status (“back ²morrow”) loses the raised part when the chat list truncates the status. The reader sees “back” and not the joke. Put the full word in plain letters if the status has to survive truncation.

Clipping is not a box

Keep the two failures separate when you debug a paste. A box means the font lacks that superscript code point. A sliced top means the line box is too short. A full-size capital in the middle of a raised word means the mapping has no slot and left the character alone. Rewriting will not invent a missing slot. Our compatibility notes still list these apps as Unknown. Nothing on this page is a device-lab certificate. If the preview clips or boxes, send the plain string.

FancyTextHub never uploads the characters you type. Transformation happens entirely in your browser, which keeps drafts private but also means we cannot see how a remote server will sanitize your paste. When a network strips unsupported code points, the fallback is always your original plain string. Re-copy from the tool after you edit the text or switch Whole text / Only after ^ so the clipboard matches what you see in the preview cards. If you plan to reuse the same phrase across several apps, save a plain-text backup in your notes app so you can recover quickly when one client rejects the styled variant.

Character support

Generated at build time from the style registry—always matches the tool above.

StyleA–Za–z0–9Exception lettersNewer Unicode targets
SuperscriptNoYesYes——
Raised LineNoYesYes——

Examples

Outputs below are produced by the same engine as the live tool.

Input: x^2
StyleOutput
Superscriptˣ^²
Raised Lineˣ̅^²̅
Input: E=mc^2
StyleOutput
Superscriptᵉ⁼ᵐᶜ^²
Raised Lineᵉ̅=ᵐ̅ᶜ̅^²̅

FAQ

How do caret segments work?

Type caret before the segment you want raised. Only that segment uses superscript code points; the rest stays on the baseline.

Can I write real formulas?

The output is visual Unicode only. It does not perform arithmetic and may not export to equation editors.

Why are capitals missing?

The superscript mapping focuses on lowercase and digits. Capitals are mapped into tiny-style slots where possible; letters with no slot stay on the baseline.

Paste targets vary by app and font. See our compatibility notes before you post styled text in a critical field.