Superscript Generator

Superscript Generator

x2 → x²

Convert x2 → x², E=mc2 → E=mc², and normal text into Unicode superscript characters instantly with our superscript generator.

Copied!
x² SubscriptLab Superscript Generator
Input
0 chars
Output
Your superscript text appears here…
Live · Unicode ready
Quick Examples — click to try
x2
E=mc2 E=mc²
10^3 10³
a2+b2=c2a²+b²=c²
Fe3+ Fe³⁺
2^10 2¹⁰
r2=x2+y2r²=x²+y²
Features

Why Use This Superscript Generator

Every detail in the conversion engine is built for math, science, and precision writing.

Instant Conversion

Live output updates as you type with no lag or button press.

Multi-line Support

Paste blocks of equations or text — all lines are converted at once.

Caret ^ Notation

10^2 → 10² automatically. Write exponents the natural way.

Copy-Ready Output

Unicode or HTML — paste into any app, doc, or website.

How It Works

Three Simple Steps

Enter Text

Type or paste your equation, expression, or any text with numbers you want as exponents.

View Superscript Result

The tool converts numbers and caret notation into proper Unicode superscript in real time.

Copy & Use Anywhere

Copy the Unicode or HTML output and paste it into any document, app, or platform.

FAQ

Common Questions

Superscript text appears above the normal text baseline at a reduced size — like the “2” in x² or the exponent in 10³. It is the standard notation for mathematical exponents, powers, footnote references (like ¹²), and certain chemistry notation such as ionic charges (Fe³⁺).

Most keyboards don’t have a dedicated superscript key. SubscriptLab converts regular digits (0–9) and caret notation (like 10^3) into Unicode superscript characters (⁰¹²³⁴⁵⁶⁷⁸⁹). These Unicode characters work in virtually any text field — social media, messaging apps, word processors — without any plugins.

Unicode superscript works in: Google Docs, Microsoft Word, WhatsApp, Twitter/X, Instagram, Slack, Notion, email clients, Discord, and most modern apps. The HTML output is ideal for web pages, blogs, CMS platforms, and any HTML-based content.

In programming and plain-text math, the caret symbol ^ is commonly used to indicate exponentiation — e.g., x^2 means x squared. SubscriptLab detects this pattern and converts it: 10^3 becomes 10³, r^2 becomes r², and so on. The caret itself is removed in the output.

What Is Superscript & Where Is It Used?

Superscript notation places characters above the text baseline at a smaller size. It is fundamental to mathematics for expressing exponents and powers — x², y³, 2¹⁰ — and to physics for equations like E=mc², the speed of light squared, or the inverse-square law (1/r²).

In chemistry, superscripts indicate ionic charges: Fe³⁺, SO₄²⁻. In academic and editorial writing, superscripts mark footnote references¹ and ordinal numbers like 1st, 2nd. The Unicode standard provides dedicated superscript characters (⁰–⁹, ⁺, ⁻) that render correctly in virtually every modern environment.

SubscriptLab’s Superscript Generator converts plain text — including programmer-style caret notation like 10^3 — into proper Unicode superscript characters or HTML, so you can use professionally formatted math and scientific notation anywhere, instantly