Encoding

Base64 Encoder/Decoder

Convert plain text to Base64 or decode existing Base64 back to readable text, entirely client-side.

Did this tool save you some time? A quick testimonial helps a lot.

Share your experience

About this Base64 Encoder/Decoder

Convert plain text to Base64 or decode existing Base64 back to readable text, entirely client-side. Common questions — like does this support base64url encoding — are answered in the FAQ below.

Usage and privacy

How to use it

Add your input to the workspace above, review the result, then copy or download it when it's ready. No account or installation is required.

Private by design

Base64 Encoder/Decoder runs in your browser, so the information you enter stays on your device instead of being uploaded to a server.

Base64 Encoder/Decoder examples

A few worked examples so you know what to expect before you paste in your own input.

Encode plain text

Input

Hello, World!

Output

SGVsbG8sIFdvcmxkIQ==
Encode (RFC 4648 test vector)

Input

foobar

Output

Zm9vYmFy
Decode back to text (RFC 4648 test vector)

Input

Zm9vYmE=

Output

fooba

Frequently Asked Questions

Related Tools