Search for a tool or command
Decode Base64 back to readable text, including URL-safe input.
Paste any Base64 string and get the original text back instantly. The decoder accepts both the standard and URL-safe alphabets, tolerates missing padding and stray whitespace, and interprets the bytes as UTF-8 so accented characters and emoji come through intact. All decoding happens in your browser.
Drop in a standard or URL-safe Base64 string. Whitespace, newlines, and a leading data: URL prefix are handled automatically.
The original text appears immediately, decoded as UTF-8. If the input is not valid Base64, a clear error explains why.
Copy the decoded output to reuse it elsewhere - in a request body, a config value, or your editor.
Standard Base64 decoded back to the original UTF-8 string.
Input
SGVsbG8sIFdvcmxkIQ==Output
Hello, World!