Base64 Encoder / Decoder
Encode any text to Base64 or decode a Base64 string back to readable text in your browser. Useful when inspecting Authorization headers or decoding JWT payloads. No text is sent to a server.
Replaces + with - and
/ with _, and removes
= padding (RFC 4648 §5).
Output contains binary or non-printable characters. The original data may not have been plain UTF-8 text.
Input: 0 chars | Output: 0 chars
Common QA use-cases
- Decode the
Authorization: Basic …header to reveal credentials in test requests. - Inspect the payload section of a JWT token (middle segment, URL-safe Base64).
- Encode file names or query strings for API test data without special-character issues.
- Verify that your test framework is correctly Base64-encoding binary attachments.