Base64 Encode
Convert text and strings to Base64 format instantly.
Free online Base64 decoder. Convert Base64 encoded strings back to plain text instantly. Handles standard and URL-safe Base64. All processing in your browser.
Base64 decoding is the inverse of encoding: it converts a Base64 string back into the original binary data or human-readable text. The process reads 4 Base64 characters at a time, extracts the 24 bits they represent, and writes 3 bytes of output. This decoder handles both standard Base64 (RFC 4648 Section 4) and URL-safe Base64 (RFC 4648 Section 5) automatically, accepting either + and / or - and _ as the special characters. It also handles inputs with missing padding, which is common in JWT tokens and certain API responses.