Frequently asked questions
Is Base64 encryption?
No. Base64 is an encoding, not encryption — it's fully reversible by anyone. Never use it to protect passwords or sensitive data; use it only to make binary data text-safe.
What is URL-safe Base64?
Standard Base64 uses + and / which have special meaning in URLs. URL-safe mode replaces them with - and _ and removes = padding, so the string can be used directly in URLs and filenames.
Are my files uploaded?
No. Files are read locally with the browser's FileReader and encoded on your device. Nothing is sent to any server, so it's safe for private files.
Can I decode a data-URI back into an image?
Yes. Paste a data: URI (or raw Base64) into the decode box and the tool reconstructs the file, previews it if it's an image, and gives you a download link.
About Base64
- Base64 encodes any binary or text data into a safe set of 64 ASCII characters, so it can travel through systems that only handle text — email, JSON, data-URIs, HTTP headers.
- It is not encryption. Base64 is trivially reversible, so never use it to hide passwords or secrets.
- URL-safe mode swaps
+and/for-and_and drops padding, so the result can sit safely inside a URL. - File and image mode produces a
data:URI you can paste straight into CSS or an<img src>. Everything is processed in your browser — no upload.