Skip to content
ConvertPassConvertPass home

Developer

Base64 encoder and decoder

Encode or decode Base64 without uploading the payload.

This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.

0 B
Empty

Empty. Paste text, drop a file, or load the example.

What this tool does

Encoding treats input as UTF-8 bytes. Decoding accepts standard and URL-safe alphabets, ignores whitespace, and interprets the result as UTF-8. That is the right default for tokens and text, not for images.

How to use it

  1. Choose encode or decode.
  2. Paste text or a Base64 string.
  3. Copy the result. For images, use Image to Base64 instead.

Supported input

  • UTF-8 text or Base64, up to 5 MB

Output

  • Base64 or UTF-8 text

Privacy

This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.

ConvertPass does not include your input in analytics, URLs, or error reports. Encoding: UTF-8 for text. Decoding is lossy if the bytes were not UTF-8.. Limit: 5 MB (5.00 MB).

Limitations

  • This pane is for text. Use Image to Base64 for pictures.
  • Data-URI prefixes should be removed or handled with the image tools.

Example

Input
ConvertPass
Output
Q29udmVydG9yeQ==

Troubleshooting

Decoded text looks like random symbols
The bytes are probably not UTF-8. You may have decoded a PNG or gzip payload as text.

FAQ

Is Base64 encryption?

No. It is an encoding. Anyone can decode it. Never use it to hide secrets.

Does it accept URL-safe Base64?

Yes on decode. Hyphens and underscores are mapped back to plus and slash.

Why is padding sometimes missing?

Some systems omit = padding. The decoder restores padding when needed.

Can I encode a file?

Drop a text file here. For binary files, prefer Image to Base64 or the hash tool, which read bytes directly.

Related tools

  • URL encoder and decoder

    Apply or reverse percent-encoding without a round trip to a server.

  • Image to Base64

    Turn an image into Base64 or a data URI without uploading it.

  • JWT decoder

    Read a JWT’s JSON claims locally. This is not signature validation.

Related guides

Related formats

Last reviewed 16 August 2026. Report a problem. Reports do not include your input.