Cómo usar Generador de UUID
- 1
Elige el tipo de ID
Elige UUID v4 para ID aleatorios sencillos, v7 o ULID para claves ordenables por tiempo, v1 para sistemas heredados o Nano ID para cadenas cortas.
- 2
Define el formato y la cantidad
Activa mayúsculas, guiones o llaves, elige líneas, comas o JSON e indica cuántos necesitas.
- 3
Genera y copia
Pulsa Generar y después copia un ID, copia toda la lista o descárgala como archivo.
- 4
Decodifica un ID existente
Pega un UUID o ULID en el decodificador para ver su versión, su variante y su fecha de creación.
Límites y Pro
Gratis: genera hasta 10 000 ID por clic, con copia y descarga en .txt o .json; la decodificación es ilimitada.
Pro eleva la generación masiva a 100 000 ID por clic y quita los anuncios. Ver Pro
Acerca de Generador de UUID
Los identificadores únicos universales permiten que sistemas independientes creen ID sin consultar a un servidor central, y la versión que elijas determina qué hay dentro de esos 128 bits. La versión 4 son 122 bits de pura aleatoriedad. La versión 7, estandarizada en la RFC 9562 en 2024, empieza con una marca de tiempo Unix en milisegundos, de modo que las filas nuevas se sitúan al final del índice de una base de datos en lugar de dispersarse por él. La versión 1 codifica una marca de tiempo gregoriana y un ID de nodo; este generador usa siempre un nodo aleatorio con el bit multicast activado, nunca la dirección MAC de tu tarjeta de red.
Se incluyen dos formatos que no son UUID. Un ULID reúne la misma marca de tiempo en milisegundos y 80 bits aleatorios en 26 caracteres Crockford Base32 que se ordenan como texto simple. Un Nano ID es una cadena aleatoria corta, de 21 caracteres aptos para URL por defecto, cuya longitud y alfabeto puedes cambiar, mientras la página muestra cuántos ID podrías crear antes de que un duplicado tenga una probabilidad de 1 entre mil millones.
Cada valor procede del generador aleatorio criptográfico del navegador (crypto.randomUUID y crypto.getRandomValues) con muestreo por rechazo, así que ningún alfabeto queda sesgado. Los v7, v1 y ULID generados en el mismo milisegundo se siguen ordenando según su creación. Las listas masivas pueden ir en mayúsculas, sin guiones o entre {llaves}, separadas por líneas, comas o como un array JSON, y luego copiarse o descargarse.
El decodificador lee cualquier UUID o ULID que pegues e indica su versión, su variante y, en v1, v6, v7 y ULID, el momento en que se creó. No puede recuperar el nombre que hay detrás de un UUID v3 o v5, porque son hashes unidireccionales.
Privacidad
Los ID se generan en tu dispositivo con la API Web Crypto y nunca se envían a un servidor, así que nadie más los ve ni los registra. El tipo y las opciones de formato que elijas se recuerdan en el almacenamiento local; los ID generados y lo que decodifiques no se guardan.
Características
v7 y ULID ordenables
Marcas de tiempo en milisegundos con contador monótono, para que los ID creados juntos mantengan el orden.
Aleatoriedad criptográfica
Solo Web Crypto, sin Math.random y sin dirección MAC en los ID v1.
Decodificador integrado
Muestra la versión, la variante y la marca de tiempo oculta en valores v1, v6, v7 y ULID.