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.
See your public IP address plus full location, ISP, ASN, timezone, coordinates, and more.
Load and compare multiple URLs side by side in resizable iframes.
Convert Markdown to a fully customized, RTL-ready PDF.
Record your screen directly in the browser. Download as WebM video.
Buy social media marketing services — followers, likes, views and more.
Create shareable URL playlists with live iframe preview and password protection.
Play local or online videos with HLS stream support, subtitles, playlist, and bookmarks.