Celsius Degree Symbol (°C)

Learn everything about the Celsius degree symbol (°C), its proper usage, formatting guidelines, and how to type it across different platforms and applications.

Quick Copy Celsius Symbol

°C
Standard Celsius Symbol
Single Character (U+2103)

Tip: Use °C (two characters) for better compatibility across all platforms and fonts.

About the Celsius Degree Symbol

What is °C?

The Celsius degree symbol (°C) represents degrees Celsius, a unit of temperature measurement named after Swedish astronomer Anders Celsius. It's the most widely used temperature scale worldwide, adopted as the international standard for scientific and everyday temperature measurements.

Unicode: U+00B0 + U+0043

HTML: °C or °C

UTF-8: 0xC2 0xB0 0x43

Single Character: U+2103 (℃)

HTML: ℃ or ℃

Note: Less widely supported

Historical Background

The Celsius scale was originally called "centigrade" until 1948, when it was officially renamed in honor of Anders Celsius. The scale is based on the freezing (0°C) and boiling (100°C) points of water at standard atmospheric pressure.

Common Uses:

  • • Weather forecasts and meteorology
  • • Scientific research and laboratory work
  • • Cooking and baking recipes
  • • Medical body temperature readings
  • • Climate and environmental monitoring
  • • International standards and regulations

Technical Information

Unicode Details

Degree Symbol: U+00B0
Letter C: U+0043
Combined: U+00B0 + U+0043
Single Char: U+2103

HTML Encoding

Named Entity: °C
Decimal: °C
Hexadecimal: °C
Single Char:
Hex Single:

CSS & JavaScript

CSS Content: "\00B0C"
JavaScript: "\u00B0C"
Python: "°C"
Java: "\u00B0C"
C++: "°C" (UTF-8)

How to Type °C

Windows

  • Alt + 0176 then C
  • Copy and paste: °C
  • Character Map app

Mac

  • Option + Shift + 8 then C
  • Character Viewer
  • Copy and paste: °C

iPhone/iPad

  • Hold 0 key
  • Select ° symbol
  • Type C after

Android

  • Hold 0 key
  • Select ° symbol
  • Type C after

Linux

  • Ctrl + Shift + U then 00B0
  • Character map
  • Copy and paste: °C

HTML

  • °C
  • °C
  • °C

Formatting Guidelines

Correct Usage

  • ✓ 25°C (no space between ° and C)
  • ✓ -5°C (negative temperatures)
  • ✓ 37.5°C (decimal temperatures)
  • ✓ The temperature is 25°C (in sentences)
  • ✓ Water boils at 100°C (scientific contexts)

Common Mistakes

  • ✗ 25° C (space between ° and C)
  • ✗ 25c (lowercase c)
  • ✗ 25 C (degree symbol missing)
  • ✗ 25°C (using different degree symbol)
  • ✗ 25*C (using asterisk)

Common Temperature References

Description Temperature (°C)
Absolute Zero -273.15°C
Water Freezes 0°C
Normal Human Body 37°C
Water Boils 100°C
Oven Temperature 180-220°C

Usage Examples

Weather Reports

Today's Weather

High: 25°C, Low: 18°C

Feels like 23°C

Temperature Trend

Currently: 22°C

Humidity: 65%

Cooking & Baking

Oven Temperatures

Bake: 180°C for 25 minutes

Broil: 220°C for 5 minutes

Food Safety

Chicken: 74°C internal temperature

Beef: 63°C for medium-rare

Scientific Contexts

Laboratory

Store at 4°C

Incubate at 37°C

Physics

Melting point: 0°C

Boiling point: 100°C

Medical Contexts

Body Temperature

Normal: 36.5-37.5°C

Fever: >38°C

Medical Storage

Vaccines: 2-8°C

Blood products: 4°C

Code Examples

Python

# Using Celsius symbol
temperature = 25.5
print(f"Temperature: {temperature}\u00B0C")

# Constants
CELSIUS_SYMBOL = "\u00B0C"
print(f"Water boils at 100{CELSIUS_SYMBOL}")

JavaScript

// Using Celsius symbol
const temperature = 25.5;
console.log(`Temperature: ${temperature}°C`);

// In HTML
document.getElementById('temp').innerHTML = '25°C';

HTML

<!-- HTML entities -->
<p>Temperature: 25&deg;C</p>
<p>Water boils at 100&#176;C</p>

<!-- Unicode -->
<p>Body temperature: 37°C</p>

CSS

/* CSS content property */
.temperature::after {
    content: "°C";
}

/* Unicode in class names */
.temp-celsius::before {
    content: "\00B0C";
}

Temperature Conversion Tools

Celsius ↔ Fahrenheit Converter

Example: 25, -5, 37.5
Result shown here

Formula: °F = (°C × 9/5) + 32 | °C = (°F - 32) × 5/9

Common Temperature Conversions

Freezing Point
0°C = 32°F
Room Temp
20°C = 68°F
Body Temp
37°C = 98.6°F
Boiling Point
100°C = 212°F

Frequently Asked Questions

Related Guides