Privacy-focused processing

Base64 Encoder & Decoder

Encode Unicode text or decode standard, unpadded and URL-safe Base64.

We use reasonable safeguards to help protect your files and information while you use the service.

What to select

Paste text or Base64 content, then choose whether to encode or decode it.

0 characters · 0 UTF-8 bytes. Up to 1,000,000 characters. Processing stays in this browser.

What this developer tool does

Encode UTF-8 text as standard or URL-safe Base64, or decode standard, unpadded, and URL-safe Base64 into UTF-8 text.

How to use Base64 Encoder & Decoder

  1. Enter text or Base64 content.
  2. Choose encode or decode and select URL-safe output when needed.
  3. Process, copy, or download the result.

Example

Hello becomes SGVsbG8= in standard Base64.

Practical note: Base64 is encoding, not encryption, and does not protect secrets.

Supported formats

Plain text, JSON, XML, standard or URL-safe Base64, URL components, UUID v4, secure passwords, SHA-256, SHA-384, SHA-512 and CRC32.

Limits and safety

Text input is limited to 1,000,000 characters per task, UUID generation to 100 values, and passwords to 8–128 characters.

Frequently asked questions

Is my input uploaded or saved?

No. These developer utilities process input only in this browser tab.

Can a generated hash be reversed?

No. Cryptographic hashes are one-way values. CRC32 is a checksum for detecting accidental changes, not a security hash.

Related tools