Number Base Changer

Your data never leaves your browser

Convert numbers between any combination of binary, octal, decimal, and hex.

Brie — Bug Reporting Tool

Found a bug while testing?

Brie captures screenshots, console logs, network data, and session replays in one click — so developers get the full context without the back-and-forth.

About Number Base Changer

Select an input base and output base, then enter one or more numbers to convert between binary (2), octal (8), decimal (10), and hexadecimal (16) — in any combination. A single flexible tool for all your base conversion needs.

How to use

  1. Select the input base (the base your numbers are currently in).
  2. Select the output base (the base you want to convert to).
  3. Enter one number per line in the input panel.
  4. The converted values appear instantly in the output panel.

More Number / Base Conversion

Frequently Asked Questions

FAQs about Number Base Changer

What bases does this tool support?

This tool supports binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16) in any combination of input and output.

How does base conversion work?

The tool first parses your input number using the selected input base (via parseInt), then converts it to a string in the output base (via toString).

Can I convert from hex to octal directly?

Yes. Select Hexadecimal as input base and Octal as output base — the conversion happens in a single step.

Is hex output uppercase or lowercase?

Hexadecimal output is uppercase (A–F) for consistency with common programming conventions.

Can I convert multiple numbers at once?

Yes. Enter one number per line and each will be converted independently.