Encode text to Base64 or decode Base64 to text. All processing happens in your browser.
Base64 encodes binary data as ASCII text. Used in emails, data URLs, APIs, and storing binary in JSON. This tool encodes text to Base64 and decodes Base64 back to text. No uploads—everything runs in your browser. Useful for embedding small images, passing data in URLs, or debugging encoded strings.
Encode credentials for API auth, decode JWT payloads (before using a JWT decoder), create data URLs for images, debug webhook payloads, or work with APIs that use Base64. Handles Unicode (UTF-8). All processing in your browser.