ilovekit

Base64 & URL Encoder

7 tools

Encode or decode Base64 and URL strings.

Runs in your browser — your files and text stay on your device

Encode text to Base64 or decode it back, and percent-encode or decode URL values. Base64 is an encoding, not encryption, so anyone can decode it. Everything runs in your browser, so tokens and other sensitive strings aren't sent to a server.

Base64 & URLJWT DecoderJWT GeneratorFile ↔ Base64HTML Entity Encode/DecodeBase32 Encode/DecodePunycode (IDN) Converter
Output

How to use this tool

  1. 1Choose Base64 or URL mode, and Encode or Decode direction.
  2. 2Paste text into Input.
  3. 3Output updates instantly.
  4. 4Click Copy to copy the result.

Frequently asked questions

What's the difference between Base64 and URL encoding?

Base64 turns arbitrary data into a compact ASCII string. URL encoding escapes special characters so text is safe inside a URL.

Why did decoding fail?

Decode mode expects input actually produced by that encoding — pasting plain text into Base64 decode will error, as expected.

Is my text sent to a server?

No — encoding/decoding runs entirely in your browser.

Guides

All guides →