Everyday tools · runs locally

Convert number bases

Binary, octal, decimal, hex — any of them to any of them, with the working shown.

Runs on your device No uploads, ever Free, no account
  1. 1
    Type a number

    In whichever base you have it — set the input base first.

  2. 2
    All bases update live

    Binary, octal, decimal and hex at once, plus a custom base box, selectable two's-complement width and 4/8-bit grouping.

  3. 3
    Copy or send it back

    Copy any row, or use the decimal/hex/binary button to put that result back in the input and keep going.


Questions people actually ask

Why binary for 255 is long — got a shortcut?

That's what 255 is in binary, and the box can group it into 4-bit nibbles or 8-bit bytes to make it readable. Hex exists precisely because nobody enjoys reading raw binary.

Negative numbers?

The sign is kept on the raw rows, and the two's-complement row shows the signed bit pattern for 8-, 16-, 32- or 64-bit widths. Values outside that range say so instead of silently wrapping.


Feedback

Send a message

Messages, reviews and bug reports go to a private feedback log on this site. Nothing is published, and your files are never uploaded.

For a broken tool: the tool name, browser, and the steps that led to it are the most useful things. Do not paste passwords, keys or a sensitive file.

Files are never uploaded. Only this message is stored.

PDF

Tool preview

A short description of the tool.

Runs entirely in your browser. The file never leaves this device.

Open tool