Saltar al contenido
AldeaCode Logo
Generadores100% local · 0 bytes enviados

Generador de UUID v4

Genera uno o hasta 1.000 UUIDs RFC 4122 versión 4 con un clic. Usa crypto.randomUUID cuando está disponible (con fallback a crypto.getRandomValues), así que los IDs son criptográficamente aleatorios. Opcional: salida en mayúsculas y sin guiones. Combínalo con el Generador de Hashes SHA cuando quieres un ID determinista en vez de aleatorio, o con el Generador de Contraseñas Seguras cuando lo que necesitas es realmente un secreto.

Loading…

Cómo funciona

Cada UUID se genera con crypto.randomUUID(), que internamente toma 16 bytes aleatorios del CSPRNG del sistema, ajusta los bits de versión (0x40) y variante (0x80) y formatea como hex 8-4-4-4-12. Hay fallback a crypto.getRandomValues para navegadores antiguos.

Cómo usarla

  1. Define la cantidad

    Elige cuántos UUIDs generar, de 1 a 1.000. Uno para un test puntual, 100 para un seed de DB, más para una migración por lotes.

  2. Activa mayúsculas y sin guiones

    Mayúsculas saca A-F en vez de a-f. Sin guiones quita los del formato 8-4-4-4-12. Mezcla según lo que pida tu sistema downstream.

  3. Genera vía Web Crypto

    crypto.randomUUID() toma 16 bytes del CSPRNG del SO, ajusta bits RFC 4122 v4 y formatea. Fallback a crypto.getRandomValues.

  4. Copia o descarga

    Lleva la lista de UUIDs a tu seed de DB, tu fixture de tests, tu lote de nombres, o tu mock de API. Cada ID único de sobra.

Casos de uso

Sembrar claves primarias para una tabla nueva.

Generar request IDs para tests.

Mockear respuestas de API con IDs realistas.

Crear nombres de archivo únicos antes de subirlos.

Pre-construir IDs para un script de importación por lotes.

Cuándo NO usarlo

  • Como token de seguridad visible al cliente. Los UUIDs son lo bastante predecibles para fuerza bruta; usa 32 bytes de aleatorio criptográfico.
  • Cuando necesites IDs ordenables. UUID v4 es totalmente aleatorio, así que un índice ordenado recibe escrituras aleatorias. Usa UUIDv7, ULID o KSUID para IDs por tiempo.
  • Cuando los IDs van en URLs y la longitud importa. Los UUIDs son 36 chars (o 32 sin guiones). IDs más cortos como nanoid son más amigables para QR y compartir.

Tus datos nunca salen de tu navegador

Cada utilidad se ejecuta íntegramente en tu dispositivo. No se sube nada, no se almacena nada en un servidor. Puedes desconectarte de internet y siguen funcionando.

Preguntas frecuentes

Herramientas relacionadas

Destinos curados. Las herramientas complementarias encadenan bien; las alternativas cambian el enfoque; las de siguiente paso continúan donde termina esta.