Convert normal text into superscript Unicode characters — perfect for exponents, footnotes, ordinals, and stylized social media posts.
Superscript is text that appears smaller and raised above the normal baseline. It's used in mathematics (exponents like x²), chemistry (ions like Fe³⁺), ordinals (1ˢᵗ, 2ⁿᵈ), footnote markers, and stylized social media posts.
There are two ways to make text superscript, and this tool supports both:
² (U+00B2) and ᵃ (U+1D43). These paste anywhere: social media, chat apps, emails, text messages. But not every character has a Unicode superscript form.<sup> and </sup>. Works for any character, but only renders correctly in browsers that support HTML. Won't work on plain-text platforms like Twitter or SMS.<sup> tags instead of Unicode.E = mc2 → E = mc² x2 + y2 → x² + y² 1st, 2nd, 3rd → 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ H2O → H₂O 10-3 → 10⁻³ Hello 123 → Hello ¹²³
Unicode superscript only exists for a subset of characters. Currently supported:
Characters without a Unicode superscript form (like c, q, most uppercase letters, punctuation) can still be wrapped in <sup> tags using HTML mode — but won't work on plain-text platforms.
Click any character in the map below to instantly copy it to your clipboard. Perfect for building superscript text manually when the automatic converter doesn't have a match.
All conversion happens in your browser. Your text is never uploaded to a server, never stored, and never shared.