+Password Generator Plus
Hash & encode

Htpasswd generator

Make a login entry for an Apache web server.

RUNS IN YOUR BROWSER
How secure is this password?Not rated yet

This is an estimate, not a guarantee. A reused or shared password can still put an account at risk.

Rates the password you entered, not the encoded entry. This does not rate the password-storage method.

Ready

Settings
◈ Runs in your browser◎ No account needed↗ Copy when you’re ready
QUICK START

Use this only when your Apache server instructions specifically call for an APR1 htpasswd entry.

  1. Enter a username and password.
  2. Select Convert, then copy the complete username:hash line.
  3. Follow your server’s instructions for placing it in the correct file.

You do not need this to change a normal website password. APR1 is an older format; ask your host about stronger options for new setups.

How it works

Apache APR1 compatibility

Enter an ASCII username without whitespace or colons and a password. Each explicit conversion creates a fresh eight-character random salt and outputs an Apache APR1 salted MD5 entry. The password begins masked.

APR1 is a legacy compatibility format. For a new Apache setup, prefer server-side htpasswd -B and current server guidance. This site cannot modify your server or confirm that your host accepts the generated line.

What happens to your input?

This tool does its work on this page. The site does not submit your entries or results or keep a history. However, any script allowed to run on the page could read its fields. Clearing the tool or leaving the page cannot erase clipboard entries, downloads, printouts, or screenshots. It also cannot protect you if your browser or device is compromised. Read the privacy limits.

Keeping a result safe after generation →