Générateur .htpasswd
Créez des lignes d'identifiants Apache .htpasswd avec bcrypt, APR1-MD5, SHA-1 ou crypt. Tout le hachage se fait dans votre navigateur — rien n'est téléversé.
Créez une ligne d'identifiants Apache .htpasswd directement dans votre navigateur — votre mot de passe est haché localement et ne quitte jamais cette page.
Tout est calculé localement dans votre navigateur. Aucun nom d'utilisateur ni mot de passe n'est jamais envoyé à un serveur.
Vous ne savez pas lequel choisir ? Utilisez APR1-MD5 — c'est le plus portable et le choix recommandé pour les fichiers Apache .htpasswd.
À propos de Générateur .htpasswd
Le générateur .htpasswd crée des lignes d'identifiants Apache pour l'authentification HTTP basique — les paires nomutilisateur:hash qui protègent des répertoires derrière une invite de connexion. Saisissez un nom d'utilisateur et un mot de passe (ou générez-en un fort aléatoirement) et choisissez un algorithme de hachage : bcrypt, APR1-MD5, SHA-1 ou crypt.
APR1-MD5 est le choix recommandé et le plus portable pour les fichiers .htpasswd — il fonctionne sur toutes les versions d'Apache. Bcrypt est le plus robuste là où il est pris en charge, tandis que SHA-1 et crypt existent principalement pour la compatibilité héritée. L'outil étiquette chaque algorithme avec des conseils pour que vous choisissiez en toute confiance.
Point crucial pour un outil de mots de passe, tout le hachage se déroule localement dans votre navigateur : aucun nom d'utilisateur ni mot de passe n'est jamais envoyé à un serveur. Copiez la ligne générée dans un fichier existant ou téléchargez un .htpasswd prêt à l'emploi, puis référencez-le depuis votre configuration Apache ou la directive AuthUserFile de .htaccess.
Comment utiliser Générateur .htpasswd
- Saisissez un nom d'utilisateur (sans espaces ni deux-points) et un mot de passe, ou cliquez sur le bouton pour générer un mot de passe fort aléatoire.
- Choisissez un algorithme de hachage — APR1-MD5 est la valeur recommandée par défaut ; bcrypt, SHA-1 et crypt sont aussi disponibles.
- Cliquez sur « Générer la ligne d'identifiants » et attendez la fin du hachage.
- Copiez la ligne nomutilisateur:hash ou téléchargez-la sous forme de fichier .htpasswd.
- Référencez le fichier depuis votre configuration Apache ou .htaccess avec AuthUserFile pour activer l'authentification basique.