How to Insert Superscript Letters (ᵃᵇᶜ) on Linux

How to Insert Superscript Letters on Linux

by Heinz Tschabitscher | Jul 6, 2026 | Useful Tech

Looking to type Mʲʲᵉ or 3ʳᵈ but can’t find a button for superscript on your keyboard? Copying and pasting works once in while, but quickly turns into a hassle. Find out here how to insert superscript letters on Linux ⤓ using Unicode or word processing software.

How to Insert Superscript Letters (ᵃᵇᶜ) on Linux

Using a Character Picker

Time needed: 2 minutes

To find and input superscript letters on Linux using character picking apps:

  1. Open Gnome Characters or KDE KCharSelect.

  2. Search for modifier letter.

    Here’s why: Superscript letters (both lower- and uppercase) appear as modifying letters in Unicode,
    Missing: Unicode includes not letters for superscript uppercase C, F, X, Y and Z as well as upper and lowercase Q.

  3. Select and copy the desired superscripted character for pasting where desired.

    Their word: Gnome include information on inserting special characters in Gnome help.
    Finding the superscripted small letter ‘r’ for copying with KCharSelect on KDE Linux

Letters aflᴼᵃᵗ?

⇆ Buy La De Du a tea

Tips help fuel these email and tech how-tos.

Producing Superscript Letters Using the “Compose” Key

To insert a superscripted letter using the “Compose” key on Linux:

  1. Define and turn on the “Compose” key for your system.
  2. Position the text cursor where you want to insert the character.
  3. Press Compose.
  4. Type ^_ (Shift 6 [circumflex] followed by _ [underscore]).
  5. Now add the key for the desired letter:
    H — superscript lowercase h
    J — superscript lowercase j
    L — superscript lowercase l
    R — superscript lowercase r
    S — superscript lowercase s
    W — superscript lowercase w
    Y — superscript lowercase y
    X — superscript lowercase x
    Missing: For all letters not in the list above, use a different input method for inserting their superscripted version.

A superscript number: How to Insert the Squared Sign ( ² ) on Linux

Superscripting Letters in Linux Word Processors

Abiword

To make characters superscript letters in Abiword:

  1. Highlight the character or characters.
  2. Select Format | Text Formatting | Superscript from the menu.

Calligra Words

To render any character superscripted in Calligra Words:

  1. Highlight the character.
  2. Turn on Superscript in the Text editing sidebar.
    Keyboard shortcut: You can also press Ctrl Shift P to superscript highlighted characters.

Libreoffice Writer

To turn any character into a superscript using Libreoffice Writer:

  1. Highlight the letter or character in your document.
  2. Select Format | Text | Superscript from the menu.
    Keyboard shortcut: The shortcut to toggle the superscript attribute is Ctrl Shift P.

How to Make Superscript Characters in MS Word Online
How to Insert Superscript Characters in Apple Pages
How to Insert Superscript Characters in Google Docs
How to Use Superscript Characters in LaTeX

Using Unicode Code Points to Insert Superscript Letters on Linux

To insert superscripted Unicode characters using their Unicode code points on Linux:

  1. Put the text cursor where you want to insert the superscripted letter.
  2. Press Ctrl Shift U.
  3. Now type the code point for the letter from the table below.
    Example: Type ⁠02B3 for ‘ʳ’.
  4. Now press Enter.

Unicode Code Points for Superscript Letters

Uppercase
CharacterUnicode Code Point
ᴬ1D2C
ᴮ1D2E
ᴰ1D30
ᴱ⁠1D31
ᴳ1D33
ᴴ⁠1D34
ᴵ⁠1D35
ᴶ1D36
ᴷ1D37
ᴸ1D38
ᴹ1D39
ᴺ1D3A
ᴼ1D3C
ᴾ1D3E
ᴿ1D3F
ᵀ⁠1D40
ᵁ1D41
ⱽ2C7D
ᵂ1D42
Lowercase
CharacterUnicode Code Point
ᵃ1D43
ᵇ1D47
ᶜ1D9C
ᵈ⁠⁠1D48
ᵉ1D49
ᶠ⁠1DA0
ᵍ⁠1D4D
ʰ02B0
ⁱ⁠2071
ʲ02B2
ᵏ⁠1D4F
ˡ⁠02E1
ᵐ1D50
ⁿ207F
ᵒ1D52
ᵖ⁠1D56
ʳ⁠02B3
ˢ02E2
ᵗ1D57
ᵘ1D58
ᵛ1D5B
ʷ02B7
ˣ⁠02E3
ʸ⁠02B8
ᶻ1DBB

Copy/paste: Copy and Paste Superscript Letters

How to Insert Superscript Letters (ᵃᵇᶜ) on Linux: FAQ

What can I use as substitutes for the missing superscript letters?

If you need to use a superscripted letter that does not existing as a unique Unicode character, you can either turn to small regular letters, provided the writing environment allows for it:

  1. Insert the letter as a regular character.
  2. Highlight the character just input.
  3. Reduce the font size just for the character.
    Here’s how much: Make the superscripted letter around 60–70% the size of a regular character to make it.bot legible and allow for enough room to distinctly raise the character.
  4. Now offset the character up from the baseline.
    Here’s how much: Raise the letter around 50% of the x-height; do go by your eye, of course, as the precise points that look appropriate vary with typeface.

How can I raise a character in CSS?

In HTML and CSS, you can use the following code to generate a superscript character:

<span style="font-size: 60%; vertical-align: 0.55em;"></span>

Here’s what this does: This reduces the size of the raised character to 60% its regular size and raises it to about half the line height.
Example: Q<span style="font-size: 60%; vertical-align: 0.55em;">q</span> will display as Qq.

(Tested with Gnome 48–50 and KDE Plasma 6; first published August 2025, last updated July 2026)

Home » Useful Tech » How to Insert Superscript Letters (ᵃᵇᶜ) on Linux