HTTP Basic authentication turns username:password into Base64 text for an HTTP Authorization header. Basic Auth Header produces the value of that header, not a curl command. Base64 is reversible; it does not encrypt the credentials.

Check the default example

The page starts with Username user and Password pass. The Authorization header box should show Basic dXNlcjpwYXNz. The letters after Basic are Base64 for user:pass. Change either field and the output updates automatically. Copy takes the full header value; Copy prefix copies only Basic , not your credentials.

When entering a value in an HTTP client, use header name Authorization and the tool’s entire output as the value. For a real account, only send this header over HTTPS to a service you trust. The password is visible in this page’s plain-text field and can remain in your clipboard after copying; prefer disposable credentials for learning.

Where your input goes

Processing runs in your browser. The tool does not upload your input to ilham.dev.

For more background, read HTTP and API Debugging.

Questions you might have

Is Basic authentication encrypted?
No. The credentials are Base64-encoded, which anyone can reverse. They are protected only by the TLS connection carrying them, so never use it over plain HTTP.