Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to readable text, with full UTF-8 support.
Quickly convert text to and from Base64 encoding for use in URLs, data payloads or configs.
How to use it
- 1Choose encode or decode mode.
- 2Paste or type your text.
- 3Copy the result instantly.
Base64 encode / decode
Convert text to Base64 or decode Base64 back to text, with full UTF-8 support.
Base64 output
Fill in the fields above and your result will appear here.
Frequently asked questions
- What is Base64 used for?
- Base64 encodes binary or text data into ASCII characters, commonly used in URLs, emails and data transfer formats.
- Why did decoding fail?
- The input must be valid Base64 text; extra spaces or invalid characters will cause decoding to fail.
- Does this support special characters?
- Yes, this tool uses UTF-8 safe encoding so accented letters and emoji round-trip correctly.
Something wrong with this tool or its numbers?
Report an issueRecommended next
What people usually reach for after this tool.
Image Compressor
Shrink JPG, PNG and WebP images to a smaller file size right in your browser, no upload required.
Image Resizer
Resize images to exact pixel dimensions or by percentage, with optional aspect-ratio locking.
Image Format Converter
Convert images between JPG, PNG and WebP formats instantly in your browser.
Related articles

Designing QR codes that actually scan in print
Contrast, quiet zones and error correction: the three variables that decide success.
4 min read
How to price freelance work without guessing
A repeatable pricing method built on utilisation, target income and value-based adjustments.
7 min read
VAT explained simply for small businesses
What VAT actually is, when you have to register, and how to keep the arithmetic painless.
6 min readPopular tools
The calculators people reach for most.
New tools, every week
One short email when we ship something genuinely useful. No spam, unsubscribe anytime.