Handiwork
  • Home
  • Tools
  • Guides
  • Categories
  • About
Browse Tools
Handiwork
  • Home
  • Tools
  • Guides
  • Categories
  • About
Browse Tools

Popular tools

  • GPA & CGPA Calculator
  • Bill Splitter
  • Age Calculator
  • QR Code Generator
  • Keyboard Tester
  • Passphrase Generator

Categories

  • Text
  • Image
  • Design & Color
  • PDF & Documents
  • Developer
  • Security
  • Calculators
  • Converters & Encoders
  • Productivity
  • Random & Decision

Resources

  • All Tools
  • Guides
  • Editorial Standards
  • Changelog
  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Use
Browse all tools>
English

© 2026 Handiwork. Built and maintained by Handiwork.

All toolsAll converters & encoders tools

Converters & Encoders tool

Base Converter

Convert numbers between binary, octal, decimal, hex, and any base 2–36.

Input

Results

Binary

11111111

Octal

377

Decimal

255

Hexadecimal

FF

= 73

About the Handiwork Base Converter

The Base Converter converts numbers between binary, octal, decimal, hexadecimal, and any base from 2 to 36. Enter a value in one base and see it in all the others at once — indispensable for programming, debugging, and working with low-level data.

How to use the Handiwork Base Converter

  1. Enter a number and select its current base.
  2. View the equivalent in binary, octal, decimal, and hex.
  3. Convert to any custom base from 2 to 36.

Common number bases

Binary (base 2) is how computers store data, hexadecimal (base 16) compactly represents bytes and colors, octal (base 8) appears in file permissions, and decimal (base 10) is everyday counting. Converting between them is routine when reading memory dumps, color codes, or bit flags.

Why hexadecimal is everywhere

Each hex digit maps neatly to four binary bits, so two hex digits represent exactly one byte. That tidy relationship is why hex is used for memory addresses, color codes (like #FF8800), and encoding binary data in a human-readable way.

Frequently asked questions

What does base 16 (hexadecimal) mean?

+

Hexadecimal uses sixteen symbols (0–9 then A–F). It is popular in computing because each digit represents four binary bits exactly.

Can I convert to an unusual base like 36?

+

Yes. You can convert to any base from 2 to 36, where digits beyond 9 are represented by the letters A–Z.

Method and guidance documented by Handiwork.

How we review tools

Related converters & encoders tools

All converters & encoders tools
  • CSV ⇄ JSON ConverterConvert CSV to JSON and JSON to CSV, with custom delimiters.
  • Time Zone ConverterConvert date and time between time zones with presets, live results, and offset differences.
  • Roman Numeral ConverterConvert Arabic numbers and Roman numerals from 1 to 3999 with live results and a symbol reference.
  • Timestamp ConverterConvert Unix timestamps to dates and back. Supports ISO and local time.
  • Base64 EncoderLive encode and decode text or files to Base64 in your browser.
  • URL Encoder / DecoderLive percent-encode or decode URL components and full URLs.