Guides
Plain-English explainers written and reviewed by the Encode / Decode Tools team. No jargon, no filler.
Base64: why binary data walks around dressed as text
What Base64 actually does, why it makes files 33% bigger, and the security mistake people keep making with it.
5 min read · Reviewed July 2026
URL encoding: why spaces become %20
URLs have a strict guest list of allowed characters. How percent-encoding sneaks everything else in, and the double-encoding bug that eats query strings.
4 min read · Reviewed July 2026
Hashes: fingerprints, not encryption
What SHA-256 actually promises, why MD5 is dead, why CRC32 was never security, and which hash to use for which job.
5 min read · Reviewed July 2026
JSON: how a JavaScript accident won the data wars
Why JSON beat XML everywhere, the five syntax rules that cause every validation error, and where it genuinely falls short.
5 min read · Reviewed July 2026
UUIDs: unique IDs with nobody in charge
How 122 random bits let millions of machines generate IDs simultaneously without ever colliding, and when NOT to use a UUID.
4 min read · Reviewed July 2026