Skip to content
Zoyku

Generador de Tokens

Genera tokens de API, IDs de sesión y secretos criptográficamente aleatorios en tu navegador — con crypto.getRandomValues, salida por lotes y entropía mostrada por token.

Entropía por token: 191 bits

Tokens

Generado en tu navegador con crypto.getRandomValues: no se envía ni se guarda nunca.

Esta herramienta funciona por completo en tu navegador. Tus datos nunca salen de tu dispositivo y no se suben a ningún servidor.

Cómo usarlo

  1. 1Configura longitud, conjunto de caracteres, prefijo opcional y cuántos tokens necesitas.
  2. 2Pulsa Generar — los tokens aparecen en lista, cada uno con botón de copia en un clic.
  3. 3Pulsa Actualizar para un lote nuevo; copia los que necesites antes de salir de la página.

Generador de Tokens

Claves de API, bearer tokens, secretos de webhook, identificadores de sesión, nonces de exportación — la mayoría son solo cadenas aleatorias, y la forma incorrecta de crearlas es Math.random(). Este generador usa crypto.getRandomValues, la fuente criptográfica del navegador, así que cada token sale de su conjunto de caracteres sin sesgo predecible.

Elige longitud de 8 a 128 caracteres, conjunto de caracteres (alfanumérico, hexadecimal, o alfanumérico más símbolos seguros para URL), un prefijo opcional para poder grep-ear en logs, y genera hasta 50 de una vez — útil al sembrar datos de prueba o aprovisionar varios servicios. La entropía estimada en bits se muestra en vivo para la configuración actual: un token de 32 caracteres alfanuméricos lleva ~190 bits.

Los tokens se generan en memoria y nunca se transmiten: al recargar la página desaparecen. Eso lo hace seguro para secretos de producción, no solo datos de prueba — aunque lo que vive mucho tiempo belongs en un gestor de contraseñas o un almacén de secretos.

Preguntas frecuentes

¿Es seguro para claves de API de producción?

Sí. crypto.getRandomValues es el mismo CSPRNG en el que confían TLS y los gestores de contraseñas, y la generación ocurre por completo en la memoria del navegador — nada viaja por la red ni se guarda. La seguridad teórica del token equivale a la entropía mostrada: elige una longitud acorde a tu modelo de amenazas.

¿Cuánto debe medir mi token?

Para claves internas e IDs de sesión, 32 caracteres alfanuméricos (~190 bits) sobra con creces frente a la fuerza bruta. Los tokens hexadecimales gustan porque mapean a bytes exactos: 32 caracteres hex = 16 bytes aleatorios. Los símbolos añaden entropía por carácter pero rompen sistemas que no codifican URL en las cabeceras — úsalos solo si el consumidor los maneja.

¿Token, UUID o ULID?

Usa tokens aleatorios opacos (esta herramienta) cuando el identificador debe ser imposible de adivinar: claves de API, sesiones, secretos de webhook. UUID/ULID son para identificadores generados en paralelo u ordenables por tiempo — filtran información de ritmo o de conteo y no deben cargar peso de seguridad. Si necesitas un ID ordenable en vez de un secreto, usa el generador ULID.

Is it safe to paste secrets here?

Yes — generation and checking run locally in your browser. Nothing you type (passwords, tokens, hashes) is transmitted or stored; closing the tab erases everything.

Are the generated secrets cryptographically strong?

Yes — they come from the Web Crypto API (crypto.getRandomValues), the same source your OS uses, not Math.random.

¿Esta herramienta es gratis?

Sí, totalmente gratis: sin registro, sin suscripción, sin límites diarios y sin marcas de agua.

Insertar esta herramienta

Pon esta herramienta en tu sitio con una línea: se ejecuta en el navegador del visitante.

<iframe src="https://zoyku.com/es/tools/token-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — token-generator" loading="lazy"></iframe>
100% local processing