Free · No sign-up · Runs in browser

String Base64
Encoder / Decoder

Paste any text — plain strings, JSON, tokens, Unicode — and get Base64-encoded output. Standard or URL-safe, one line at a time. Runs 100% in your browser — nothing leaves your device.

String Input
Base64 Output
// Base64-encoded strings will appear here…

Full Unicode support

Handles any UTF-8 text — Cyrillic, Chinese, Arabic, emoji, special characters — encoded correctly every time.

Tokens & JSON

Encode API tokens, JWT payloads, JSON blobs, or any raw string into compact Base64 for safe transport.

Standard & URL-safe

Switch between standard Base64 (+, /, ==) and URL-safe Base64 (-, _, no padding) with one click.