Developer toolLiveRuns on your device
Base64 Encode / Decode
Encode text (UTF-8 safe) or any file to Base64, or decode Base64 back to text. Supports the URL-safe alphabet too.
How to use
Base64 Encode / Decode in three steps
- 01
Choose encode or decode.
- 02
Type text, or drop a file to encode it.
- 03
Copy the output.
FAQ
Good to know
Yes. Text is encoded as UTF-8 first, so every character round-trips correctly.
A variant that uses - and _ instead of + and /, and drops = padding, so the result can sit in URLs and file names.
No. The tool runs inside this browser tab. Your input is processed in memory on your device and is gone when you close the tab.
Related
More developer tools
- Live
JSON Formatter
Format, validate and minify JSON — with exact error positions.
Developer - Live
URL Encode / Decode
Percent-encode text for URLs, or decode it back.
Developer - Live
UUID Generator
Generate random v4 UUIDs — one or a hundred at a time.
Developer - Live
Timestamp Converter
Convert Unix timestamps to dates and back, in local time and UTC.
Developer