JustConvertAll-in-One Convert

Superscript Text Generator

Convert text and numbers to Unicode superscript characters instantly online. Perfect for footnotes, exponents, and chemical formulas. Free — runs entirely in your browser.

Related Tools

Advertisement

Superscript text appears smaller and raised above the normal text baseline. In traditional typography, it is used for mathematical exponents (x²), ordinal indicators (1st, 2nd), footnote references (note¹), and chemical formulas (H₂O). HTML supports superscript via the <sup> tag, but plain-text environments require Unicode characters that visually render as superscripts without any markup.

Unicode includes a set of superscript digit characters (⁰¹²³⁴⁵⁶⁷⁸⁹) at U+2070–U+2079, plus a small set of superscript letters (ᵃᵇᶜ...) scattered across various Unicode blocks. These characters are rendered raised and smaller by fonts that include them, making them suitable for conveying superscript intent in plain text contexts like social media, chat apps, database fields, and terminal output.

This tool converts input text to Unicode superscript characters for all supported digits, letters, and symbols. Characters without a Unicode superscript equivalent are passed through unchanged. The output can be copied and pasted anywhere Unicode is supported — note that superscript rendering depends on the font used, and some environments (particularly older terminals or monospace fonts) may not visually distinguish superscript characters from their normal counterparts.

Common Use Cases

Writing exponents and mathematical expressions in plain text

Chat apps, email, Slack, and forum posts cannot render LaTeX or HTML math. Writing x² (x²) or E=mc² using Unicode superscript digits communicates mathematical expressions clearly in these contexts. Software engineers referencing algorithmic complexity (O(n²), O(2ⁿ)) and scientists writing physical constants in plain-text discussions commonly use Unicode superscripts for this reason.

Adding ordinal suffixes to numbers in plain-text contexts

Ordinal indicators like 1ˢᵗ, 2ⁿᵈ, and 3ʳᵈ conventionally use superscript suffixes in print typography. When composing plain-text content for newsletters, social media posts, or SMS messages where HTML is not available, Unicode superscript letter characters produce the typographically correct representation of ordinal numbers without requiring any markup.

Inserting footnote markers in documents and messages

Academic papers, legal documents, and detailed technical messages reference footnotes using superscript numbers inline with the text. In plain-text email, plain-text report formats, and messaging systems that don't support Markdown, Unicode superscript digits (¹²³⁴) serve as visually recognizable footnote markers that link the main text to endnotes or citations at the bottom of the document.

Unicode Superscript Characters

These are actual Unicode characters (not CSS or HTML), so they can be copied and pasted anywhere.

0
⁰¹²³⁴⁵⁶⁷⁸⁹ [0]
1
⁰¹²³⁴⁵⁶⁷⁸⁹ [1]
2
⁰¹²³⁴⁵⁶⁷⁸⁹ [2]
3
⁰¹²³⁴⁵⁶⁷⁸⁹ [3]
4
⁰¹²³⁴⁵⁶⁷⁸⁹ [4]
5
⁰¹²³⁴⁵⁶⁷⁸⁹ [5]
6
⁰¹²³⁴⁵⁶⁷⁸⁹ [6]
7
⁰¹²³⁴⁵⁶⁷⁸⁹ [7]
8
⁰¹²³⁴⁵⁶⁷⁸⁹ [8]
9
⁰¹²³⁴⁵⁶⁷⁸⁹ [9]