Generador de UUID
Identificadores únicos v4 (aleatorio) y v7 (ordenable) para tus proyectos.
Preguntas frecuentes
¿Cuál es la diferencia entre UUID v4 y v7?
v4 es totalmente aleatorio: 122 bits de entropía, sin orden temporal. v7 incluye un timestamp de 48 bits al inicio: igual de único en la práctica, pero ordenado cronológicamente — ideal para claves primarias en bases de datos porque mejora la localidad de inserción y la eficiencia de los índices B-tree.
¿Cuál uso para mi base de datos?
Si tu BD soporta v7 (Postgres ≥17 lo tiene nativo, antes via extensiones), úsalo: rendimiento de inserción mucho mejor que v4 en tablas grandes. Si no, v4 sigue siendo perfectamente válido para identificadores únicos sin contexto.
¿Es seguro generar UUIDs en el navegador?
Sí. crypto.getRandomValues() es criptográficamente segura y suficiente para generar UUIDs únicos. La probabilidad de colisión de un UUID v4 es astronómicamente baja: tendrías que generar billones de billones para tener una colisión esperada.
