Hex Converter
Convert between text, decimal, binary and hexadecimal instantly. 100% client-side — your data never leaves your browser.
Frequently Asked Questions
What is hexadecimal?
Hexadecimal (hex) is a base-16 number system using digits 0–9 and letters A–F. It is widely used in computing to represent binary data in a more human-readable format. For example, the decimal number 255 is FF in hex.
How do I convert text to hex?
Each character is converted to its Unicode code point, then expressed in hexadecimal. For example, the letter "A" (code point 65) becomes 41 in hex. Select the "Text ↔ Hex" tab above, paste your text, and click Convert.
Is my data safe with this converter?
Yes. All conversions happen entirely in your browser using JavaScript. No data is sent to any server, and nothing is stored or logged.
What is the difference between hex and binary?
Binary is base-2 (digits 0 and 1) while hexadecimal is base-16. Each hex digit maps to exactly 4 binary digits (bits), making hex a compact shorthand for binary. For example, binary 11111111 equals hex FF.
Can I convert large numbers?
Yes. The converter uses JavaScript BigInt for decimal and binary conversions, so there is no practical size limit beyond your browser's memory.