How this instrument works
Superscript text sits slightly above the normal line of text and at a smaller size, the way an exponent is written in x² or a footnote marker is written as text¹. Normally that's a formatting choice made by a word processor or a web page's styling, which disappears the moment the text is copied into a plain field like a chat message or bio.
This tool substitutes each supported character for a separate Unicode character that is already drawn raised and small, so the superscript effect is part of the text itself and survives being pasted anywhere that accepts standard Unicode.
Lowercase coverage is nearly complete: every lowercase letter a-z has a dedicated Unicode superscript code point except "q", which has none. Uppercase coverage is considerably sparser — only 19 of the 26 uppercase letters have a superscript form; C, F, Q, S, X, Y, and Z do not. All 10 digits, plus + - = ( ), are fully covered. Any character outside these tables, including the seven missing uppercase letters and lowercase q, passes through the output exactly as typed rather than being dropped.
- Click into the text field and type or paste the text you want converted.
- The superscript result appears immediately below as you type — there is no submit button to press.
- Copy the result directly from the readout, or use the Copy link button to save a permalink that reproduces this exact input.
- Check the result for unconverted characters — lowercase "q" and the uppercase letters C, F, Q, S, X, Y, Z have no superscript form and will appear unchanged.
Superscripting a phrase, then isolating the exact gaps
Type "solvetutor math solver 2026" and the tool returns "ˢᵒˡᵛᵉᵗᵘᵗᵒʳ ᵐᵃᵗʰ ˢᵒˡᵛᵉʳ ²⁰²⁶" — every single lowercase letter in this phrase converts, since "q" (the only lowercase gap) never appears in it, and all three digits convert too.
To see the one lowercase gap directly, type "x squared plus q": the result is "ˣ ˢqᵘᵃʳᵉᵈ ᵖˡᵘˢ q" — every letter converts to superscript except both instances of "q", which has no Unicode superscript glyph anywhere and is left as an ordinary lowercase q both times.
Uppercase input shows the wider gap: typing "ABCXYZ" returns "ᴬᴮCXYZ" — only A and B convert, since they're two of the 19 covered uppercase letters, while C, X, Y, and Z fall into the seven-letter uppercase gap (alongside F, Q, and S) and pass through completely unchanged.
Questions
Why doesn't the letter "q" convert to superscript?
Because no Unicode superscript "q" character has ever been encoded, in either case for the digit-adjacent block, and specifically no lowercase superscript q exists at all — it's a genuine gap in the standard, not a bug in this tool. It's the only lowercase letter missing; every other lowercase letter, a through z, has a dedicated superscript code point.
Which uppercase letters don't have a superscript form?
Seven of the 26: C, F, Q, S, X, Y, and Z. The other 19 uppercase letters — A, B, D, E, G, H, I, J, K, L, M, N, O, P, R, T, U, V, W — each have a dedicated Unicode superscript code point. Any of the seven missing letters will pass through the output exactly as typed, in its original uppercase form.
Can I use this for exponents in math, like x squared?
Yes, for digits and most letters. All 10 digits have superscript forms, so "x2" converts cleanly to "x²" once you superscript the 2. Variable-letter exponents like xⁿ also work for any letter outside the small gap list above. Just be aware this is visual formatting only — it won't be interpreted as an actual exponent by calculators or math software, only displayed as one.
Why did some of my letters not convert?
Unicode's superscript block was built incrementally over decades, largely to support phonetic transcription and mathematical notation, not as a complete parallel alphabet. That history left real gaps: one lowercase letter (q) and seven uppercase letters (C F Q S X Y Z) have no code point at all. Anything outside the covered set is shown exactly as you typed it rather than dropped or approximated.
Is my text sent anywhere when I use this tool?
No. The conversion runs entirely in your browser using JavaScript — nothing you type is sent to a server, logged, or stored anywhere outside your own device (aside from the optional worksheet log, which saves to your browser's local storage only if you choose to keep it).