Herramientas para desarrolladores

Generador de UUID

Genera UUIDs v4 (RFC 4122) en masa: criptográficamente seguros, modos mayúsculas y sin guiones, copia o descarga.

Presiona Generar para crear UUIDs.

🔒 Privacidad: los UUIDs se generan localmente en tu navegador con crypto.randomUUID(), una fuente criptográficamente segura. Nada se sube ni se almacena.

Más herramientas para desarrolladores

Cómo funciona esta calculadora

Un UUID (identificador universalmente único) es un valor de 128 bits escrito como 36 caracteres, por ejemplo 550e8400-e29b-41d4-a716-446655440000. Los UUIDs versión 4 se generan a partir de bits aleatorios, lo que hace las colisiones tan improbables que puedes repartirlos como claves primarias de bases de datos, IDs de pedidos, tokens de API o identificadores de prueba sin coordinarte con nadie. Presiona Generar y obtienes 10 por defecto; cambia la cantidad hasta 500 para datos de prueba en masa.

Dos opciones cubren las necesidades comunes de formato. El modo mayúsculas muestra los dígitos A-F en mayúsculas para sistemas que lo esperan, y el modo sin guiones elimina los cuatro guiones para producir la forma compacta de 32 caracteres que algunas APIs y bases de datos prefieren. Cada UUID se produce con crypto.randomUUID(), la fuente aleatoria criptográficamente segura del navegador, no el predecible Math.random(), así que sirven como identificadores no adivinables.

El modo masivo es el gancho de esta herramienta. Llenar una base de datos de prueba, escribir pruebas de integración o generar 500 IDs de pedido de ejemplo toma un clic, y luego Copiar todos o Descargar .txt entrega la lista a tu script o archivo de migración. Combínalo con el Formateador JSON cuando necesites incrustar IDs frescos en payloads de prueba: todo corre localmente en tu navegador y nada se sube ni se almacena.

Preguntas frecuentes

¿Qué es un UUID?
Un UUID (identificador universalmente único) es un valor de 128 bits escrito como 36 caracteres, por ejemplo 550e8400-e29b-41d4-a716-446655440000. Los UUIDs versión 4 se generan con bits aleatorios y se usan como claves primarias de bases de datos, IDs de pedidos, tokens de API e identificadores de prueba.
¿Estos UUIDs son realmente aleatorios?
Sí. Se generan con crypto.randomUUID(), la fuente aleatoria criptográficamente segura del navegador, no el predecible Math.random(). Eso los hace aptos como identificadores no adivinables.
¿Cuál es la diferencia entre UUID y GUID?
Son el mismo formato de 128 bits. GUID (identificador globalmente único) es simplemente el nombre que Microsoft le da a un UUID. Un UUID v4 de esta herramienta funciona en cualquier lugar donde se acepte un GUID.
¿Uso UUIDs en mayúsculas o minúsculas?
El estándar no lo exige, pero elige una forma y manténla. Las minúsculas son la convención común en APIs JSON y URLs; algunos sistemas heredados y bases de datos esperan mayúsculas. La herramienta tiene un modo mayúsculas de un clic.
¿Por qué quitaría los guiones?
Algunas APIs, bases de datos y esquemas de URL esperan la forma compacta de 32 caracteres sin guiones. El modo sin guiones los elimina por ti; el valor identifica el mismo UUID de cualquier forma.
¿Pueden colisionar dos UUIDs?
En la práctica, no. Con 122 bits aleatorios, tendrías que generar unos 2.7 trillones de billones de UUIDs para llegar a un 50% de probabilidad de una sola colisión. Para uso cotidiano, la unicidad está efectivamente garantizada.
Aviso: Los resultados son estimaciones solo para fines de planificación y no constituyen asesoramiento financiero. Los términos reales de préstamos, impuestos y rendimientos de inversión varían. Consulta a un profesional calificado antes de tomar decisiones financieras.