Generador de htpasswd
Escribe un usuario y una contraseña y haz clic en “Añadir” para crear una línea htpasswd.
Tus textos y archivos no salen de tu navegador: no se envía nada a ningún servidor.
La lista solo existe en esta página. Cópiala o descárgala antes de salir.
Cómo se usa
- Escribe un usuario y una contraseña. Con “Generar” se crea una contraseña aleatoria de 16 caracteres.
- Salvo que tengas un motivo, deja bcrypt como algoritmo. Un factor (cost) de 10 es un valor razonable.
- Haz clic en “Añadir a la lista” y se agrega una línea “usuario:hash” a la derecha. Si vuelves a añadir el mismo usuario, se reemplaza su línea.
- Guarda el contenido como archivo .htpasswd en tu servidor y apunta a ese archivo desde tu .htaccess o la configuración de Nginx.
Preguntas frecuentes
¿Se envía mi contraseña a algún servidor?
No. Los hashes se calculan dentro de tu navegador y la contraseña nunca se transmite. La línea generada tampoco contiene la contraseña en texto plano.
¿Qué pongo en el .htaccess?
Añade cuatro líneas: AuthType Basic, AuthName "Restricted", AuthUserFile /ruta/absoluta/a/.htpasswd y Require valid-user. Guarda el archivo .htpasswd fuera de la carpeta pública de tu web.
¿Por qué el resultado cambia cada vez con la misma contraseña?
bcrypt y APR1 mezclan una sal aleatoria en cada ejecución. La sal se guarda en la propia línea, así que el servidor puede comprobar la contraseña igual: cualquiera de las líneas sirve.
Herramientas relacionadas
Todas las herramientas
Texto
- Contador de caracteres
- Mayúsculas y minúsculas
- Comparar textos
- Generador de anagramas
- Letra cursiva
- Extractor de dominios
- Extractor de emails
- Buscar y reemplazar
- Texto en cursiva
- Ordenar listas
- Vista previa de Markdown
- Reparar caracteres raros
- Código morse
- Nombre japonés a hangul
- Tu nombre en coreano
- Letras con serifa
- Texto tachado
Programación
- Formateador de JSON
- Generador de cron
- Cursores CSS
- Generador de hash
- Editor HTML
- Formateador de HTML
- Validador de HTML
- Formateador JS/CSS
- Minificador JS/CSS
- Decodificador de JWT
- Verificador de sintaxis MySQL
- Verificador de sintaxis PHP
- Probador de regex
- Formateador de SQL
- Generador de UUID
- Formateador XML
- Generador de XSD
Conversores de unidades
- Conversor de unidades
- Conversor de temperatura
- Conversor de peso
- Conversor de área
- Conversor de longitud
- Conversor de ángulos
- Conversor de calorías
- Conversor de tamaño de datos
- Conversor de volumen de áridos
- Conversor de carga eléctrica
- Conversor de energía
- Conversor de caudal
- Conversor de fuerza
- Conversor de consumo de combustible
- Conversor de intensidad luminosa
- Conversor de fuerza magnetomotriz
- Conversor de potencia
- Conversor de presión
- Conversor de dosis de radiación
- Conversor de velocidad
- Conversor de unidades de tiempo
- Conversor de volumen