Generador de UUID
Crea UUID v4 aleatorios o UUID v7 con marca de tiempo.
Número entero entre 1 y 1.000.
Los UUID generados no se guardan. Solo se recuerdan las opciones y se incluyen en la URL de la página.
V7 incluye una marca de tiempo. No se garantiza el orden dentro del mismo milisegundo.
Herramientas relacionadas
-
Formateador JSON
Formatea, minifica y valida JSON con la línea y la columna del error. -
Codificador y decodificador URL
Convierte texto en escapes URL o recupera sus caracteres originales. -
Decodificador JWT
Consulta el contenido y las fechas del token. La firma no se verifica. -
Generador de contraseñas
Contraseñas aleatorias y frases de palabras, con la fuerza en bits.
Crea identificadores para registros de una base de datos, archivos de configuración o pruebas de una API. Puedes elegir UUID v4, basado en datos aleatorios, o UUID v7, que comienza con una marca de tiempo en milisegundos. Genera entre uno y mil valores y cópialos con un identificador por línea. Los controles de mayúsculas y guiones modifican la presentación sin crear valores nuevos. Todo se genera en tu navegador mediante su fuente criptográfica de aleatoriedad; los resultados no se guardan.
Cómo se usa
- Selecciona la versión v4 o v7 de UUID.
- Escribe un número entero entre 1 y 1.000.
- Pulsa Generar o usa Ctrl/⌘ + Enter dentro de la herramienta.
- Ajusta las mayúsculas y los guiones, y copia todos los valores.
- Borra los resultados cuando ya no los necesites.
Qué tiene en cuenta
- Usa crypto.randomUUID para v4 y aleatoriedad segura con una marca de tiempo para v7.
- Genera hasta 1.000 identificadores, separados por saltos de línea.
- Cambia el formato sin reemplazar los UUID ya generados.
- Detiene la generación si no hay una fuente criptográfica disponible.
- Recuerda solo las opciones, nunca los identificadores generados.
Preguntas frecuentes
¿En qué se diferencian UUID v4 y UUID v7?
V4 contiene 122 bits aleatorios además de los bits fijos de versión y variante. V7 empieza con una marca Unix de 48 bits en milisegundos; esta implementación añade 74 bits aleatorios. La fecha facilita agrupar valores por momento de creación. Usa la versión que admita tu aplicación, independientemente del formato de letras y guiones.
¿Los UUID v7 siempre aparecen en orden creciente?
No se garantiza un orden creciente dentro del mismo milisegundo, porque esta implementación usa datos aleatorios nuevos y no un contador. Si el reloj del dispositivo retrocede, el orden también puede cambiar. Un UUID v7 revela su marca de tiempo. Ten en cuenta esa propiedad antes de usarlo como identificador público de un registro.
¿Qué pasa si el navegador no ofrece aleatoriedad segura?
La generación se detiene con un mensaje de error y no muestra un lote incompleto. Necesitas un contexto seguro, normalmente HTTPS o localhost, y las funciones Web Crypto correspondientes. No se utiliza una alternativa menos segura. Un UUID identifica un elemento; no sustituye una contraseña ni un control de acceso, y no elimina toda posibilidad teórica de colisión.
¿Puedo recuperar los UUID después de recargar?
No. Solo se recuerdan las opciones; las que cambias también pueden aparecer en la dirección de la página. Los UUID generados no se guardan localmente ni se incluyen en esa dirección. Copia el lote antes de salir. Generar reemplaza los valores anteriores, mientras que cambiar mayúsculas o guiones conserva los mismos identificadores.
Actualizado el