Free tool

Superscript generator, raised and lowered text.

Type your text and get it back as superscript and as subscript, ready to copy: x², 10⁻⁶, H₂O, footnote marks and ordinals. These are real Unicode characters, so they paste into posts, bios, documents and chats. Unicode has no form for some letters, and this page marks every character it had to leave as it was, so you can see what did not change.

Superscript

Subscript

What to change

With markers on, only what follows ^ is raised and only what follows _ is lowered: a number, a run of letters or a group in brackets. Everything else stays as typed.

Unicode 14 and later added superscript q, C, F, Q and S, and Unicode 18 added subscript w, y and z. Few fonts have them yet, so they are off and show as left as they were.

Highlighted letters in a result are the ones Unicode has no form for.

Marks and common forms, one click to copy

Every character, raised and lowered

Checked against Unicode 18.0.0 data files on 19 Oct 2026. The dotted ones are very new.

Made in your browser. What you type is never uploaded.

Know before you paste

Characters, not formatting.

01 / Real characters

They paste anywhere

A raised letter here is its own Unicode character, so it keeps its look in any app that takes text. There is no style to lose.

02 / Gaps

Not every letter exists

Subscript has no capitals and no b, c, d, f, g or q. Superscript has no capital X, Y or Z. Those stay as typed and are marked.

03 / Fonts

Can show as boxes

A font has to contain the character. Newer ones can show as boxes on older devices, which is why the very new ones are off.

Guide

How to type superscript and subscript, and what has no form.

A superscript generator swaps ordinary letters, digits and signs for their raised Unicode forms, and a subscript generator does the same for the lowered forms. Because they are characters and not formatting, you can paste them into places that have no superscript button: a social media bio, a chat, a spreadsheet cell, a file name, a plain text note. This page shows the superscript and the subscript result at the same time, and it tells you which characters Unicode has no form for.

How to use the superscript generator

  1. Type or paste text into Your text. Both results update as you type.
  2. Read Superscript and Subscript. A highlighted character was left as you typed it, because Unicode has no raised or lowered form of it. The line under each result counts them and lists them.
  3. Choose what to change under Convert. Digits and signs only is for exponents and formulas: x2 becomes x² and the letters stay plain. Letters only leaves digits alone.
  4. For maths and chemistry, switch on Use ^ and _ as markers and write x^2 or H_2O. Only the part after the marker changes.
  5. Press Copy on the result you want. To use one character, click it in the chart at the bottom. Press Back to plain text to turn raised or lowered characters in the box back into plain ones.

Worked examples

Hello in superscript is ᴴᵉˡˡᵒ: H, e, l, l and o all have a raised form, so 5 of 5 characters change. In subscript it is Hₑₗₗₒ, because Unicode has no subscript capital H. 4 characters change and the H stays, so the result line reads 1 left as it was.

E = mc^2 with markers on gives E = mc² in the superscript box. 10^-6 gives 10⁻⁶: the hyphen after ^ becomes the superscript minus ⁻. x^(n+1) gives x⁽ⁿ⁺¹⁾, because a group in brackets is raised with its brackets. H_2O gives H₂O, and 1^st 2^nd 3^rd 4^th gives 1ˢᵗ 2ⁿᵈ 3ʳᵈ 4ᵗʰ.

Which letters have no form

These come from Unicode's own data files, UnicodeData.txt for the superscript and subscript forms and DerivedAge.txt for the version each was added in. Both are Unicode 18.0.0, checked 19 Oct 2026.

Has a formNo form
Superscript digits and signs0 to 9 and + - = ( )None missing
Superscript lowercaseAll 26 letters. q was added in Unicode 14None missing
Superscript capitalsA to W, so A B C D E F G H I J K L M N O P Q R S T U V WX, Y and Z. C, F and Q came in Unicode 14 and S in Unicode 17
Subscript digits and signs0 to 9 and + - = ( )None missing
Subscript lowercasea e h i j k l m n o p r s t u v x. w, y and z came in Unicode 18b c d f g q
Subscript capitalsNoneAll 26

Punctuation such as a comma, a full stop or a slash has no raised or lowered form either. This page counts those as left as they were too, since they are in your text and did not change.

Footnotes, exponents, chemistry and trademarks

  • Footnotes: a raised digit after a word, such as Source¹. The digits ¹ ² ³ and ⁴ to ⁹ all exist.
  • Exponents: m² for square metres, cm³ for cubic centimetres, 10⁻⁶ for a millionth. Use the digit-only setting so the unit letters stay plain.
  • Chemical formulas: H₂O, CO₂ and Ca(OH)₂ use subscript digits and brackets. An ion such as SO₄²⁻ mixes both: subscript 4, then superscript 2 and a superscript minus.
  • Trademarks: ™ is its own character, one click in the marks row. Typing TM in superscript gives ᵀᴹ, which looks different and is not the same character. Use ™ when you mean the sign. ℠ is the service mark and ® the registered sign.
  • Ordinals: 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ and 4ᵗʰ use superscript letters. The characters ª and º are the Spanish ordinal marks and are kept apart from the letters here.

When boxes appear

Every device needs a font that contains the character. The older raised digits and the Latin letters have been in fonts for years. The newest ones, such as superscript q and capital C, F, Q and S, are not in most fonts yet, so they can show as boxes. That is why the very new characters are off until you switch them on. If a recipient sees a box, it is their font, and the text is still there.

Accessibility and search

Raised and lowered characters are not plain letters. Search usually does not match them with the plain word, and screen readers may read them oddly or skip them. Keep names, key words and anything people must find in plain text, and use raised characters for a small mark. In a web page, the HTML sup and sub tags are the better choice, because they keep the plain text.

To change the case of text, use the case converter. For whole alphabets in bold, script and other styles, see the fancy text generator. To spell something out letter by letter, try the phonetic alphabet translator.

Questions

Good to know.

How do I type superscript without a keyboard shortcut?

Type the text above, press Copy on the Superscript result and paste it. Each raised letter or digit is a separate Unicode character, so it works wherever text does.

Why did some letters not change?

Unicode has no superscript or subscript form for them. Superscript lacks capital X, Y and Z, and subscript lacks capitals and b, c, d, f, g and q. Those stay as you typed them and are highlighted.

Is there a superscript q?

Yes, since Unicode 14, but it is new enough that many fonts do not have it. It is off until you switch on Include very new characters.

Can I make subscript letters for a chemical formula?

Digits and signs all have subscript forms, so formulas like H₂O, CO₂ and C₆H₁₂O₆ work. Use Digits and signs only, or write H_2O with markers on.

What is the difference between ™ and ᵀᴹ?

™ is the trade mark sign, one character made for the purpose. ᵀᴹ is the letters T and M in superscript. Use ™ when you mean the sign.

Will this work in Instagram, X or Discord?

These are ordinary characters, so they paste into any text field. Whether they show correctly depends on the font of the device that reads them.

How do I turn superscript back into normal text?

Paste it into Your text and press Back to plain text. Raised and lowered characters are swapped for the plain letters, digits and signs.

Do screen readers read these?

Not reliably. They are different characters from plain text, so a screen reader may read them oddly or skip them. Keep important words plain.