Base64 & URL Encoder / Decoder

Pick a format, paste your text, then encode or decode it.

Choose Encode or Decode.

Which format should I use?

Use Base64 to put binary data or text into JSON, email or data URLs, and Base64URL for tokens and URLs, since it avoids +, / and =. Use URL (component) for a single query parameter value, and URL (full address) to make a whole link safe without breaking its ://, ? and &. Everything runs in your browser. Read the full guide for examples.