Free › Encoder and Decoder
Free live tool
Base64, URL and hex.
Encode, decode and chain steps together. Or let it work out the layers for you.
Runs in your browser. Nothing you paste is uploaded or stored.
Encoder and decoder
Build a recipe. See every step.
Each step takes the result of the one before it, just like a recipe.
Recipe
Result
What is the difference
Same data, different costume.
Base64
Text-safe bytes.
Turns any data into letters and numbers so it survives email, JSON and URLs. It ends in = padding. Base64URL swaps + and / for - and _.
URL encoding
Safe in a link.
Replaces unsafe characters with % and two hex digits, so a space becomes %20. Also called percent-encoding.
Hex
Bytes you can read.
Shows each byte as two characters from 0-9 and a-f. Common in hashes, memory dumps and network captures.
Encoding is not encryption.Anyone can decode Base64 in a second. It hides nothing, so never use it to protect a secret.
Layers hide in plain sight.Attackers stack encodings, such as Base64 inside URL encoding inside a compressed blob, to slip past filters. Auto-decode peels them off.
Decoded does not mean safe.Decoding a suspicious string only reads it. Do not run or open what you find.
More free tools.
Lessons and tools. No sign-up.