About the Degree Symbol
What is the degree symbol?
The degree symbol ° is a small raised circle that marks degrees of angle and temperature.
It's the Unicode character U+00B0, named DEGREE SIGN. It sits at position 176 in Latin-1 and Windows-1252 and at 248 in the old DOS code page, which is why both Alt+0176 and Alt+248 type it on Windows.
- HTML.
°, ° or ° all show °.
- Mac. Option+Shift+8 types °, while Option+0 types º, a different character.
- Temperature units. Celsius and Fahrenheit take the sign (25 °C, 77 °F), but kelvin doesn't (298 K).
- Look-alikes. º, ˚ and ⁰ look close to ° but are separate characters with other jobs.
How do you type the degree symbol?
On Windows, hold Alt, type 0176 on the number pad, then let go of Alt.
Microsoft notes that this Alt code only works on keyboards with a numeric keypad. Every other system has its own shortcut, and the table lists the common ones.
How to type the degree symbol ° on each device and app
| Device or app | How to type ° |
| Windows | Hold Alt and type 0176 (or 248) on the number pad |
| Mac | Option+Shift+8 |
| iPhone and iPad | On the number keyboard, press and hold 0, then slide to ° |
| Android (Gboard) | Tap ?123, open the second page of symbols, then tap ° |
| ChromeOS and many Linux desktops | Ctrl+Shift+U, type 00b0, then press Space or Enter |
| Microsoft Word | Type 00B0, then press Alt+X |
| Excel | =UNICHAR(176) in a cell |
| Google Docs | Insert, Special characters, then search for degree |
| HTML | ° |
CSS content | "\00B0" |
| JavaScript | "\u00B0" |
| LaTeX | $^\circ$ in math mode, or \textdegree in text |
Should you write degrees Celsius as °C or ℃?
Write °C as two characters, the degree sign and a capital C, rather than the single character ℃.
The Unicode Standard says it's better to write the degree Celsius symbol as ° followed by C, and to treat the two forms as the same when searching. It says the same about °F and ℉. The single characters ℃ and ℉ are compatibility characters that also appear in older East Asian character sets, and Unicode normalization (NFKC) turns them back into °C and °F.
The CodeShack degree sign checker turns ℃ and ℉ into °C and °F.
Do you put a space before the degree symbol?
For angles, the degree symbol follows the number with no space, as in 90°.
For temperatures, practice varies. The SI Brochure, ISO and the US Government Printing Office put a space before °C (10 °C), while scientific books from the University of Chicago Press and Oxford University Press print 10°C.
Pick one form and use it throughout a document. Kelvin never takes a degree sign, since the 13th General Conference on Weights and Measures dropped it in 1967, so 273 K is correct and 273 °K isn't.
Which characters look like the degree symbol?
Several characters look like the degree symbol but have other jobs.
The masculine ordinal indicator º is easy to type by accident, because Alt+0186 and Option+0 produce it. It marks ordinal numbers in Spanish, Portuguese and Italian (1º), and some fonts underline it.
Characters that look like the degree symbol ° but are not
| Character | Unicode name | Code point | What it's for |
| º | Masculine ordinal indicator | U+00BA | Ordinal numbers in Spanish, Portuguese and Italian (1º) |
| ˚ | Ring above | U+02DA | A spacing accent mark |
| ⁰ | Superscript zero | U+2070 | Exponents, as in 10⁰ |
| ∘ | Ring operator | U+2218 | Function composition in math (f ∘ g) |
| ᵒ | Modifier letter small o | U+1D52 | A raised letter o |
| ⚬ | Medium small white circle | U+26AC | A small circle symbol |
| ◦ | White bullet | U+25E6 | A hollow list bullet |
| ゜ | Katakana-hiragana semi-voiced sound mark | U+309C | A mark in Japanese kana |
Example
The degree sign checker finds look-alikes in text like this and puts the real ° in their place.
Preheat the oven to 350ºF.
Turn the dial 90˚.
Chill it below 4℃.
Preheat the oven to 350°F.
Turn the dial 90°.
Chill it below 4°C.
The checker found the masculine ordinal indicator º, the ring above ˚ and the degree Celsius character ℃, and it left every other character alone.
Clicking ° in the symbol grid gives its Unicode, HTML, CSS and JavaScript codes:
Unicode: U+00B0
HTML: °
CSS: \00B0
JavaScript: \u00B0
Common mistakes
These degree symbol mistakes turn up in documents, spreadsheets and web pages.
- Typing º instead of °. On a Mac, Option+0 types the ordinal indicator º, which looks close but is U+00BA. Use Option+Shift+8, or paste the text into the degree sign checker.
- Getting ∞ from CHAR(176) in Excel for Mac. Excel's CHAR function reads the Mac character set on a Mac, where 176 is the infinity sign.
=UNICHAR(176) returns ° on Windows and Mac alike.
- Seeing ° on a web page. The page saves ° as UTF-8 but the browser reads it as Windows-1252, so the two bytes show up as °. Add
<meta charset="utf-8"> to the page or write °.
Common Use Cases
People copy the degree symbol for everyday writing and for technical work.
- Weather and recipes. The temperature symbol in forecasts like 72 °F and oven settings like 180 °C.
- Angles and geometry. A 45° slope, a 90° corner or a 360° turn.
- Map coordinates. 40° 26′ 46″ N, with the prime ′ and double prime ″ for minutes and seconds.
- Code and markup.
° in HTML or "\00B0" in a CSS content rule.
For raised numbers like m² and x³, see the squared and superscript symbols. The HTML entities reference lists the codes for other special characters. The rest of the collection is on the text symbols page.
Frequently Asked Questions
What is the Alt code for the degree symbol?
The Alt code for the degree symbol is Alt+0176, typed on the number pad. Alt+248 works too, because 248 was the degree sign's position in the old DOS code page.
How do you type the degree symbol on a phone?
On an iPhone or iPad, press and hold 0 on the number keyboard and slide to the degree symbol. On Android's Gboard, tap ?123 and open the second page of symbols, where ° sits.
Why is there no degree symbol on my keyboard?
Common English-language keyboard layouts leave the degree symbol off, so it takes a shortcut or copy and paste. Some European layouts, such as the German and French ones, have ° on a key.
How do you write 2 degrees Celsius?
Write 2 °C, with a space as SI style prescribes. Some publishers drop the space and print 2°C, but it's always the degree symbol followed by a capital C.
Is kelvin written with a degree symbol?
No, kelvin never takes a degree symbol, so 20 °C is written as 293.15 K. The General Conference on Weights and Measures dropped the degree sign for kelvins in 1967.
What is the Ctrl+Shift+U code for the degree symbol?
The Ctrl+Shift+U code for the degree symbol is 00b0. Press Ctrl+Shift+U, type 00b0, then press Space or Enter on ChromeOS or a Linux desktop that supports it.