— Base Converter (Any Base)

Free Base Converter (Base 2-36)

Quick Tips

  • This tool runs entirely in your browser - your data stays private.
  • Press Ctrl+V (Cmd+V on Mac) to quickly paste text.
  • Use the Copy button to save your result to clipboard.
  • Bookmark this page for quick access!

Convert numbers between any bases from 2 to 36.

Your Recent Tools

Examples

Input
255 (base 10) to base 16
Output
FF
Input
FF (base 16) to base 2
Output
11111111
Input
100 (base 10) to base 36
Output
2S
Input
HELLO (base 36) to base 10
Output
29234652

Why Use This Tool?

What problems does this solve?

Sometimes you need to convert between less common bases, or understand how number systems work fundamentally. This tool handles any base from 2 to 36.

Common use cases:

  • Learning about positional number systems
  • Converting between binary, octal, decimal, hex
  • Working with base 36 short codes
  • Exploring unusual bases for education
  • Understanding why hex relates to binary

Who benefits from this tool?

Computer science students. Mathematicians exploring number theory. Developers working with various number representations. Curious learners.

Privacy first: All conversion happens locally in your browser. Your numbers never leave your device.

Frequently Asked Questions

Base 36, which uses digits 0-9 and letters A-Z. Higher bases would need additional symbols beyond standard alphanumerics.

Convert source to decimal first (multiply by powers of source base), then convert decimal to target (divide by target base, read remainders). This tool automates both steps.

A=10, B=11, C=12... Z=35. For bases 11-36, letters extend beyond the 10 digits. Case does not matter: a=A=10.

Base 36 creates short representations of large numbers using all alphanumeric characters. URL shorteners and compact IDs sometimes use it.

Binary (base 2). Computers use hexadecimal for human readability since it converts easily to binary (each hex digit = 4 bits).

Base64 encoding exists but uses a different system - it encodes binary data to text rather than representing numbers positionally. Traditional positional bases max at 36 with alphanumerics.