Search for a command to run...
Encode or decode Base64 strings. Free, private, runs in your browser.
Base64 is a binary-to-text encoding scheme that converts any data into a string of ASCII characters. It uses a set of 64 characters (A-Z, a-z, 0-9, +, /) to represent binary data. Base64 is commonly used to embed binary data in text-based formats like JSON, XML, HTML, emails, and URLs.
Developers use Base64 for embedding images in CSS/HTML, encoding file attachments in emails (MIME), passing binary data through text-only APIs, encoding authentication tokens, and storing small binary payloads in JSON. Decoding is needed to inspect or extract data from Base64-encoded strings.
Paste text to encode it as Base64, or paste a Base64 string to decode it back to plain text. Convertful uses the browser's native btoa/atob functions. The tool auto-detects whether your input is Base64-encoded and shows the appropriate result. Everything runs locally.
Yes. All encoding/decoding happens in your browser. No data is transmitted anywhere.
Base64 is a binary-to-text encoding scheme that converts data into ASCII characters, commonly used for embedding data in URLs, emails, and JSON.