🆔 Generador UUID
Genera UUID v4, UUID basado en tiempo, ULID y NanoID en lote con aleatoriedad segura del navegador.
🔐 Los IDs se generan con la API Web Crypto directamente en tu navegador. No se envía nada a 0Appz ni a terceros.
📋 IDs generados
0Cómo usar esta herramienta
Resumen
Generador UUID genera identificadores únicos directamente en tu navegador: UUID v4 (128 bits aleatorios), UUID v1 basado en tiempo, ULID (26 caracteres, ordenables por fecha) y NanoID (cadenas de 21 caracteres aptas para URL). Elige cuántos necesitas, hasta 1000 por clic, y copia la lista o descárgala como .txt. Todos los valores provienen de la API Web Crypto, la fuente criptográficamente segura que usa tu navegador para TLS. No se envía nada a ningún servidor y funciona sin conexión. Ideal para claves de bases de datos, tokens de API y pruebas.Qué identificador conviene usar
El UUID v4 es totalmente aleatorio: la opción estándar para claves de base de datos y tokens de API donde importa la unicidad y nada más. El UUID v1 codifica marca de tiempo y nodo, así que los identificadores se ordenan aproximadamente por fecha de creación pero pueden filtrar cuándo se generaron. ULID es una alternativa de 26 caracteres, ordenable como v1 pero lo bastante aleatoria para evitar casi esa filtración, lo que la hace popular en registros de eventos. NanoID cambia una forma más corta y apta para URL por un riesgo de colisión aún insignificante, ideal para enlaces cortos e identificadores públicos.
Especificaciones técnicas
| Propiedad | Comportamiento |
|---|---|
| Formatos | UUID v4, UUID v1, ULID y NanoID |
| Aleatoriedad | CSPRNG de Web Crypto (criptográficamente seguro) |
| Tamaño de lote | Hasta 1000 por clic |
| Exportación | Copiar al portapapeles o descargar .txt |
| Procesamiento | 100% en el cliente; nada se transmite |
| Sin conexión | Funciona tras la primera carga |
| Coste | Gratis, sin cuenta y generación ilimitada |
Privacidad: los identificadores se generan, no se asignan
Como los valores provienen del generador criptográfico de tu navegador, nadie, tampoco 0Appz, los ve, no puede predecirlos ni registrarlos. Eso importa cuando los identificadores se convierten en claves de API o tokens de sesión. Nada se almacena y la herramienta funciona sin conexión.
Consejos sobre identificadores
- Prefiere v4 para secretos y claves, y ULID cuando los ID ordenables por tiempo simplifiquen tu base de datos.
- No codifiques secretos en UUID v1: la marca de tiempo y el nodo pueden filtrarse.
- Usa NanoID cuando venga bien una cadena más corta apta para URL.
- Mantén la unicidad en la base de datos con un índice único sea cual sea el formato.
- Nunca reutilices un UUID como contraseña: es un identificador, no una credencial.
Relacionado: explora las herramientas de texto para mayúsculas, contadores y codificadores.
Versiones, entropía y claves de base de datos
No todo UUID es aleatorio, y la versión importa cuando el identificador se usa como clave de base de datos. La versión 4 toma 122 bits aleatorios, suficiente para que una colisión sea prácticamente imposible: haría falta generar unos 2,7 billones de valores para una probabilidad del 50% de alguna colisión. La versión 7 incluye una marca de tiempo en milisegundos en los primeros bits, así que los identificadores se ordenan aproximadamente por fecha de creación; ese orden mantiene compactos los índices B-tree y evita la amplificación de escritura que las claves puramente aleatorias provocan en tablas grandes. La versión 1 incluye la dirección MAC del dispositivo que la genera, lo que filtra identidad de hardware y conviene evitar en sistemas de cara al usuario. La versión 5 deriva un identificador determinista de un espacio de nombres y un nombre, útil cuando la misma entrada debe producir siempre el mismo identificador. Fuera del estándar, ULID y KSUID ofrecen la misma idea ordenada por tiempo con otra codificación. Dos notas prácticas: un UUID es un identificador, no un secreto, así que nunca lo uses como clave de API o token de restablecimiento sin aleatoriedad adicional y caducidad; y el tamaño de almacenamiento importa a escala: un UUID en texto ocupa 36 bytes y en binario 16, una diferencia enorme en millones de filas. Este generador funciona por completo en el navegador y no te asigna ningún identificador.
Preguntas frecuentes
¿Son aleatorios y seguros estos UUID? +
Sí. Generador UUID usa la API Web Crypto (crypto.getRandomValues), la misma fuente de aleatoriedad que usa tu navegador para TLS y criptografía.
¿Cuál es la diferencia entre UUID v4, ULID y NanoID? +
UUID v4 es 128 bits aleatorios con guiones. ULID tiene 26 caracteres y es ordenable por fecha. NanoID es un identificador corto de 21 caracteres apto para URL.
¿Hay límite de cuántos IDs puedo generar? +
Puedes generar hasta 1000 IDs por clic. Pulsa regenerar o aumenta la cantidad para más.
¿Es gratis y privado? +
Sí, 100% gratis y sin registro. Todo se genera localmente en tu navegador y nunca se envía a ningún servidor.