Saltar al contenido

Generador de cadenas aleatorias

Produzca tokens, identificadores y cadenas de prueba con el conjunto de caracteres que necesite.

Procesado localmente en tu navegador

Opciones

Se usa cuando el conjunto es «Personalizado». Se ignoran duplicados y espacios.

¿Qué es Generador de cadenas aleatorias?

Una cadena aleatoria es una secuencia de caracteres elegidos de forma independiente y uniforme de un alfabeto. Es la forma habitual de las claves de API, identificadores de sesión, códigos de invitación, cupones y datos de prueba. Su calidad depende de dos cosas: una fuente aleatoria criptográfica y una selección sin sesgo.

Esta herramienta elige cada carácter con crypto.getRandomValues y muestreo por rechazo. Escoja un preajuste (alfanumérico, letras, dígitos, hex en minúsculas, Base64url) o aporte sus caracteres, fije la longitud (hasta 4.096) y cuántas cadenas crear, y consulte la entropía por cadena.

¿Cómo funciona?

  1. Elija un conjunto de caracteres, o «Personalizado» y escriba exactamente los caracteres permitidos.
  2. Fije la longitud y el número de cadenas.
  3. Pulse Generar y copie el resultado, una cadena por línea.

Casos de uso habituales

  • Generar claves de API, códigos de invitación o tokens de un solo uso para un prototipo.
  • Crear nombres de archivo únicos o claves de prueba para una base de datos.
  • Construir cupones a partir de un alfabeto sin caracteres ambiguos.
  • Rellenar formularios y datos de prueba con texto aleatorio realista.

Ejemplos

Produzca tokens, identificadores y cadenas de prueba con el conjunto de caracteres que necesite.

Privacidad

Generador de cadenas aleatorias se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Las cadenas se generan localmente y se muestran en pantalla: trátelas como cualquier secreto que copie. Para contraseñas con garantía de conjuntos mezclados use el generador de contraseñas, y para UUID una herramienta de UUID.

Preguntas frecuentes

¿Qué longitud debe tener un token?

Para tokens imposibles de adivinar, busque al menos 128 bits de entropía: 22 caracteres Base64url, 32 caracteres hex o 22 caracteres alfanuméricos.

¿Qué significa aquí Base64url?

El alfabeto seguro para URL A–Z, a–z, 0–9, «-» y «_». Sus cadenas sirven en URL y nombres de archivo sin escapes.

¿Puede repetirse un carácter dentro de una cadena?

Sí. Cada posición se elige de forma independiente, como en tokens reales. Los conjuntos personalizados se deduplican para que cada carácter sea equiprobable.

Más herramientas en Herramientas para desarrolladores →