Bulk htpasswd generator

Input data

This tool is designed to generate multiple entries in the htpasswd file based on the loaded CSV data file. You need to upload a CSV file where the first column will contain the login, and the second will contain the password. Paste or upload your CSV file below:



Your result can be seen below.

Result of generating htpasswd file


Move to "Paste Code" for Save it

About bulk generating records in htpasswd

About mass generating records for htpasswd

The Bulk htpasswd generator was created for online converting CSV into htpasswd. This can be useful if you have a large list of users that need to be added to and managed in user files for basic authentication. The maximum number of records is 1000, if you need to generate more authorization records, then you can generate several times 1000 and then combine the result into one file. If you need to create only 1 authentication record, then you can use the usual htpasswd generator.

How it Works?

Just paste your CSV to the textarea above and click to the button "Generate" and you will get htpasswd file in the next textarea.

Example of CSV conversion to htpasswd

Before:
admin,123321
developer,123456
manager,654321
After:
admin:$apr1$s7dw0xc4$k0NiFV/7SwS4E208JEisg.
developer:$apr1$tvxwpc20$yEfKyzjKQe.clXXbOFdmt1
manager:$apr1$c20ebs31$1FsLtIDTeGZbACbSTT9KG0
After the conversion, you can apply .htpasswd file to your project or use it for some other purpose.