Herramientas para desarrolladores
Herramienta gratuita

Generador de UUID y ULID

Genera lotes de UUID v4, UUID v7 o ULID localmente, con opciones de formato y descarga.

Sin registro · Procesado en tu navegador

Generated locally. Identifiers stay in this page until you copy or download them. They are not saved by this tool.

Random UUIDs for general-purpose identifiers.

Cómo generar identificadores

La generación utiliza la criptografía segura del navegador.

1

Elige el tipo

Selecciona UUID v4, UUID v7 o ULID según tu sistema.

2

Indica la cantidad

Genera entre 1 y 500 valores; para UUID puedes elegir mayúsculas o formato compacto.

3

Copia o descarga

Usa Copiar por fila, Copiar todos o Descargar .txt.

Entiende el identificador

Crea uno o hasta 500 identificadores por lote. Elige UUID v4, UUID v7 o ULID y pulsa «Generar». Cada fila ofrece «Copiar»; «Copiar todos» y «Descargar .txt» exportan la lista actual, un identificador por línea. Cambiar mayúsculas o guiones en un UUID solo reformatea los mismos valores: no genera otros nuevos.

Versiones reales disponibles

La herramienta genera UUID v4, UUID v7 y ULID. El formato compacto sin guiones solo cambia la representación de UUID, no su valor.

Formato y ejemplos

Un UUID canónico tiene cinco grupos hexadecimales, como 00112233-4455-4677-8899-aabbccddeeff. Las mayúsculas solo cambian la presentación. La opción sin guiones se etiqueta como compacta no canónica: comprueba si el sistema receptor la acepta. ULID permanece siempre en mayúsculas.

Por ejemplo, elige UUID v4 y cantidad 10 para preparar diez identificadores de prueba. Para una importación ordenable por tiempo, elige UUID v7 y descarga la lista. Usa el conversor de tiempo Unix para explorar fechas en milisegundos.

Los valores no se guardan en la página tras recargarla.

UUID v4, UUID v7 y ULID

  • UUID v4: identificadores aleatorios con bits fijos de versión y variante; útiles para registros de prueba y objetos sin orden temporal.
  • UUID v7: incorpora una marca Unix de 48 bits en milisegundos seguida de versión, variante y bits aleatorios. Facilita agrupar registros por tiempo.
  • ULID: combina una marca de 48 bits en milisegundos con 80 bits aleatorios, codificados en 26 caracteres Base32 de Crockford en mayúsculas. El alfabeto omite I, L, O y U.

Qué significa el orden temporal

UUID v7 y ULID sitúan el tiempo al principio, por lo que valores de milisegundos distintos se ordenan según su marca si se comparan en una representación consistente. Este generador no usa contadores monotónicos: los identificadores creados en el mismo milisegundo no conservan necesariamente el orden de creación. El reloj del dispositivo también puede retroceder. Estos formatos revelan una fecha de creación aproximada.

Aleatoriedad segura y privacidad local

UUID v4 prefiere crypto.randomUUID() del navegador. Su alternativa, UUID v7 y ULID usan crypto.getRandomValues(). Si no hay criptografía segura, la generación se detiene. La herramienta no sube identificadores, los incluye en analítica ni los guarda en el navegador. Recargar o borrar limpia la lista visible; las descargas y copias permanecen bajo tu control.

Otras herramientas para desarrolladores

Ver todas

Preguntas frecuentes

¿Se garantiza que los identificadores sean únicos?

Ningún sistema de identificadores aleatorios garantiza unicidad matemáticamente absoluta. Con buena aleatoriedad la probabilidad de colisión es pequeña, pero cada sistema debe imponer sus propias restricciones de unicidad.

¿Puedo usar un identificador como contraseña?

No. Los identificadores no son secretos y no sustituyen la autenticación ni el control de acceso.

¿Admite NanoID o ULID monotónico?

No. Esta versión admite UUID v4, UUID v7 y ULID no monotónico.