Generador de .htpasswd
Crea líneas de credenciales de Apache .htpasswd con bcrypt, APR1-MD5, SHA-1 o crypt. Todo el hashing ocurre en tu navegador — no se sube nada.
Crea una línea de credenciales de Apache .htpasswd directamente en tu navegador — tu contraseña se cifra localmente y nunca sale de esta página.
Todo se calcula localmente en tu navegador. Ningún nombre de usuario ni contraseña se envía nunca a un servidor.
¿No sabes cuál elegir? Usa APR1-MD5 — es el más portable y la opción recomendada para los archivos Apache .htpasswd.
Acerca de Generador de .htpasswd
El generador de .htpasswd crea líneas de credenciales de Apache para autenticación HTTP básica: los pares usuario:hash que protegen directorios detrás de un aviso de inicio de sesión. Ingresa un usuario y una contraseña (o genera una aleatoria y fuerte) y elige un algoritmo de hash: bcrypt, APR1-MD5, SHA-1 o crypt.
APR1-MD5 es la opción recomendada y más portable para archivos .htpasswd: funciona en cualquier compilación de Apache. Bcrypt es el más fuerte donde está disponible, mientras que SHA-1 y crypt existen principalmente por compatibilidad heredada. La herramienta etiqueta cada algoritmo con orientación para que puedas elegir con confianza.
De forma crucial para una herramienta de contraseñas, todo el hashing ocurre localmente en tu navegador: ningún usuario ni contraseña se envía jamás a un servidor. Copia la línea generada en un archivo existente o descarga un .htpasswd listo, y luego referéncialo desde tu configuración de Apache o la directiva AuthUserFile de .htaccess.
Cómo usar Generador de .htpasswd
- Ingresa un usuario (sin espacios ni dos puntos) y una contraseña, o haz clic en el botón para generar una contraseña aleatoria y fuerte.
- Elige un algoritmo de hash: APR1-MD5 es la opción predeterminada recomendada; bcrypt, SHA-1 y crypt también están disponibles.
- Haz clic en "Generar línea de credencial" y espera a que termine el hashing.
- Copia la línea usuario:hash o descárgala como archivo .htpasswd.
- Referencia el archivo desde tu configuración de Apache o .htaccess con AuthUserFile para habilitar la autenticación básica.