Base64 & URL Encoder / Decoder

Encode and decode Base64 and URL-encoded strings β€” live, in your browser.

β„Ή How it works
Base64 encodes binary data as ASCII text using a 64-character alphabet (A–Z, a–z, 0–9, +, /); every 3 bytes become 4 characters. URL-encoding (percent-encoding) replaces URL-unsafe characters with a % followed by their hex value. Paste either plain text or already-encoded content β€” both directions are shown simultaneously.