Examples
Each example follows the selected range exactly. This tool changes characters; it does not interpret a formula.
- x2 m3x² m³
- 10+2¹⁰⁺²
- 1st 2nd¹st ²nd
Character coverage
Unicode includes complete superscript digits and selected modifier letters, but not a matching form for every Latin character.
- Digits
- All digits convert in either mode.⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹
- Symbols
- Listed operators and parentheses convert character by character.⁺ ⁻ ⁼ ⁽ ⁾
- Letters
- Many lowercase and selected uppercase modifier letters are available. Missing characters such as q stay unchanged.
- Not formula-aware
- Input such as 10+2 converts every supported character. LiteralKit does not decide which part should be raised or lowered.
How it works
The shortest path stays visible and predictable on both desktop and mobile.
Choose the position
Open the Superscript or Subscript tool. The page URL remains the source of truth.
Enter plain text
Digits and listed symbols convert immediately. Turn on supported letters only when you need them.
Verify and copy
Check what changed, then copy the exact Unicode result into your destination.
Where it helps
Use real Unicode superscript when rich-text formatting is unavailable or too slow for a short notation task.
- Powers and exponents
- Write compact plain-text expressions such as x² or m³ without opening a formula editor.
- Ordinals and marks
- Create forms such as 1ˢᵗ, 2ⁿᵈ, and small trademark-style annotations where supported.
- Notes and references
- Add a short raised marker in chats, slides, notes, and other plain-text destinations.
- Style text
- Optionally convert reviewed letters for small-text styling while keeping unavailable characters honest.
Frequently asked questions
Honest limits make the copied result easier to trust.
Is this the same as using the ^ symbol?
No. A caret is ordinary keyboard syntax. LiteralKit returns actual Unicode characters such as ², which can be copied as text.
Why do some letters stay normal?
Unicode does not define a matching superscript for every Latin letter. LiteralKit keeps missing characters unchanged instead of borrowing lookalikes from another script.
Does LiteralKit understand equations?
No. It converts supported characters exactly as entered. For example, 10+2 becomes ¹⁰⁺² rather than a semantically interpreted equation.
Will the result look identical everywhere?
Not always. The characters remain Unicode text, but their shape, size, and alignment depend on the font available in the destination app.