Encode and decode Base64 strings instantly. Supports text, URLs, and binary data. Useful for email encoding, data URIs, API authentication, and more.
Quickly convert plain text to Base64 format or decode existing Base64 strings for use in APIs and data URIs.
Access the Base64 Codec tool
Navigate to the Base64 Encode / Decode tool page on your browser to begin the conversion process.
Enter your data into the input field
Paste the text, URL, or binary data string you wish to process into the provided input area.
Select the encode or decode operation
Choose whether you want to encode your plain text into Base64 or decode an existing Base64 string back to its original format.
Review the generated output
The tool will instantly process your request and display the resulting string in the output section.
Copy the results for your project
Copy the final Base64 or decoded string to your clipboard for use in email encoding, authentication, or data URIs.
Estimated time: PT1M
Share this tool
Explain any code in plain language — all languages supported.
Percent-encode or decode URL strings instantly.
Encode/decode HTML entities like < > &.
Convert Unix epoch timestamps to/from readable dates.
Test regex patterns with live match highlighting.
Decode JWT tokens and inspect header, payload, and expiry.
Convert text or Markdown to a Word .docx file with live preview, RTL, and page-setup options.
Convert images to video with the Ken Burns zoom/pan effect. Add music and export as WebM.
Load and compare multiple URLs side by side in resizable iframes.
See your public IP address plus full location, ISP, ASN, timezone, coordinates, and more.
Convert Markdown to a fully customized, RTL-ready PDF.
Play local or online videos with HLS stream support, subtitles, playlist, and bookmarks.
Convert Markdown to a formatted Word .docx — live preview, RTL, tables, page setup, all client-side.
Generate speech from text using local AI models. Download as WAV. Runs entirely in your browser — private and free.