About Base64 Encode / Decode
Encoding inflates size by roughly a third — every three bytes become four characters — which is why an image inlined as a data URI always weighs more than the file it came from. Worth knowing before embedding anything large in CSS or JSON.
Base64 is an encoding scheme that represents binary data using a 64-character ASCII alphabet, making it safe to embed inside text-based formats such as JSON payloads, data URLs, HTML, CSS and email (MIME) attachments. This converter lets you encode plain text or whole files into Base64 and decode Base64 back into its original form, in either direction, the moment you paste or drop your input.
It is the quick way to build a data URI for an image, inspect an encoded webhook payload, or move binary data through a channel that only accepts text. Base64 is an encoding rather than encryption — anyone can decode it, so on its own it protects nothing.