TontonTools

HEX to Decimal

Convert hexadecimal to decimal — FF becomes 255, exactly and instantly.

100% Free No signup Privacy-friendly Binary & Number Tools
Updated Sep 2026

Share X / Twitter Facebook LinkedIn WhatsApp

How to use HEX to Decimal

  1. Enter the hex value — FF, ff or fF all work; drop any 0x or # prefix.
  2. Read the decimal instantly: FF → 255, 20AC → 8364.
  3. Convert several at once by separating values with spaces — e.g. the FF 66 00 of a color code.
  4. Click “Copy result” to use the decimal value in calculations or searches.

What is HEX to Decimal?

A hex to decimal converter reads a base-16 number and outputs its everyday base-10 value. Hex places are worth 1, 16, 256, 4096… from the right, and the letters A–F stand for 10–15: 1A = 1×16 + 10 = 26; FF = 15×16 + 15 = 255.

You need this direction whenever hex-speaking systems hand you a value your brain wants in ordinary numbers: a color channel, a memory address, an error code like 0x80070005, a Unicode code point like U+20AC. Hex is compact for machines; decimal is what humans count in.

About the HEX to Decimal

Paste hex — uppercase, lowercase, with or without spacing between values — and the decimal equivalent appears instantly. Multiple space-separated values convert independently, so the three channels of a color code convert in one paste.

Real examples: E6 in a color is 230 of 255 (90% intensity); Unicode U+20AC is code point 8364; a file size logged as 0x2000 bytes is 8192; the classic Windows error 0x80070005 is 2147942405 — the number you'd search a knowledge base for. BigInt math keeps 64-bit-and-beyond values exact, and non-hex characters are flagged with the specific bad token.

Everything runs in your browser. Decimal to Hex goes the other way; Hex to Binary shows the same value's bit pattern.

Frequently Asked Questions

Multiply each digit by its place value (1, 16, 256, 4096… from the right) and add. 2F3 = 2×256 + 15×16 + 3 = 512 + 240 + 3 = 755.
A=10, B=11, C=12, D=13, E=14, F=15. Case doesn't matter — FF and ff are both 255. Hex simply needs six symbols beyond 9.
Convert each two-digit channel: #E67E22 → E6=230 red, 7E=126 green, 22=34 blue — a strong orange. Each channel runs 0–255.
It's just a number: address 0x7FFF is byte 32767. Addresses are written in hex because they align with the power-of-two sizes of memory, not because the value is special.
Windows HRESULT codes pack fields into 32 bits, printed as hex for compactness. 0x80070005 is decimal 2147942405 — and the 0005 tail is the actual error: “Access denied.”

Learn more

Hexadecimal Explained: Why Programmers Use Base 16

HEX codes are everywhere — colors, memory addresses, hashes. Here is what hexadecimal is and how to convert it.

Read the guide

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.