Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back — UTF-8 safe and fully offline.
Processed on your device — nothing is uploaded
🔒 UTF-8 safe (emoji and accents survive both directions) and 100% offline.
About the Base64 Encoder / Decoder
Encode any text to Base64 or decode Base64 strings back to readable text, with full UTF-8 support — emoji, accents and non-Latin alphabets survive both directions.
Perfect for developers working with tokens, data URIs and APIs. Processing is 100% local, so secrets you paste never leave your device.
How to use the Base64 Encoder / Decoder
- 1Paste your text (or Base64 string).
- 2Press Encode or Decode.
- 3Copy the result with one click.
Frequently asked questions
Does it support Unicode and emoji?
Yes. Encoding and decoding are UTF-8 safe in both directions.
Can I encode binary files?
This tool is for text. For files, use the Base64 capabilities of your code or a dedicated tool.
Is Base64 encryption?
No — it is an encoding, not encryption. Anyone can decode it; it is used for transport, not secrecy.
Related tools
Word Counter
Live word, character, sentence, paragraph and reading-time counts — as you type.
Text & Data ToolsJSON Formatter & Validator
Pretty-print, minify and validate JSON with instant, precise error messages.
Text & Data ToolsCase Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case or kebab-case.
Text & Data Tools