Binary Converter

Convert between Binary, Decimal, and Hex. Works with big numbers via BigInt. Copy buttons included.

Offline-friendly (no uploads)
Accepts 0b/0x prefixes
Ignores spaces/underscores

Converter

Decimal
Example: 42 or -13
Binary
Example: 101010 or 0b1010_0110
Hex
Example: 2A or 0xDEAD_BEEF

Tips: You can paste from anywhere. Binary/hex may include spaces or underscores for readability. Decimal may be negative. For binary/hex, a leading minus sign is also accepted.

Ready. Type into any field.
OK

Text ↔ Bytes

Converts text using UTF-8 bytes. Note: “ASCII for emojis” doesn’t exist — emojis are Unicode.

Emoji Picker
Shows Unicode + bytes
Text
Paste a sentence
Binary (8-bit bytes)
Output
Hex (bytes)
Output
Decimal (bytes)
Output
Decode Bytes → Text
Hex, binary, or decimal byte list
Decoded Text
Output