Convert Base64 in 3 steps

Paste text or Base64, choose the direction, then review the converted result.

  • Choose directionEncode plain text or decode Base64.
  • Paste contentAdd the value you want to convert.
  • Review resultCopy or download the converted output.

Choose Base64 mode

Encode plain text or decode Base64 content, then review the output.

Choose a mode, then convert text to or from Base64.

Output

Review the converted output before copying or downloading.
VGhlIFByb2plY3QgSnVnYWFk
Found a problem or have an idea?Tell us what happened or what would make this page more useful.

Send feedback about Base64 Encode / Decode

0/2000

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Online submissions are temporarily unavailable. Please use one of the direct contact options on this page.

Why use a Base64 converter?

Base64 appears in APIs, data URLs, configuration files, and test payloads. Encode or decode UTF-8 text here, then copy the result or download it without switching tabs.

Safe transportDecode quicklyBrowser-based

FAQs

Can I encode normal UTF-8 text to Base64?

Yes. The encoder supports regular UTF-8 text instead of limiting conversion to simple ASCII input.

Can I decode Base64 back to text?

Yes. Switch to decode mode and paste the Base64 string to convert it back when the input is valid.

Does this conversion happen in the browser?

Yes. Both encode and decode actions run locally in your browser.

Can I swap the output back into the input?

Yes. The swap action moves the current output into the input field and flips the conversion direction.

Can I copy or download the result?

Yes. Copy the converted text or download it as a TXT file.

Does this tool store my data?

Your draft and selected mode are saved in this browser for your next visit. The conversion still runs locally on your device.