Generador de Cadenas Aleatorias

Longitud de la cadena
Número de cadenas
Conjuntos de caracteres
Siguiente

Genera cadenas aleatorias de entre 1 y 256 caracteres utilizando cualquier combinación de conjuntos de caracteres: mayúsculas, minúsculas, dígitos y símbolos. Útil para valores de marcador de posición, fixtures de prueba, identificadores y etiquetas desechables. Cada carácter se obtiene con un generador de números aleatorios criptográficamente seguro, por lo que el resultado es uniformemente aleatorio.

Cómo generar una cadena aleatoria

  1. 1

    Elige la longitud

    De 1 a 256 caracteres por cadena.

  2. 2

    Selecciona conjuntos de caracteres

    Mayúsculas, minúsculas, dígitos, símbolos: marca cualquier combinación.

  3. 3

    Indica cuántas

    Genera de 1 a 100 cadenas en un solo lote.

  4. 4

    Generar

    Copia el resultado o genera un lote nuevo de una vez.

Patrones de uso comunes

Uso Longitud Conjunto de caracteres
ID de fixture de prueba 8-12 minúsculas + dígitos
Slug de URL 6-10 minúsculas + dígitos + guion
Nonce / token CSRF 32 alfanumérico
Clave API (hex) 32-64 minúsculas + dígitos
Contraseña 16+ alfanumérico + símbolos

No es un generador de contraseñas

Para contraseñas de usuario reales, prefiere el generador de contraseñas dedicado: añade garantías de categoría (al menos un dígito, un símbolo) y un medidor de fuerza. Esta herramienta es más adecuada para fixtures de cadenas en bruto donde solo necesitas caracteres seudoaleatorios.

Verificación de entropía

La entropía en bits es longitud * log2(tamaño del alfabeto). Una cadena de 8 caracteres solo en minúsculas tiene 8 * log2(26) = 37 bits de entropía, trivialmente susceptible a ataques de fuerza bruta. Una cadena alfanumérica de 16 caracteres tiene 16 * log2(62) = 95 bits, al borde de ser fuerte. Para usos criptográficos, apunta a 128 bits (22 caracteres alfanuméricos o 32 hex).

Preguntas frecuentes

Cada carácter proviene de un generador de números aleatorios criptográficamente seguro, no de una fuente predecible. Para secretos visibles para el usuario, como contraseñas o claves API, prefiere los generadores dedicados, que además aplican restricciones como «debe contener al menos un dígito».

Cualquier mezcla de mayúsculas (A-Z), minúsculas (a-z), dígitos (0-9) y símbolos (!@#$%^&*()-_=+[]{}|;:,.<>?). Debe estar activo al menos un conjunto para generar una cadena.

Hasta 256 caracteres por cadena y hasta 100 cadenas por lote. Para obtener más, genera varios lotes.

Cada generación es independiente. Para una cadena alfanumérica de 20 caracteres, la probabilidad de colisión en mil millones de generaciones es astronómicamente pequeña, pero no cero.

Herramientas relacionadas

Herramienta disponible en otros idiomas