Generador de UUID

Genera en lote UUID v4, v7, v1 y v5, ULID o NanoID y decodifica un identificador existente, directamente en tu navegador.

Acerca de Generador de UUID

Qué es

El Generador de UUID crea identificadores únicos: UUID v4 aleatorios, UUID v7 y ULID ordenados por tiempo, UUID v1, UUID v5 basados en un nombre y NanoID cortos con tu propio alfabeto y longitud. Hasta 10 000 de una vez, como lista simple, array JSON, SQL IN o CSV. El decodificador te dice qué es un UUID o ULID existente y, en los basados en tiempo, cuándo se creó.

Funciones principales

  • UUID v4, v7, v1 y v5, ULID y NanoID.
  • De 1 a 10 000 identificadores de una vez.
  • Mayúsculas, sin guiones y salida como lista simple, array JSON, SQL IN o CSV.
  • UUID v5 a partir de un espacio de nombres (DNS, URL, OID o propio) y un nombre.
  • NanoID con tu propio alfabeto y longitud.
  • Un decodificador: tipo, variante y, para v1, v7 y ULID, la hora de creación en hora local y UTC.

Cómo usarlo

  1. Elige «Generador» y luego el tipo de identificador.
  2. Indica cuántos necesitas y, si quieres, mayúsculas, sin guiones y el formato de salida.
  3. Para v5, elige un espacio de nombres y escribe un nombre; para NanoID, ajusta el alfabeto y la longitud.
  4. Haz clic en un identificador para copiarlo, o copia la lista entera.
  5. Para revisar un identificador existente, cambia a «Decodificador» y pégalo.

Cuándo es útil

  • Rellenar un seed de base de datos o datos de prueba con claves primarias.
  • Obtener un ID v5 estable para una URL o un nombre de dominio.
  • Saber cuándo se creó un UUID v7 o un ULID sacado de un log.

Privacidad y limitaciones

Tus datos

Los identificadores se generan en tu navegador con su generador aleatorio criptográfico y no se envían a ningún servidor: el sitio solo recibe un evento anónimo de «herramienta abierta». Un resultado que envías a otra herramienta se queda 24 horas en este dispositivo, en «Actividad reciente».

Limitaciones

  • Si el navegador no tiene aleatoriedad criptográficamente segura (Web Crypto), la generación se bloquea en lugar de recurrir a una fuente débil.
  • El decodificador trabaja con un identificador cada vez.

Preguntas frecuentes

¿Qué versión uso?

v4 para un ID aleatorio sin más. v7 o ULID cuando los ID deben ordenarse por fecha de creación, lo que mantiene compactos los índices de la base de datos. v5 cuando la misma entrada debe dar siempre el mismo ID.

¿Por qué v5 da siempre el mismo resultado?

Se calcula a partir del espacio de nombres y el nombre, no al azar. Esa es la idea: la misma URL o el mismo dominio dan siempre el mismo UUID.

¿Pueden coincidir dos UUID generados?

Con v4 y v7 la probabilidad es tan pequeña que en la práctica no ocurre. En NanoID depende de la longitud y el alfabeto: un ID corto con pocos caracteres se repite mucho antes.