Base64 Encoder
Encode and decode Unicode text as standard or URL-safe Base64, right in your browser.
Paste text or open a fileOr start from an example:
Base64 is encoding, not encryption. Decode expects UTF-8 text.
Base64 result
The result appears here as you type.
Ctrl+↵ copy result · Ctrl+Shift+F result to input
How to use Base64 Encoder
- Paste text or open a text file.
- Choose Encode or Decode and a Base64 alphabet.
- Copy, download or send the result to another text tool.
Frequently asked questionsUseful details
2 answers +
Does this work with emoji?
Yes. Text becomes UTF-8 bytes before encoding, and decoded bytes must be valid UTF-8.
Is Base64 encryption?
No. Anyone can decode Base64 text. Do not use it to protect secrets.
More help
Guides, common conversions and useful next steps.
Continue with your result
Use the action beside a finished result to send it directly, or open another tool:
- Word Counter
- Case Converter
- Compare Text
- Remove Duplicate Lines
- JSON Formatter
- JSON to CSV
- CSV to JSON
- JSON to YAML
- YAML to JSON
- JSONPath Query
- JWT Inspector
- URL Inspector
- URL Encoder
- HTML Escaper
- Hash Generator
- Timestamp Converter
- Regex Tester
- JSON Lines Converter
- Slug Generator
- Unicode Inspector
- Color Converter
- Aspect Ratio Calculator
- UUID Generator
- Password Generator