Base64 Encode and Decode
Easily encode plain text to Base64 or decode Base64 strings to plain text. Free online Base64 converter.
Plain Text Input:
Base64 Output:
What is Base64 Encoding?
Base64 is an encoding scheme used to represent binary data in an ASCII string format. It is commonly used when there is a need to encode binary data that needs to be stored and transferred over media that are designed to deal with textual data. This tool supports UTF-8 characters.
Example
The text "Hello" encodes to "SGVsbG8=" in Base64, and decodes back to "Hello" exactly.
Common Use Cases
- Embedding small binary data (like images) directly in HTML, CSS, or JSON.
- Encoding data for safe transport in URLs, emails, or APIs that expect text.
- Decoding Base64 strings found in API responses or config files.
FAQs
Is Base64 encryption?
No — Base64 is an encoding, not encryption. It's trivially reversible and provides no security; it's meant for safely representing binary data as text, not for hiding information.
