Genere localmente UUID v4 o UUID v7 aleatorios con marcas de tiempo de milisegundos, de 1 a 1000 a la vez. Admite selección rápida de cantidades y casos, y copia uno por uno o todos.
v4 usa crypto.randomUUID; v7 utiliza una marca de tiempo de milisegundos de 48 bits y un número aleatorio criptográfico de 74 bits que revela el tiempo de generación. No se garantiza el incremento al mismo milisegundo o cuando el reloj retrocede; No se garantiza que ninguna versión sea absolutamente única.
Tecla de acceso directo: Ctrl/⌘+Entrar. La modificación de entradas u opciones borra los resultados antiguos.
x es un número hexadecimal; y es uno de 8, 9, a o b. Esta es sólo una descripción del formato.
v4 es un identificador aleatorio; los primeros 48 bits de v7 son la marca de tiempo de milisegundos de Unix, y los bits aleatorios válidos restantes son 74 bits, lo cual es adecuado para ordenar aproximadamente por tiempo, pero revelará el tiempo de generación. Los incrementos no están garantizados dentro del mismo milisegundo y cuando el reloj retrocede. v1 no es compatible.
La probabilidad de colisión es extremadamente baja, pero no es una garantía matemática de no repetición absoluta. Aún se deben establecer restricciones únicas apropiadas cuando se utilizan en bases de datos.
v4 llama a crypto.randomUUID(); v7 escribe la marca de tiempo de milisegundos de Unix de 48 bits, la versión y los bits de variante de acuerdo con RFC 9562, y utiliza crypto.getRandomValues para generar datos aleatorios de 74 bits. v7 no proporciona una monotonicidad estricta dentro del mismo milisegundo y la reversión del reloj también puede alterar el orden; tampoco es una garantía absoluta y única.
Verificación de contenido:2026-09-08 · Acerca de este sitio y descripción del contenido