LocalFirstTools.com — data tools that never leave your device
No upload — everything runs on your device

Encode and decode data locally

Encodings move data through channels that would otherwise mangle it: Base64 packs bytes into ASCII, percent-encoding makes text safe inside URLs, HTML entities keep literal angle brackets out of markup, hex spells out raw bytes, query strings carry key-value pairs, and a JWT wraps JSON claims in Base64URL. These six tools encode and decode all of them, in both directions.

Encoded data is often sensitive — auth headers, tokens, callback URLs — which is exactly why these run client-side. A JWT pasted into the decoder is decoded with JavaScript in this tab; it never crosses the network, which you can verify in your browser's dev tools.

All 6 encoding tools

Jump straight to a job

Guides

Looking for something else? Browse thefull tool directoryor readhow the local-only processing works.