Base64 Encode / Decode
Paste text to encode it to Base64, or paste Base64 to decode it back to text. It's UTF-8 safe and runs entirely in your browser, so nothing is uploaded. Free, instant, no sign-up.
Enter text above to encode it.
Frequently asked questions
Base64 represents binary or text data using 64 ASCII characters. It's commonly used to embed data in URLs, JSON, emails, and data URIs where binary isn't safe to transmit directly.
No. Base64 is encoding, not encryption — anyone can decode it. Don't use it to protect secrets; use it only to safely represent data as text.
Yes — it encodes and decodes UTF-8 correctly, so emojis and accented characters survive the round trip.
More free tools
JSON Formatter
Beautify, minify, and validate JSON — nothing leaves your browser.
Try toolURL Encode / Decode
Percent-encode text for URLs or decode it back to readable text.
Try toolUUID Generator
Generate random v4 UUIDs — one or many, instantly.
Try toolUnix Timestamp Converter
Convert Unix timestamps to dates and back — in seconds or milliseconds.
Try toolRegex Tester
Test regular expressions live with match highlighting and capture groups.
Try toolHash Generator
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text.
Try toolReady to take control of your subscriptions?
Track every subscription, catch renewals before they hit, and stop paying for what you don't use — no bank connection required.
- No bank connection required
- No credit card to start
- Works in any country & currency
- Reminders before every charge
- One-time pricing, no recurring fee
- 30-day money-back guarantee
