Generador de contraseñas
Elige la longitud, pulsa Generate Password y obtén una cadena aleatoria con mayúsculas, minúsculas, dígitos y los símbolos !@#$%^&*. Los bytes aleatorios vienen de la API crypto.getRandomValues del navegador.
Actualizado 2026-08-03 · security
Sobre esta herramienta
Este generador rellena un array tipado con valores aleatorios criptográficamente fuertes y mapea cada valor a un conjunto fijo de A–Z, a–z, 0–9 y símbolos seleccionados. La longitud por defecto es 16. Hasta que pulses el botón, el resultado muestra Click Generate Password. La generación queda en el navegador; esta página no guarda la contraseña en un servidor.
Cómo usar
- Abrir el generador: Carga esta página para ver el campo Length y el botón Generate Password.
- Definir la longitud: Indica cuántos caracteres quieres (por defecto 16 si el campo está vacío o no es válido).
- Generar: Pulsa Generate Password para obtener caracteres aleatorios con crypto.getRandomValues.
- Copiar la contraseña: Copia la cadena del resultado a tu gestor de contraseñas o formulario de registro.
Casos de uso
- Crear una contraseña nueva al registrarte en una cuenta.
- Rotar una credencial y pegar una cadena aleatoria nueva en un gestor de contraseñas.
- Generar secretos de muestra para desarrollo local o entornos de prueba.
Consejos
- Las longitudes mayores son más difíciles de adivinar; sube Length cuando importe la seguridad.
- Copia la contraseña una vez, guárdala con cuidado y limpia la página si compartes el dispositivo.
- El conjunto de caracteres siempre incluye letras, dígitos y esos símbolos; no hay interruptores.
FAQ
¿Qué caracteres pueden aparecer?
Mayúsculas A–Z, minúsculas a–z, dígitos 0–9 y los símbolos !@#$%^&*.
¿La aleatoriedad viene de Math.random?
No. La herramienta usa crypto.getRandomValues para una aleatoriedad más fuerte.
¿El sitio guarda mi contraseña?
La generación se ejecuta en tu navegador al pulsar el botón; no hace falta registrarse.
¿Qué pasa si Length está vacío?
El generador usa longitud 16 por defecto.