Search and jump to any tool. Type to filter; use arrow keys to move and Enter to select.
HTTP Basic authentication sends a username and password as Base64 in the Authorization header, as defined in RFC 7617.
HTTP Basic authentication sends a username and password as Base64 in the Authorization header, as defined in RFC 7617. This tool builds that header from credentials, gives you ready curl, fetch and axios snippets, and works in reverse to decode a header you captured in a log or a proxy.
Username: Aladdin, Password: open sesame
The header value is the word Basic, a space, then the base64 encoding of Aladdin:open sesame, which is QWxhZGRpbjpvcGVuIHNlc2FtZQ==.
Good to know. The prefilled admin and hunter2 values are only samples. Replace them, and treat any header you paste in as a live secret.
A colon in the password is fine; a colon in the username is not.