Write Text in Superscript

Convert text to superscript Unicode characters.

Input
Output (Superscript)

What It Does

Transform any text into ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ format instantly using Unicode superscript characters. Superscript text appears smaller and raised above the normal text baseline, making it ideal for a wide range of academic, scientific, and creative writing needs. Whether you need to write mathematical exponents like x² or 10³, format ordinal numbers like 1ˢᵗ, 2ⁿᵈ, and 3ʳᵈ, add footnote references in plain-text environments, or create eye-catching social media bios, this tool handles it all without requiring any special software or formatting plugins. Unlike rich-text editors that rely on HTML or markdown formatting (which may not render everywhere), this converter outputs actual Unicode characters — meaning the raised text will display correctly in tweets, Instagram bios, Discord messages, WhatsApp chats, plain-text emails, and anywhere else Unicode is supported. Paste the result into any text field and it will look exactly as intended. This tool is particularly valuable for students, scientists, engineers, bloggers, and educators who frequently write equations or citations in environments that don't support native superscript formatting. It's also popular among social media creators who want to add a distinctive typographic style to their posts and profiles. Simply type or paste your text, and the converter instantly maps each supported character to its Unicode superscript equivalent — no installation, no account, no hassle.

How It Works

The Write Text in Superscript applies its selected transformation logic to your input and produces output based on the options you choose.

It applies a fixed set of transformation rules to your input, so the output is stable and easy to verify.

All processing happens in your browser, so your input stays on your device during the transformation.

Common Use Cases

  • Writing mathematical exponents in plain-text environments, such as x², y³, or 10⁶, where rich-text formatting is unavailable.
  • Formatting ordinal numbers like 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ, and 4ᵗʰ in social media posts, resumes, or plain-text documents.
  • Adding footnote or endnote reference markers in emails, forum posts, or messaging apps that don't support HTML.
  • Creating stylized usernames, social media bios, and display names with raised Unicode characters for a unique visual effect.
  • Typing chemical formulas or physics notation in chat tools, where superscripts like E=mc² need to display correctly without HTML.
  • Writing academic shorthand such as n-th power expressions or coordinate superscripts in quick notes and study materials.
  • Producing copyright, trademark, or annotation markers in plain-text contexts where symbol libraries aren't accessible.

How to Use

  1. Type or paste the text you want to convert into the input field — this can include letters, numbers, or a mix of both.
  2. The tool instantly converts each supported character to its Unicode superscript equivalent and displays the result in the output area.
  3. Review the output to confirm which characters converted successfully; unsupported characters will appear in their original form since the Unicode superscript set is not complete.
  4. Click the Copy button to copy the superscript text to your clipboard, then paste it directly into any app, website, or document.
  5. If only certain parts of your text need to be raised — such as just an exponent — enter only that portion and combine the result manually with the rest of your text.

Features

  • Converts all digits 0–9 to their Unicode superscript equivalents (⁰¹²³⁴⁵⁶⁷⁸⁹) for clean mathematical notation.
  • Supports the most commonly needed superscript letters, including the full set used in ordinal suffixes (ˢᵗⁿᵈʳᵈᵗʰ) and scientific shorthand.
  • Outputs true Unicode characters — not HTML tags or markdown — so the result works everywhere Unicode text is supported.
  • Instant real-time conversion with no page reload required, making it fast to iterate and experiment with different inputs.
  • One-click copy-to-clipboard functionality for frictionless use across social media, documents, and messaging platforms.
  • Works entirely in the browser with no sign-up, no downloads, and no data sent to a server — private and accessible.
  • Graceful handling of unsupported characters: any character without a Unicode superscript equivalent is passed through unchanged so output is never garbled.

Examples

Below is a representative input and output so you can see the transformation clearly.

Input
x2 + y2
Output
x² + y²

Edge Cases

  • Very large inputs may take a few seconds to process in the browser. If performance slows, split the input into smaller batches.
  • Mixed formatting (tabs, line breaks, or inconsistent delimiters) can affect output. Normalize spacing first if needed.
  • Write Text in Superscript follows the selected options strictly. If the output looks unexpected, re-check option settings and input format.

Troubleshooting

  • Output looks unchanged: confirm the input contains the pattern this tool modifies and that the correct options are selected.
  • Output differs from a previous run: confirm that the input and every option match, because deterministic tools should repeat when the settings are identical.
  • Unexpected characters: check for hidden whitespace or encoding issues in the input and try normalizing first.
  • Slow processing: reduce input size or try a modern browser with more available memory.

Tips

Because Unicode's superscript character set is incomplete, not every letter has a raised equivalent — if a converted character looks identical to the original, that character simply doesn't have a Unicode superscript form. For full mathematical typesetting with complete symbol support, consider LaTeX or a dedicated equation editor. When using superscript text in social media bios or usernames, test it on mobile as well as desktop, since some older or non-standard fonts may render Unicode superscripts inconsistently. For ordinal numbers specifically (1ˢᵗ, 2ⁿᵈ), combining the numeric digit superscripts with the letter suffix superscripts gives the most natural-looking result.

Superscript text has been a cornerstone of written communication long before digital typography existed. In handwritten manuscripts and early typeset books, scribes and compositors raised small characters above the baseline to denote footnotes, indicate powers in mathematical expressions, and mark abbreviated words. Today, the need is the same — but our writing happens across a patchwork of platforms, many of which offer no native way to raise text. Unicode, the universal character encoding standard that underpins almost all modern text, includes a dedicated block of superscript characters precisely to solve this problem. Rather than relying on HTML tags like or markdown formatting, Unicode superscripts are actual characters — each one a distinct code point that looks raised and smaller by design. This means they travel with your text no matter where you paste it: a tweet, a WhatsApp message, a plain-text email, a Reddit comment, a Discord server, or a PDF. The formatting is baked into the character itself. **The Unicode Superscript Character Set** The Unicode standard provides superscript forms for all ten digits (⁰ through ⁹) and a selection of Latin letters and symbols. The most useful letters for everyday writing include the ordinal suffixes (ˢᵗ for 1st, ⁿᵈ for 2nd, ʳᵈ for 3rd, ᵗʰ for 4th), as well as letters commonly needed in scientific and mathematical contexts. However, the set is intentionally limited — Unicode does not include superscript forms for every letter of the alphabet, because the standard prioritizes characters with broad, documented real-world usage rather than providing a complete stylistic font variant. **Superscript vs. Subscript: Knowing the Difference** Superscript raises text above the baseline (x²), while subscript lowers text below it (H₂O). Both serve critical roles in science and mathematics. Superscripts typically denote exponents, powers, footnote markers, and ordinal indicators. Subscripts are more common in chemistry for molecular formulas, in physics for indexed variables, and in mathematics for sequence notation. Unicode provides both sets, and a paired subscript tool alongside this superscript converter gives you everything you need for plain-text scientific writing. **When to Use Unicode Superscript vs. HTML or LaTeX** Unicode superscript is the right choice when you need the raised text to survive copy-paste across different platforms without any rendering dependencies. If you're writing a webpage and control the HTML, the `` tag is more flexible and supports any character. If you're producing academic papers or complex equations, LaTeX offers unmatched precision with full symbol coverage. But for social media, messaging apps, plain-text notes, and anywhere you can't control the rendering engine, Unicode superscript characters are the most portable and reliable solution available. **Real-World Applications in Science and Academia** Scientists and students use superscript notation constantly: radioactive isotopes like Carbon-14 are written as ¹⁴C, the speed of light squared appears in E=mc², and statistical notations like χ² are standard. With this tool, those expressions can be typed accurately in any context — from a quick Slack message to a forum explanation — without resorting to workarounds like writing "x^2" or "10^6" that sacrifice readability.

Frequently Asked Questions

What is Unicode superscript and how is it different from HTML superscript?

Unicode superscript refers to characters that are encoded in the Unicode standard as inherently raised and smaller — they are distinct characters, not styled versions of regular letters. HTML superscript, by contrast, uses the <sup> tag to visually raise any character through browser rendering, which means it only works in web contexts where HTML is interpreted. Unicode superscript characters work in plain-text environments like social media, messaging apps, and emails because the raised appearance is part of the character itself, not dependent on any rendering engine.

Why don't all letters convert to superscript?

The Unicode standard only includes superscript forms for characters that have documented, widespread real-world usage — primarily numerals, a subset of Latin letters, and certain phonetic symbols. It was never designed to be a complete typographic font variant. Letters without a Unicode superscript equivalent simply don't exist as raised characters in the standard, so this tool passes them through unchanged rather than substituting an incorrect character. If you need full-alphabet superscript styling, look-alike Unicode character sets or font-based approaches may offer more coverage, though they sacrifice semantic accuracy.

Will superscript text work on Instagram, Twitter/X, and other social media?

Yes — because this tool outputs actual Unicode characters rather than formatting codes, the superscript text will display correctly on virtually any platform that supports Unicode text input, including Instagram, Twitter/X, Facebook, TikTok bios, Discord, and WhatsApp. You can paste it directly into a post, bio, or comment field and it will appear raised. However, always preview on mobile as well as desktop, since font rendering can occasionally vary across devices and operating systems.

Can I use this tool to write math equations like x² or E=mc²?

Absolutely — writing exponents and powers is one of the most popular uses for this tool. You can convert any digit (0–9) to its superscript form, making expressions like x², 10³, or c² easy to write in plain text. For more complex equations involving fractions, integrals, or symbols not available in Unicode, a tool like LaTeX or an online equation editor would be more appropriate, but for everyday mathematical notation in text environments, this converter handles it perfectly.

How do I write ordinal numbers like 1st, 2nd, and 3rd with superscript suffixes?

To create ordinal numbers with raised suffixes, type the suffix letters (st, nd, rd, th) into this tool and copy the converted superscript output. Then manually combine the regular number with the superscript suffix — for example, type "1" normally and append the converted "ˢᵗ" to get 1ˢᵗ. Since the digits themselves also have superscript forms, you can superscript just the suffix or the entire number depending on the style you want.

Is superscript text the same as using the ² or ³ special characters on a keyboard?

Yes — characters like ², ³, and ¹ that appear on some keyboards or in special character menus are exactly the same Unicode superscript digits this tool produces. This converter simply makes it fast and easy to generate any superscript digit (including ⁰, ⁴, ⁵, ⁶, ⁷, ⁸, ⁹) and superscript letters without hunting through character maps or memorizing keyboard shortcuts. The underlying Unicode code points are identical.