Base64 encode / decode
Convert UTF-8 text to Base64 and back.
Processed on your device. Your files are never uploaded. · Free · No signup
Three steps. That’s all.
Choose encode or decode; URL-safe output is available when encoding.
Adjust the options and review the result.
Copy or use the result directly.
A little more about this tool
Convert UTF-8 text to Base64 and back. Base64 is an encoding, not encryption. Decoding accepts standard or URL-safe Base64, but arbitrary binary data may not be valid UTF-8 text.
Good to know
What should I know before using Base64 encode / decode?
Base64 is an encoding, not encryption. Decoding accepts standard or URL-safe Base64, but arbitrary binary data may not be valid UTF-8 text.
Does my input leave my device?
No. This tool processes your input in your browser. It does not send your files or entered content to a conversion service.
Do I need an account or a subscription?
No account, payment or subscription is required. Device memory and browser capabilities may limit large operations.