Saltar al contenido
ToolsMinify logo
Herramientas para desarrolladores
Popular

Generador de UUID

Crea UUID v4, UUID v7 ordenable por tiempo, ULID o NanoID en el navegador - nada se sube.

Acerca de Generador de UUID

Genera UUID RFC 4122 / RFC 9562 (tambien llamados GUID), mas ULID y NanoID opcionales, en tu navegador. Elige UUID v4 para IDs aleatorios clasicos, UUID v7 cuando quieras claves ordenables por tiempo, ULID para una forma Crockford Base32 mas corta, o NanoID para cadenas compactas seguras para URL. Crea un solo ID o genera hasta 50 valores para claves de base de datos, pruebas de API y sistemas distribuidos - nada se sube.

Cómo usar Generador de UUID

  1. Elige un formato: UUID v4, UUID v7, ULID o NanoID.
  2. Indica cuantos IDs generar (y la longitud de NanoID si aplica).
  3. Haz clic en Generar y copia un ID o usa Copiar todo para semillas y pruebas en lote.

Fórmula de Generador de UUID

UUID v4: 122 bits aleatorios en hex 8-4-4-4-12 (version 4, variante 8/9/a/b). UUID v7: 48 bits Unix ms + version 7 + aleatorio + variante. ULID: 48 bits ms + 80 bits aleatorios en Crockford Base32 (26 chars). NanoID: alfabeto seguro para URL, longitud por defecto 21.

Ejemplos de Generador de UUID

UUID v4 individual

p. ej. 550e8400-e29b-41d4-a716-446655440000

UUID v7 (ordenable por tiempo)

0191e6b5-8c3a-7c2d-8f1a-2b3c4d5e6f70 - los primeros 48 bits son Unix ms, asi los IDs nuevos ordenan despues de los antiguos.

ULID

01ARZ3NDEKTSV4RRFFQ69G5FAV - 26 caracteres Crockford Base32, tambien ordenable por tiempo.

NanoID

V1StGXR8_Z5jdHi6B-myT - 21 caracteres seguros para URL por defecto (A-Z, a-z, 0-9, _ -).

Casos de uso comunes

  • Claves primarias de base de datos sin servidores centrales de ID
  • Claves UUID v7 o ULID ordenables por tiempo para inserts amigables con B-tree
  • Slugs NanoID compactos para URLs publicas
  • Fixtures de prueba para APIs e integraciones
  • IDs en el cliente antes de guardar un registro
  • IDs de correlacion en logs y sistemas distribuidos
  • Sustituir enteros autoincrementales por claves primarias UUID en microservicios
  • Generar IDs de peticion unicos para pruebas en Postman o curl

Leer la guía completa

Cómo usar Generador de UUID: guía completa (2026) - 5 min de lectura

Preguntas frecuentes sobre Generador de UUID

¿Que es un generador de UUID?
Crea identificadores unicos - UUID v4 o v7 (128 bits en hex 8-4-4-4-12), mas ULID y NanoID opcionales - para IDs de base de datos, claves de API y tokens de sesion.
¿Cual es la diferencia entre UUID v4 y UUID v7?
UUID v4 es casi todo aleatorio (122 bits). UUID v7 (RFC 9562) pone un timestamp Unix en milisegundos en los primeros 48 bits y luego bits aleatorios, asi los IDs ordenan aproximadamente por creacion - util para indices B-tree y correlacion en logs. Ambos mantienen el mismo formato hex con guiones.
¿Que son ULID y NanoID?
ULID son 26 caracteres Crockford Base32 con timestamp en milisegundos mas aleatoriedad - ordenable como UUID v7 pero mas corto. NanoID es una cadena aleatoria compacta segura para URL (21 caracteres por defecto de A-Z, a-z, 0-9, _ -). Ninguno usa el formato hex con guiones de UUID.
¿UUID es lo mismo que GUID?
En la practica si para valores aleatorios v4. Microsoft suele decir GUID; el formato coincide. Mas en UUID vs GUID.
¿Los UUID son unicos?
UUID v4 usa 122 bits aleatorios. UUID v7 combina timestamp y bits aleatorios. El riesgo de colision es insignificante en aplicaciones normales.
¿Es criptograficamente seguro?
Cuando esta disponible, UUID v4 usa crypto.randomUUID(). UUID v7, ULID y NanoID usan crypto.getRandomValues. Prefiere esas APIs en produccion. Nunca uses IDs basados en Math.random() para tokens sensibles.
¿Puedo generar IDs en lote?
Si. Indica una cantidad (hasta 50) y usa Copiar todo para pegar la lista en codigo o en una hoja de calculo.