Number Base Converter
Convert a number between binary, octal, decimal, hexadecimal and any base from 2 to 36. Handles values far beyond 64 bits without losing digits.
Converted
Files are processed in your browser and are never uploaded to a server.
How to use
Free to use with no sign-up, no install and no usage limit.
Type a number and pick the base it is written in. Every other base appears at once, so you do not have to convert twice to compare two of them.
Digit separators are ignored, so you can paste 1_000_000 or a hex dump with spaces in it. The usual prefixes — 0x, 0b, 0o — are accepted when they match the base you selected.
A digit that does not belong to the base is an error, not something to work around. Many converters read as far as they can and stop, quietly turning "12z" into 12; that hides a typo at exactly the moment you needed to catch it.
Arithmetic uses arbitrary-precision integers, so a 64-bit hash or an ID longer than 2^53 keeps every digit. A converter built on ordinary numbers starts rounding long before that.
Nothing you type is sent to a server. The conversion happens inside your browser.