UUID / ULID / NanoID

Procesado en este navegador

Límite de texto: 2000000 caracteres

Esta herramienta no sube tu entrada.

Saca UUID v4 (aleatorio), v7 (ordenado por tiempo), ULID o NanoID sin llamar a un servidor. Elige el formato según si te importa el orden en el índice o la opacidad.

Necesitas IDs para un fixture, un id de fila o un nombre de archivo que no choque. Esta página minté v4, v7, ULID y NanoID — no solo el clásico v4 que todos los generadores de 2014 ya tenían.

Cómo elegir

  • v4: aleatorio, ubicuo, no ordena por tiempo.
  • v7: RFC 9562; lleva marca temporal. Mejor para índices que sufren con v4.
  • ULID: parecido en espíritu (orden + aleatorio), otro alfabeto.
  • NanoID: corto, no es UUID.

No uses ninguno como contraseña.

Cómo

  1. Elige el tipo y cuántos quieres.
  2. Genera y copia.
  3. Si el id va a una URL pública, recuerda que v7/ULID cuentan cuándo se creó.

Límites

  • No hay garantía de unicidad global sin tu base de datos.
  • No es un generador de slugs de título (slugify).

IDs locales.

Preguntas frecuentes

¿v4 o v7 para la clave primaria?

v7 (y ULID) se ordenan por tiempo y suelen sentar mejor en un B-tree. v4 es ruido uniforme. Ninguno sustituye un diseño de seguridad.

¿Un UUID es secreto?

No. v7 y ULID filtran el instante de creación. No los uses como token de sesión si el tiempo importa. Para secretos, el generador de contraseñas.

¿Puede haber colisión?

En v4 el espacio es enorme. En sistemas masivos igual se usa unicidad de base de datos. No prometemos milagros estadísticos.

¿Qué es NanoID?

Un id corto y URL-friendly, no un UUID RFC. Útil en slugs internos, no como estándar interoperable.

¿Se piden al servidor?

No. Se minten en esta pestaña.

¿Incluye v1 con MAC?

No. No hay v1 de dirección de red.

Herramientas relacionadas