Input is rejected
remove surrounding quotes, confirm the Standard/URL-safe setting, check padding and verify that the value was not truncated.
Decode Base64 to binary bytes, review the restored output and copy or download it. Use the standard or URL-safe option required by the source.
Paste the Base64 value and decode it to binary bytes. The tool returns the corresponding byte or text representation; it does not automatically validate, reformat or execute the result.
Convert now
Enter or upload
Paste text or choose a file
Choose an action
Encode, decode or inspect
View results
Review output and byte details
Input bytes
101010 111100 110101 ...
Split into 6-bit groups
101010 111100 110101 ...
Convert to indexes
42 60 53 ...
Base64 characters
q 8 1 ...
Paste the Base64 string you want to decode.
Keep Decode selected and choose Standard or URL-safe Base64 when the control is available.
Review the output and byte information, then copy or download the result.
Each decoded byte is shown as an eight-digit binary group separated for readability. This is a byte view, not textual Unicode rendering.
Use Standard Base64 for the normal RFC 4648 alphabet. Use URL-safe only when the receiving system expects Base64URL; padding rules can differ by protocol.
Record byte order separately. Base64 preserves sequence, but it does not explain whether a multi-byte number is big-endian or little-endian.
Typical workflows include:
Important constraints:
remove surrounding quotes, confirm the Standard/URL-safe setting, check padding and verify that the value was not truncated.
use only the notation and separators documented for this tool. An out-of-range or incomplete byte is invalid.
Each decoded byte is shown as an eight-digit binary group separated for readability. This is a byte view, not textual Unicode rendering.
Use the exact byte notation described for this tool. Decimal, binary, hexadecimal and octal inputs are handled by separate converters, and the wrong notation is rejected.
Standard Base64 uses + and /. Base64URL uses - and _ and may omit padding; choose the form required by the receiving system.
Check for unsupported characters, a Standard/Base64URL mismatch, damaged padding or a truncated value. Also remove surrounding quotes that are not part of the payload.
Continue with the localized page that matches the next operation:
Paste your input above, run the conversion, and copy or download the result.