Encode text to Base64 and decode Base64 strings to UTF-8 with instant live conversion.
Bidirectional data conversion for strings, headers, and media assets
ewogICJ1c2VySWQiOiAidXNyXzk5ODEiLAogICJyb2xlIjogImFkbWluIiwKICAiZXhwIjogMTc5MDc0NTYwMAp9
More tools in this category to help you complete your task faster.
Generate random passwords with your chosen length, letters, numbers, and symbols for your accounts.
Clean up jumbled, one-line data feeds into tidy, colorful, well-spaced layouts that are effortless to read, inspect, and copy into your projects.
Create batches of unique random identification tags with one click, perfect for testing apps, organizing database records, and software projects.
More tools in this category to help you complete your task faster.
Encode text as Base64 or decode Base64 back into text. Choose the URL-safe option when needed, or use the file tab to produce a file data URL. This browser utility changes representation; it does not encrypt the input.
Fast and easy from start to finish
Choose text encode/decode mode or select a file in the file tab.
Enter the text and choose whether URL-safe output is needed.
Check the result and copy the encoded value or decoded text.
What you can do with this tool
Text encoding: Convert typed text into Base64.
Text decoding: Read a valid Base64 text value.
URL-safe option: Use the alternate characters and padding behavior provided by the switch.
File data URL: Select a file and copy its encoded data URL.
Everyday walkthroughs and starter ideas for Base64 Encoder / Decoder
Encode a short JSON string, then decode it to inspect the original text.
File requirements, capabilities, and system limits
Base64 increases data size. Large file data URLs can consume substantial browser memory.
How creators, students, and professionals use Base64 Encoder / Decoder
Inspect an encoded text value.
Create a data URL for a small file.
Answers to common questions about Base64 Encoder / Decoder
No. It is reversible encoding, not encryption. Anyone with the encoded value can decode it.
The text decoder expects text content. Binary files such as photos do not become ordinary readable text by decoding them.
Popular companion tools to edit and enhance your projects