Text and files, both ways
Encode text as you type, decode pasted Base64 back to text, turn any file into Base64 (optionally as a data: URL for HTML or CSS), or rebuild a file from Base64. Every step happens in your browser, so private files and keys never leave your device.
Tips
- To put a small image straight into a web page, encode it as a data: URL. Keep it small: Base64 adds about a third to the size.
- If decoded text looks garbled, the data is probably a file rather than text; switch to "Base64 → file".
- JWTs are three URL-safe Base64 parts joined by dots; the JWT decoder reads them for you.