Generador de cadenas aleatorias

Crea cadenas aleatorias en tu navegador. Elige la longitud, letras minúsculas y mayúsculas, dígitos, símbolos o un alfabeto personalizado como hexadecimal o Base58. Genera hasta 100 valores, excluye caracteres parecidos o repeticiones y copia o descarga la lista. Todo se procesa localmente.

Conjuntos de caracteres
Resultado
0 caract. · 0 bytes
Probar:
✓ Genera cadenas aleatorias, tokens e ID ✓ Para claves de API, datos de prueba, sales e identificadores ✓ Aleatoriedad criptográficamente segura (Web Crypto) ✓ Procesamiento local en el navegador
Ejemplos
Cadena alfanumérica (32)
Longitud: 32

32 letras y dígitos: una opción versátil para tokens e identificadores.

Cadena hexadecimal (32)
Longitud: 32 Caracteres propios: 0123456789abcdef

32 caracteres hexadecimales en minúsculas a partir de un alfabeto personalizado.

Cadena robusta con símbolos (20)
Longitud: 20

20 caracteres de todos los grupos, incluidos símbolos, para más entropía por carácter.

Token de minúsculas y dígitos (64)
Longitud: 64

64 caracteres de letras minúsculas y dígitos para sistemas sin mayúsculas ni símbolos.

¿Qué es un generador de cadenas aleatorias?

Un generador de cadenas aleatorias crea secuencias impredecibles a partir del conjunto de caracteres que elijas. Selecciona letras minúsculas y mayúsculas, dígitos, símbolos o un alfabeto personalizado para generar cadenas destinadas al desarrollo, las pruebas o la preparación de datos. La herramienta admite alfabetos latinos, cirílicos y otros, además de conjuntos prácticos como hexadecimal y Base58.

Para crear una cadena, define una longitud de 1 a 512 caracteres, elige los conjuntos y pulsa Generar. Puedes producir hasta 100 cadenas por lote y mostrarlas una por línea, separadas por comas, espacios o entre comillas. Copia el resultado o descárgalo como archivo de texto.

El número de resultados posibles aumenta con la longitud y el número de caracteres distintos. Aproximadamente, la entropía es longitud × log₂(tamaño del alfabeto). El generador usa la API criptográficamente segura crypto.getRandomValues del navegador con muestreo por rechazo. La generación es local: los valores no se envían ni se guardan.

Elige el conjunto de caracteres y las opciones

Las letras y los dígitos sirven para identificadores generales. Si un sistema espera valores hexadecimales, usa el alfabeto personalizado 0123456789abcdef. Añade símbolos cuando necesites un conjunto mayor y el sistema de destino admita puntuación. Un alfabeto propio también ayuda con formatos restringidos y códigos legibles.

Excluir caracteres parecidos elimina i, I, l, L, 1, o, O y 0. Sin repeticiones permite cada carácter una sola vez; entonces la longitud no puede superar el número de caracteres únicos del conjunto.

Una cadena aleatoria es un dato generado, no una contraseña ni un UUID por sí misma. Elige la longitud y el formato que requiera el sistema de destino.

FAQ

El generador de contraseñas está pensado para secretos que usa una persona y muestra estimaciones de seguridad. Este es una utilidad de desarrollo con alfabetos personalizados, generación por lotes y formatos de lista para tokens, identificadores y datos de prueba.

Sí, cuando el formato y la longitud cumplen los requisitos del sistema. Se generan localmente con la API Web Crypto y no se transmiten al servidor. Para secretos, elige un conjunto con entropía suficiente; por ejemplo, 32 caracteres hexadecimales aportan 128 bits.

Indica una cantidad de 1 a 100. Todas las cadenas usan la misma longitud y conjuntos de caracteres. Elige salida por líneas, comas, espacios o comillas, y después copia o descarga la lista como archivo TXT.

Elimina i, I, l, L, 1, o, O y 0, que pueden confundirse al leer o escribir. Es útil para códigos que una persona debe introducir manualmente.

Sí. Con Sin repeticiones, cada carácter se selecciona como máximo una vez. Por ello, una cadena formada solo por dígitos no puede tener más de 10 caracteres.

Usa el que exija el sistema de destino: letras y dígitos para muchos identificadores, <code>0123456789abcdef</code> para cadenas hexadecimales en minúsculas, o un conjunto compatible con Base58 para evitar caracteres no admitidos. Los caracteres duplicados cuentan una sola vez.
Herramientas relacionadas

Generador UUID / GUID

Generador gratuito de UUID / GUID online para identificadores v1, v3, v4, v5 y v7.