Base64 Encoder & Decoder
Encode and decode Base64 for text and files, including data URIs. Instant and private.
No uploads
SGVsbG8sIFRvb2xXYW5kIQ==
File to Base64 / data URI
How to use Base64 Encoder & Decoder
- 1Open Base64 Encoder & Decoder. It runs in your browser, no sign-up.
- 2Drop your file here or choose it. It stays on your device; nothing is uploaded.
- 3Adjust the options until the preview looks right.
- 4Download the result.
Questions
Does it support emoji and non-English text?
Yes, text is UTF-8 encoded before Base64.
What is URL-safe Base64?
A variant using - and _ instead of + and /, without padding — used in JWTs and URLs.
More tools
JSON Formatter & ValidatorPretty-print, minify, validate Hash GeneratorMD5, SHA-1, SHA-256, SHA-512 Password & UUID GeneratorStrong, random, local Regex TesterLive matches and groups JWT DecoderHeader, payload, expiry Diff CheckerCompare two texts CSV ↔ JSON ↔ YAML ↔ XMLConvert data formats Cron Expression ExplainerPlain English + next runs