Copy and paste the degree symbol °, or read its Alt code and keyboard shortcut in the first row.
Degree Symbol on Keyboard
°Degree signU+00B0Ready to copy
21 degree characters. Tap any value to copy it.
21 degree characters. A character and its name both copy the character. A code copies the code.
Character
Name
Code point
Alt code
Option keys
HTML
LaTeX
U+00B0. The degree sign of angles, temperatures and map coordinates. No key of the U.S. layout carries it: Alt+248 or Alt+0176 on a number pad, Option+Shift+8, ° in HTML and \textdegree in LaTeX.
U+2103. The sign and a capital C as one character, made for wide character fonts. Unicode defines it as ° followed by C and gives it the alias degrees centigrade. \textcelsius in LaTeX. It has no Alt code.
U+2109. The sign and a capital F as one character, the partner of ℃. Unicode defines it as ° followed by F. It has no Alt code, no Option key and no HTML name.
Made of U+00B0 and U+0043. The degree sign and a plain capital C. Standards bodies print a space before it, as in 10 °C, and many publishers print none, as in 10°C.
Made of U+00B0 and U+0046. The degree sign and a plain capital F. The sign was in use for Fahrenheit temperatures by 1776.
U+00BA. Not the degree sign: a raised letter o that follows a numeral in Spanish, Italian and Portuguese to make it an ordinal, as in 1º. Some fonts underline it. Alt+167, Alt+0186 and Option+0.
U+02DA. Not the degree sign: a ring accent standing alone, the mark that sits on å. Option+K on the U.S. layout, ˚ in HTML.
U+212A. A letter K with a code point of its own for the kelvin. Unicode treats it as the same letter as a plain K. Kelvin temperatures take no degree sign: its use with them ended in 1967.
U+1F321 U+FE0F. The thermometer emoji, for a temperature in a message. Unicode gives the character the alias temperature, warm. It joined Unicode 7.0 (2014).
U+2032. Minutes of arc, each a sixtieth of a degree, as in 30° 12′. The same mark writes feet. ′ in HTML and \prime in LaTeX.
U+2033. Seconds of arc, each a sixtieth of a minute, as in 30° 12′ 5″. The same mark writes inches. Its HTML name, ″, takes a capital P.
U+2034. Three primes as one character. Old astronomy books used it for thirds, each a sixtieth of a second of arc. ‴ in HTML.
U+2070. A raised digit zero for an exponent, as in x⁰. Unicode defines it as a superscript 0 and cross-references it from the degree sign.
U+2218. A math operator: the sign for composing two functions, as in f∘g. Unicode lists the aliases composite function and APL jot. ∘ in HTML and \circ in LaTeX.
U+25E6. A hollow bullet for lists. Unicode cross-references it from the ring operator and not from the degree sign. \textopenbullet in LaTeX.
U+030A. A combining mark with no width of its own: it lands on the letter typed before it, as on the a of å. Typed after a number it sits on the last digit.
U+1D52. A letter and not a sign: a small o set high, for phonetic writing. Unicode cross-references it from the masculine ordinal indicator, º.
U+1D3C. A capital O set high, another phonetic letter, and one of the characters listed as mistaken for the degree sign. In Unicode since Unicode 4.0 (2003).
U+309C. The ring mark of Japanese kana as a character by itself, from the Hiragana block. Unicode defines it as a space plus the combining mark U+309A.
U+26AC. A small ring from the Miscellaneous Symbols block, a sign of family trees. It joined Unicode 4.1 (2005).
U+18DE. A raised ring that is a letter of Canadian syllabics, typically standing for w or y. It joined Unicode 5.2 (2009).
The degree symbol is on no key of a U.S. keyboard. It is °, Degree sign, U+00B0: Alt+0176 or Alt+248 on a number pad, or Option+Shift+8. The rows add ℃, ℉, °C, °F and the look-alikes.
Read the full guide
Three look-alikes that are not the degree sign
º is the masculine ordinal indicator, Alt+167 and Option+0: the raised o of 1º in Spanish, Italian and Portuguese, underlined in some fonts. ˚ is the ring above, Option+K, an accent standing alone. ⁰ is a raised zero. Each is a character of its own, with its own code point.
A space before °C, none after an angle
For an angle the sign follows the number with no space: 30°. For a temperature, standards bodies print a space before the sign, 10 °C, while many publishers print 10°C. Kelvin temperatures take no degree sign.
In HTML write °, ° or °. In LaTeX, \textdegree is the text command.
℃ and ℉ are single characters made for wide character fonts. Unicode defines each as ° plus the letter.
Questions and answers
Where is the degree symbol on a keyboard?
On no key of the keyboard layouts common in English-speaking countries. The layouts used in Italy, Germany and France have a key for it. On the U.S. layout it takes a code: Alt+0176 on a number pad, or Option+Shift+8.
Where is the degree symbol on a laptop keyboard?
On no key of a U.S. laptop keyboard either. An Alt code is typed on the numeric keypad, so on a laptop that has none, copy ° here and paste it where it is needed.
How do you type the degree symbol on a keyboard?
On Windows, hold Alt and type 0176 on the number pad with Num Lock on. On a Mac keyboard, press Option+Shift+8. On a Chromebook, press Ctrl+Shift+U, type 00b0, then press Enter. On Linux, press Compose, then o twice.
What is the Alt code for the degree sign?
Alt+248 and Alt+0176 both type °. 248 is its place in code page 437 and 0176 its place in code page 1252, the two tables that Alt codes read. Hold Alt, type the digits on the number pad, then let go.
All 21 degree characters
Start here 7
℃Degree CelsiusU+2103. The sign and a capital C as one character, made for wide character fonts. Unicode defines it as ° followed by C and gives it the alias degrees centigrade. \textcelsius in LaTeX. It has no Alt code.
℉Degree FahrenheitU+2109. The sign and a capital F as one character, the partner of ℃. Unicode defines it as ° followed by F. It has no Alt code, no Option key and no HTML name.
°Degree signU+00B0. The degree sign of angles, temperatures and map coordinates. No key of the U.S. layout carries it: Alt+248 or Alt+0176 on a number pad, Option+Shift+8, ° in HTML and \textdegree in LaTeX.
°CDegrees Celsius, two charactersMade of U+00B0 and U+0043. The degree sign and a plain capital C. Standards bodies print a space before it, as in 10 °C, and many publishers print none, as in 10°C.
°FDegrees Fahrenheit, two charactersMade of U+00B0 and U+0046. The degree sign and a plain capital F. The sign was in use for Fahrenheit temperatures by 1776.
ºMasculine ordinal indicatorU+00BA. Not the degree sign: a raised letter o that follows a numeral in Spanish, Italian and Portuguese to make it an ordinal, as in 1º. Some fonts underline it. Alt+167, Alt+0186 and Option+0.
˚Ring aboveU+02DA. Not the degree sign: a ring accent standing alone, the mark that sits on å. Option+K on the U.S. layout, ˚ in HTML.
Show all 21 degree characters (14 more)
Temperature 2
KKelvin signU+212A. A letter K with a code point of its own for the kelvin. Unicode treats it as the same letter as a plain K. Kelvin temperatures take no degree sign: its use with them ended in 1967.
🌡️Thermometer emojiU+1F321 U+FE0F. The thermometer emoji, for a temperature in a message. Unicode gives the character the alias temperature, warm. It joined Unicode 7.0 (2014).
Angles and coordinates 3
″Double primeU+2033. Seconds of arc, each a sixtieth of a minute, as in 30° 12′ 5″. The same mark writes inches. Its HTML name, ″, takes a capital P.
′PrimeU+2032. Minutes of arc, each a sixtieth of a degree, as in 30° 12′. The same mark writes feet. ′ in HTML and \prime in LaTeX.
‴Triple primeU+2034. Three primes as one character. Old astronomy books used it for thirds, each a sixtieth of a second of arc. ‴ in HTML.
Not the degree sign 9
ᣞCanadian syllabics final small ringU+18DE. A raised ring that is a letter of Canadian syllabics, typically standing for w or y. It joined Unicode 5.2 (2009).
̊Combining ring aboveU+030A. A combining mark with no width of its own: it lands on the letter typed before it, as on the a of å. Typed after a number it sits on the last digit.
゜Katakana-Hiragana semi-voiced sound markU+309C. The ring mark of Japanese kana as a character by itself, from the Hiragana block. Unicode defines it as a space plus the combining mark U+309A.
⚬Medium small white circleU+26AC. A small ring from the Miscellaneous Symbols block, a sign of family trees. It joined Unicode 4.1 (2005).
ᴼModifier letter capital OU+1D3C. A capital O set high, another phonetic letter, and one of the characters listed as mistaken for the degree sign. In Unicode since Unicode 4.0 (2003).
ᵒModifier letter small oU+1D52. A letter and not a sign: a small o set high, for phonetic writing. Unicode cross-references it from the masculine ordinal indicator, º.
∘Ring operatorU+2218. A math operator: the sign for composing two functions, as in f∘g. Unicode lists the aliases composite function and APL jot. ∘ in HTML and \circ in LaTeX.
⁰Superscript zeroU+2070. A raised digit zero for an exponent, as in x⁰. Unicode defines it as a superscript 0 and cross-references it from the degree sign.
◦White bulletU+25E6. A hollow bullet for lists. Unicode cross-references it from the ring operator and not from the degree sign. \textopenbullet in LaTeX.