Free hex converter

Convert hex to text, text to binary, Base64 to hex, or any other pairing of the six formats. Everything is decoded in your browser, so the bytes you paste stay on your machine. A byte table shows the hex, decimal, binary, and character for every byte.

18 characters

Copied to clipboard

How the hex converter works

  • 01

    Pick the two formats

    Choose what you are pasting in and what you want out. Text, hex, binary, decimal, ASCII codes, and Base64 all convert into each other, and the swap button flips the direction.

  • 02

    Your input becomes bytes

    Whatever you paste is decoded into a raw byte array on your device, then written back out in the target format. One representation in the middle means every direction gives the same answer.

  • 03

    Format, read, copy

    Set uppercase, the byte separator, and how many bytes per line. Read the byte table for the per-byte view, then copy the result or download it as a text file.

Private by design: nothing leaves your browser

The bytes you are decoding are usually from something real: a packet capture, a session cookie, a database blob, a firmware dump. Pasting that into a converter that posts to a backend hands it over. This one was built so that cannot happen:

  • 01

    100% client-side

    Decoding is plain JavaScript running on the text in the box, using TextEncoder and TextDecoder for UTF-8. Converting fires no network request, which you can confirm in your browser's network tab.

  • 02

    Nothing stored or logged

    There is no account and no history. Your input lives in the page's memory and is gone the moment you close the tab or reload.

  • 03

    Works offline

    Once the page has loaded you can pull the network cable and it keeps converting. If a server were doing the work, it would stop.

Encoding is not encryption

  1. Hex, Base64, and binary only change how bytes are written down. Anyone can reverse them, so they hide nothing.
  2. A hex-encoded API key is still an API key. Treat encoded secrets as if they were in plain text.
  3. If the data has to stay unreadable to whoever holds it, encrypt it with a key. Our AES encryption tool does that in the browser too.

Built for developers and security-conscious teams

Anyone who has to look at raw bytes and would rather not paste them into a random website. BlockSurvey takes the same position on research data with zero-knowledge surveys, where responses are encrypted before they ever reach a server.

  • 01

    Developers

    Read a hex dump from a log line, turn a byte array from a debugger back into the string it came from, or check what a Base64 field actually contains.

  • 02

    Security & reverse engineering

    Pull readable strings out of a packet capture or a firmware blob during triage, without the bytes leaving the machine you are working on.

  • 03

    Students & embedded engineers

    Watch a character become a byte, a decimal, and eight bits at once in the byte table. Changing one letter and seeing which bits move teaches it faster than a lookup chart.

Building something that handles sensitive data?

BlockSurvey runs on zero-knowledge surveys, so the responses you collect are never sold or mined. Responses are encrypted on the respondent's device, so the server stores nothing readable.

Frequently Asked Questions

Yes, completely free, with no sign-up and no limit on how often you use it. The only cap is a 200,000-character input, which keeps the page responsive.
Scripts are blocked. This site won’t work properly. If you’re using Brave, click the Shields icon and turn off Block scripts. Otherwise disable your ad blocker for this site.