Superscript letters in Unicode

As part of my work on the National Gallery‘s Collections Information Project, I’ve commissioned the conversion of the Gallery’s paintings catalogues into TEI-compliant XML, so that we can reuse these valuable texts in different contexts. One of the questions our suppliers asked was how to encode a quotation that featured a series of abbreviations that were rendered as superscript characters. Looking into this, I realised that there doesn’t seem to be an easily-available resource on the web that lists both the relevant Unicode characters for superscript letters, and their code points. In the hope that someone else will also find this useful, here they are.

Superscript letters in Unicode

Note that I’ve not included alternative forms, or forms with diacritics, in this list; neither have I listed letters in non-Latin alphabets, nor numerals. This list is based upon the very handy Wikipedia page on Unicode subscripts and superscripts which, although it focusses most on numerals, contains more information on all these subjects. Combining characters are shown with the dotted circle placeholder,  ◌ (U+25CC), to indicate placement. As always with Unicode, what you actually see will depend upon the capabilities of the fonts available to you.

 Superscript   Combining Superscript   
LetterCode BlockGlyphCode PointXML encodingCode BlockGlyphCode PointXML encoding
a1
Phonetic ExtensionsᵃU+1D43ᵃCombining Diacritical Marks◌ͣU+0363ͣ
bPhonetic ExtensionsᵇU+1D47ᵇCombining Diacritical Marks Supplement◌ᷨU+1DE8ᷨ
cPhonetic Extensions SupplementᶜU+1D9CᶜCombining Diacritical Marks◌ͨU+0368ͨ
dPhonetic ExtensionsᵈU+1D48ᵈCombining Diacritical Marks◌ͩU+0369ͩ
ePhonetic ExtensionsᵉU+1D49ᵉCombining Diacritical Marks◌ͤU+0364ͤ
fPhonetic Extensions SupplementᶠU+1DA0ᶠCombining Diacritical Marks Supplement◌ᷫU+1DEBᷫ
gPhonetic ExtensionsᵍU+1D4DᵍCombining Diacritical Marks Supplement◌ᷚU+1DDAᷚ
hSpacing Modifier LettersʰU+02B0ʰCombining Diacritical Marks◌ͪU+036Aͪ
iSuperscripts and SubscriptsⁱU+2071ⁱCombining Diacritical Marks◌ͥU+0365ͥ
jSpacing Modifier LettersʲU+02B2ʲ    
kPhonetic ExtensionsᵏU+1D4FᵏCombining Diacritical Marks Supplement◌ᷜU+1DDCᷜ
lSpacing Modifier LettersˡU+02E1ˡCombining Diacritical Marks Supplement◌ᷝU+1DDDᷝ
mPhonetic ExtensionsᵐU+1D50ᵐCombining Diacritical Marks◌ͫU+036Bͫ
nSuperscripts and SubscriptsⁿU+207FⁿCombining Diacritical Marks Supplement◌ᷠU+1DE0ᷠ
o2
Phonetic ExtensionsᵒU+1D52ᵒCombining Diacritical Marks◌ͦU+0366ͦ
pPhonetic ExtensionsᵖU+1D56ᵖCombining Diacritical Marks Supplement◌ᷮU+1DEEᷮ
qLatin Extended-F 𐞥 U+107A5 𐞥    
rSpacing Modifier LettersʳU+02B3ʳCombining Diacritical Marks◌ͬU+036Cͬ
sSpacing Modifier LettersˢU+02E2ˢCombining Diacritical Marks Supplement◌ᷤU+1DE4ᷤ
tPhonetic ExtensionsᵗU+1D57ᵗCombining Diacritical Marks◌ͭU+036Dͭ
uPhonetic ExtensionsᵘU+1D58ᵘCombining Diacritical Marks◌ͧU+0367ͧ
vPhonetic ExtensionsᵛU+1D5BᵛCombining Diacritical Marks◌ͮU+036Eͮ
wSpacing Modifier LettersʷU+02B7ʷCombining Diacritical Marks Supplement◌ᷱU+1DF1ᷱ
xSpacing Modifier LettersˣU+02E3ˣCombining Diacritical Marks◌ͯU+036Fͯ
ySpacing Modifier LettersʸU+02B8ʸ    
zPhonetic Extensions SupplementᶻU+1DBBᶻCombining Diacritical Marks Supplement◌ᷦU+1DE6ᷦ
æ    Combining Diacritical Marks Supplement◌ᷔU+1DD4ᷔ
œLatin Extended-DꟹU+A7F9ꟹ    
APhonetic ExtensionsᴬU+1D2Cᴬ    
BPhonetic ExtensionsᴮU+1D2Dᴭ    
CLatin Extended-DꟲU+A7FDꟲ    
DPhonetic ExtensionsᴰU+1D30ᴰ    
EPhonetic ExtensionsᴱU+1D31ᴱ    
FLatin Extended-DꟳU+A7F3ꟳ    
GPhonetic ExtensionsᴳU+1D33ᴳCombining Diacritical Marks Supplement◌ᷛU+1DDBᷛ
HPhonetic ExtensionsᴴU+1D34ᴴ    
IPhonetic ExtensionsᴵU+1D35ᴵ    
JPhonetic ExtensionsᴶU+1D36ᴶ    
KPhonetic ExtensionsᴷU+1D37ᴷ    
LPhonetic ExtensionsᴸU+1D38ᴸCombining Diacritical Marks Supplement◌ᷞU+1DDEᷞ
MPhonetic ExtensionsᴹU+1D39ᴹCombining Diacritical Marks Supplement◌ᷟU+1DDFᷟ
NPhonetic ExtensionsᴺU+1D3AᴺCombining Diacritical Marks Supplement◌ᷡU+1DE1ᷡ
OPhonetic ExtensionsᴼU+1D3Cᴼ    
PPhonetic ExtensionsᴾU+1D3Eᴾ    
QLatin Extended-DꟴU+A7F4ꟴ    
RPhonetic ExtensionsᴿU+1D3FᴿCombining Diacritical Marks Supplement◌ᷢU+1DE2ᷢ
S        
TPhonetic ExtensionsᵀU+1D40ᵀ    
UPhonetic ExtensionsᵁU+1D41ᵁ    
VLatin Extended-CⱽU+2C7Dⱽ    
WPhonetic ExtensionsᵂU+1D42ᵂ    
X        
Y Latin Extended-Fʏ U+107B2 𐞲    
Z        
ÆPhonetic ExtensionsᴭU+1D2Dᴭ    

Characters resembling Latin characters

The following characters resemble Latin characters in form but are, semantically, distinct. They are given here against the Latin characters they resemble, but you should be aware that they have distinct and specific meanings of their own, specified in the final column. They are all found in the Unified Canadian Aboriginal Syllabics code block (abbreviated to ‘Canadian Syllabics’ below).

LetterCode BlockGlyphCode PointXML encodingCharacter
bCanadian SyllabicsᒃU+1483ᒃ K
dCanadian SyllabicsᒄU+1484ᒄKW
hCanadian SyllabicsᑋU+144BᑋCarrier H
oCanadian SyllabicsᐤU+1424ᐤFinal Ring
uCanadian SyllabicsᐡU+1421ᐡFinal Bottom Half Ring
wCanadian SyllabicsᐜU+141CᐜAI
nCanadian SyllabicsᐢU+1422ᐢFinal Top Half Ring
CCanadian SyllabicsᑦU+1466ᑦT
ICanadian SyllabicsᑊU+144AᑊWest-Cree P
LCanadian SyllabicsᒻU+14BBᒻM
SCanadian SyllabicsᔆU+1506ᔆAthapascan S
TCanadian SyllabicsᐪU+142AᐪFinal Down Tack
XCanadian SyllabicsᕽU+157DᕽHK

Unicode code blocks featuring superscript letters

Links are to the official Unicode code charts, which are published as PDFs:

Updates

  • 2 June 2022: capital letters C, F and Q added (with thanks to Debbie Anderson for bringing them to my attention)
  • 24 November 2022: lower case letter q added (with thanks to Florian Cauvin)
  • 6 March 2023: upper case letter Y added (with thanks to Anatole Nguyen)
  • 5 November 2024: Characters resembling
    Latin characters added (with thanks to Markus Amolsch)

Notes

  1. Cf. the feminine ordinal indicator, U+00AA, ª, in the Latin-1 Supplement code block, which may render with an underline, depending on font. [↩]
  2. Cf. the masculine ordinal indicator, U+00BA, º, in the Latin-1 Supplement code block, which may render with an underline, depending on font. [↩]