Generador de UUID

Generador de UUID gratuito para v4, v7 y NIL. Cree identificadores únicos de forma masiva con opciones de mayúsculas, sin guiones y llaves, luego cópielos o descárguelos, se ejecuta localmente, sin necesidad de registrarse.

Construido y mantenido por Shehzad Munir ·

Generador de UUID
Loading Loading UUID Generator
Share

Identificaciones aleatorias y ordenadas por tiempo a pedido

Genere UUID v4 criptográficamente aleatorio, UUID v7 ordenado por tiempo e identificadores NIL de forma masiva, con formatos de mayúsculas, sin guiones y llaves, cópielos o descárguelos con un solo clic.

Un UUID (Identificador único universal) es un valor de 128 bits que se utiliza para etiquetar filas de bases de datos, recursos API, archivos y mensajes sin que una autoridad central entregue números. Este generador crea UUID versión 4, cuyos bits son casi completamente aleatorios, además de UUID versión 7 modernos que incorporan una marca de tiempo de milisegundos para que se ordenen cronológicamente, ideal como claves primarias de bases de datos. Utiliza el generador de números aleatorios criptográficamente seguro de su navegador, por lo que las colisiones son efectivamente imposibles.

Características

  • Versiones UUID v4 (aleatorias) y v7 (ordenadas por tiempo)
  • NIL UUID más generación masiva hasta 1000
  • Aleatoriedad criptográficamente segura
  • Formatos de mayúsculas, sin guiones y llaves (GUID)
  • Copie todo o descárguelo como un archivo .txt
  • Se ejecuta localmente: sin llamadas al servidor, sin registro

Cómo utilizar Generador de UUID

  1. 1

    Establecer la cantidad

    Elija cuántos UUID necesita.

  2. 2

    Elige un formato

    Alternar entre mayúsculas, sin guiones ni llaves.

  3. 3

    Generar

    Haga clic en generar para obtener un lote nuevo.

  4. 4

    Copiar

    Copie todos los UUID a su portapapeles.

Casos de uso comunes

  • Claves primarias de la base de datos de semillas
  • Cree ID de solicitud de API únicos
  • Genere dispositivos de prueba y datos simulados
  • Producir claves de idempotencia

guía detallada

Formatéalos como espera tu código.

¿Los necesita en mayúsculas para un sistema heredado, sin guiones para una clave compacta o entre llaves como un GUID de Windows? Alterna las opciones y cada UUID se reformatea al instante. Cambie entre v4, v7 y el UUID NIL totalmente cero, genere hasta mil a la vez y copie la lista completa o descárguela como un archivo de texto. Todo sucede localmente, por lo que nunca se transmite nada.

Versiones de UUID explicadas

Un UUID es un identificador de 128 bits escrito con 32 dígitos hexadecimales en cinco grupos, como 550e8400-e29b-41d4-a716-446655440000. La versión 4 llena casi todos esos bits con datos aleatorios, por lo que es la opción predeterminada cuando solo necesitas una identificación única. La versión 7, estandarizada en RFC 9562 en 2024, coloca una marca de tiempo Unix en los primeros 48 bits y llena el resto con datos aleatorios, por lo que los ID se ordenan en orden de creación. El UUID nulo es todo ceros y se utiliza como marcador de posición vacío. El número de versión aparece como el primer dígito del tercer grupo.

Colisiones y rendimiento de la base de datos.

Los UUID aleatorios v4 tienen 122 bits aleatorios, por lo que las colisiones son prácticamente imposibles: necesitarías generar alrededor de mil millones por segundo durante unos 85 años para alcanzar una probabilidad del 50% de un único duplicado. Para las claves primarias de bases de datos, la versión 7 suele ser la mejor opción, porque los ID ordenados por tiempo se insertan al final de un índice en lugar de en posiciones aleatorias, lo que reduce las divisiones de páginas y mantiene las inserciones rápidas en PostgreSQL y MySQL. Los UUID aquí se generan con el generador de números aleatorios criptográficamente seguro de su navegador.

Preguntas frecuentes

¿Qué es un UUID v4?

Un UUID versión 4 es un identificador de 128 bits cuyos bits son casi todos aleatorios. Es el tipo de UUID más común porque no necesita coordinación central y tiene una posibilidad insignificante de colisión.

¿Son estos UUID realmente aleatorios y seguros de usar?

Sí. Se generan con la fuente aleatoria criptográficamente segura de su navegador (crypto.randomUUID o crypto.getRandomValues), que es adecuada para identificadores.

¿Puedo generar muchos a la vez?

Sí: cree hasta 1000 UUID en un solo lote y cópielos todos con un solo clic.

¿Se envía algo a un servidor?

No. Toda la generación ocurre localmente en su navegador, por lo que sus identificadores nunca salen de su dispositivo.

¿Cómo genero un UUID v4 en línea?

Haga clic en generar para obtener un UUID aleatorio RFC 4122 versión 4 al instante. Establezca un recuento para producir muchos a la vez (cientos o miles) y cópielos individualmente o en masa. Todo se genera en tu navegador.

¿Cuál es la diferencia entre UUID v1, v4 y v7?

v1 se basa en marca de tiempo y MAC, v4 es completamente aleatorio (el más común) y v7 es aleatorio ordenado en el tiempo, que ordena cronológicamente y es excelente como clave de base de datos. El generador admite estas versiones.

¿Los UUID se generan de forma privada en mi navegador?

Sí. Se crean localmente utilizando la fuente aleatoria segura del navegador y nunca se envían a un servidor, por lo que es seguro utilizarlos como identificadores reales.

De la revista

All articles →