Clipboard-native
Open the popover, inspect the current clipboard value, and work from there. No document workflow and no need to paste into a separate decoder.
Turn hex, escapes, and encoded byte strings back into something useful, or the other way around. Unhexify lives in the macOS menu bar and works from the clipboard, so the path between raw bytes and readable text stays short.

Unhexify is intentionally narrow. It takes the formats developers actually encounter, identifies what they contain, and gives you a clean result without making you open another application.
Open the popover, inspect the current clipboard value, and work from there. No document workflow and no need to paste into a separate decoder.
Raw hex, byte prefixes, separators, Hashcat-style wrappers, percent encoding, Unicode escapes, Base64, and JWTs are all part of the same workflow.
Turn plain text into hex, or apply ROT13, right from the same popover. Encode and ROT13 are optional modes you switch on in Settings.
Decode your clipboard without opening the menu at all, using a global keyboard shortcut. A quiet sound confirms it worked.
Continuous, spaced, colon-separated, or written the way source code does, in upper or lower case. Choose the format Unhexify shows and copies.
When bytes decode cleanly as text, Unhexify shows the text. When they do not, it keeps the result as bytes instead of inventing a readable answer.
One small surface, always close. Unhexify is a utility, not another window competing for your workspace.
Copy decoded plaintext or the hex representation from the same popover, or turn on Instant Copy to have it ready the moment you open the menu.
The decoding workflow runs on your Mac. There is no account requirement and no server-side decoder in the core product.
Unhexify normalizes familiar representations before decoding them, while keeping the result understandable at a glance.
Common prefixes and separators are handled without forcing you to clean the string first.
Useful when the value came from a log, a URL, a debugger, or another tool that escaped the original bytes.
When the clipboard isn't hex, Unhexify checks for Base64 and JWTs before giving up. The JWT header and payload are decoded for reading, the signature is shown as-is and never verified.
Unhexify's core job is decoding the value you give it. That work happens locally in the app rather than through an online service.
The product privacy policy explains what Unhexify accesses, what Prevolut receives when you contact us, and how the website is handled separately.
Unhexify Privacy Policy →Unhexify Terms of Use →Unhexify does one job, locally, from the menu bar.