Back to developer tools

Base64 Encoder / Decoder

Encode or decode text and files in Base64 with URL-safe, padding and wrap options.

Input
0 chars → 0 chars
Output
base64 encoder decoderbase64urlencode file to base64decode base64 textpaddingwrap lines

Examples and real-life use cases

  • Quickly encode small files to Base64 for embedding in JSON or HTML.
  • Decode Base64 payloads when debugging APIs and JWT segments.
  • Generate Base64URL strings for URL-safe transport without padding.

FAQ

What is Base64URL?
A URL-safe variant of Base64 using '-' and '_' instead of '+' and '/', and often without padding '='.
Does the tool run locally?
Yes, all encoding/decoding happens in your browser.
Base64 Encoder/Decoder | Online Toolset