Data Utilities

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 to text. Supports standard and URL-safe (no +/) variants. JSON output is automatically pretty-printed.

Calculations run locally in your browser

Base64 Encoder / Decoder

The Base64 Encoder/Decoder converts between plain text and Base64 in standard and URL-safe variants, with automatic JSON detection and pretty-printing.

• Decode a JWT payload to inspect claims without a separate tool

• Encode a database connection string for use in an environment variable

• Decode a Base64-encoded API response body for debugging

• Convert between standard and URL-safe Base64 for different API requirements

JSONPath Tester — Test JSONPath expressions against a JSON document with real-time results.
Open JSONPath Tester →
What does this tool tell you?
The Base64 Encoder/Decoder converts between plain text and Base64 in standard and URL-safe variants, with automatic JSON detection and pretty-printing.
What affects the result most?
Encodes plain text to Base64 and decodes Base64 to plain text — both directions. URL-safe Base64: replaces + with - and / with _ for use in URLs and JWT payloads. JSON detection: if decoded output is valid JSON, pretty-prints it automatically.
How should I use the result?
The parsing and decoding happen entirely in your browser — input is never transmitted. Copy the decoded output into your audit log, debugging session, or documentation; the transformation is reversible when the format specifies one.