Genera identificadores únicos universales al instante
Diferentes versiones UUID y formatos para varios casos de uso. Haz clic en "Ejecución rápida" para generar, o "Copiar" para copiar un UUID:
El más común para propósitos generales
Ordenable por tiempo de creación
Contiene información de marca de tiempo
Formato compacto para URLs
Formato todo en mayúsculas
Envuelto en llaves
Genera UUIDs compatibles con RFC4122 (v4, v7, v1) con opciones personalizables
Web Crypto API: Utiliza crypto.getRandomValues() para generación criptográficamente segura de números aleatorios
Estructura UUID v4: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx donde x es hex aleatorio, 4 indica versión, y es variante (8, 9, a, o b)
Estructura UUID v7: Los primeros 48 bits son marca de tiempo Unix en milisegundos, seguidos por bits de versión (0111), luego datos aleatorios con bits de variante
Probabilidad de colisión: Con 122 bits aleatorios en v4, probabilidad de colisión es ~1 en 2.71 quintillion
Soporte estándar UUID v1, v4 y v7
Estándar, mayúsculas, llaves y más
Genera miles de UUIDs a la vez
Todo el procesamiento ocurre en tu navegador
| Versión | Método de generación | Ordenable | Mejor para |
|---|---|---|---|
| UUID v1 | Marca de tiempo + dirección MAC | Parcial | Sistemas heredados (preocupaciones de privacidad) |
| UUID v4 | Aleatorio (122 bits) | No | Propósito general, más común |
| UUID v7 | Marca de tiempo Unix + aleatorio | Sí | PKs de base de datos, datos ordenados por tiempo |
v4 usa generación aleatoria, v7 incluye marca de tiempo para mejor ordenación, v1 usa dirección MAC y marca de tiempo (obsoleto por privacidad).
Sí, la probabilidad de generar UUIDs duplicados es extremadamente baja. Para v4, la posibilidad de colisión es negligible para propósitos prácticos.
¡Absolutamente! Los UUIDs son excelentes para sistemas distribuidas donde la generación centralizada de ID no es factible.
Descubre más herramientas y guías para mejorar tu flujo de trabajo de desarrollo