Skip to content
Novus Examples
htpasswd

What is a .htpasswd file?

text/plain

An .htpasswd file stores usernames and hashed passwords for HTTP Basic Authentication, one user per line as user:hash. The hash is typically bcrypt, Apache MD5 (apr1), or SHA — never plaintext. Apache and nginx read it to guard a directory or route.

How to use a .htpasswd file

Use an example .htpasswd to test Basic-Auth credential parsers, password-hash identification, and web-server auth configuration. The sample credentials are documented and for testing only.

Convert a .htpasswd file to another format

← All file formats