// free-toolBIN ⇄ HEX
Four linked fields — binary, octal, decimal, hexadecimal. Type in any one and the other three update as you type. Arbitrary-precision (BigInt) under the hood, so 256-bit values convert exactly.
no signup · no watermark · unlimited use
No practical one — conversion uses BigInt, so cryptographic-scale integers (hundreds of digits) convert exactly with no floating-point loss.
Yes — a leading minus sign carries across bases (mathematical negation, not two's-complement bit patterns).
Encode any text to Base64 — Unicode-safe.
Decode Base64 back to readable text instantly.
Percent-encode text for safe use in URLs and query strings.
Decode percent-encoded URLs back to readable text.
Convert text to its hexadecimal byte representation.
Decode hexadecimal bytes back into readable text.
I build fast, privacy-first web applications with Next.js — these converters run entirely in the browser, and yours can too.