BrainCoder
ConvertNothing uploaded

Number Base Converter

binary, octal, decimal & hex

Free forever — no sign-up, nothing uploaded. Files never leave your device.

braincoder.app/use/number-base

Number Base Converter

binary, octal, decimal & hex

Drop your file here

or browse from your device

Browse files

document.pdf

1.2 MB

report.pdf

860 KB

100% private

Nothing is uploaded — everything runs in your browser.

Free forever

No account or payment required.

No sign-up

Open the tool and start using it right away.

Local processing

Processing time depends on your input and device.

About this tool

Convert numbers between bases 2–36 using arbitrary-precision BigInt math, with ASCII/Unicode lookup.

The Number Base Converter reads an integer in any base from 2 to 36 and shows the same value in binary, octal, decimal and hexadecimal, plus its Unicode code point. Type the digits, choose the base they are written in, and every representation appears at once.

Conversion uses arbitrary-precision BigInt arithmetic, so values far larger than 64 bits stay exact — there is no floating-point rounding to hide. A leading + or - sets the sign, and the radix prefixes 0b, 0o and 0x are stripped only when they match the base you selected: 0b11 is binary in base 2, while in base 16 the digits 0b are an ordinary hexadecimal number worth 0xB11.

Fractions, two's complement and bit-length or grouping views are not offered; this is an integer base converter, not a fixed-width register display. Everything runs in the tab — nothing you type is uploaded.

Key features

Everything you get with Number Base Converter — no premium upsell.

Binary, octal, decimal and hexadecimal output for one value, plus its Unicode code point

Input base selectable from 2 to 36

Arbitrary-precision BigInt — exact well beyond 64 bits

Leading + or -, with 0b / 0o / 0x stripped only when they match the selected base

An invalid digit is reported and named rather than the value being guessed

Client-side only — no number leaves your browser

How to use Number Base Converter

Follow the steps below to use the tool.

  1. 1

    Enter a number

    Type the digits you want to convert. They may be binary, octal, decimal, hexadecimal or any base up to 36; the selector says which.

  2. 2

    Choose the input base

    Set the base the digits are written in. A matching prefix (0b, 0o, 0x) is optional and is stripped; a prefix for a different base is treated as ordinary digits.

  3. 3

    Read every representation

    Binary, octal, decimal, hexadecimal and the Unicode code point update as you type. Values outside U+0000 to U+10FFFF show a dash for the code point.

  4. 4

    Copy any representation

    Click the copy button next to any base representation to grab it for your code, calculations or documentation.

Still free, still private — your files never leave your device.

Launch Number Base Converter

Frequently asked questions

Quick answers before you launch the tool.