text ⇄ Base64
Base64 encoder and decoder
Convert text to Base64 and back instantly. Toola handles UTF-8 correctly, so accents, emoji and Georgian letters survive the round trip, and offers the URL-safe variant used in JWTs and web links.
Private: your files never leave your device.
How to use Base64 encode/decode
Step 1: Choose Encode or Decode.
Step 2: Paste your text or Base64 string.
Step 3: Copy the result, or press Swap to reverse it.
Frequently asked questions
What is Base64 used for?
It turns any data into plain letters and digits so it can travel through systems that only accept text — email attachments, data URIs, JSON fields and authentication headers.
Is Base64 encryption?
No. Anyone can decode it. Use it for transport, not for hiding secrets.
What is URL-safe Base64?
A variant that uses “-” and “_” instead of “+” and “/” and drops the “=” padding, so the result can go in URLs and filenames.