Generador de UUID / GUID
Genera Universally Unique Identifiers (UUID v4) seguros usando la Web Crypto API del navegador. Sin envío de datos al servidor. Genera hasta 100 UUIDs de una sola vez.
¿Qué es un UUID?
UUID (Universally Unique Identifier) es un identificador de 128 bits formateado como 32 dígitos hexadecimales en grupos separados por guiones: xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx.
Versiones de UUID
- UUID v1: basado en timestamp y dirección MAC. Predecible — NO usar para datos sensibles.
- UUID v4: completamente aleatorio. El más usado para IDs de base de datos y tokens.
- UUID v7 (nuevo): timestamp ordenable + aleatorio. Ideal para bases de datos ordenadas por tiempo. Disponible desde 2023.
Usar UUID en tu código
// JavaScript moderno (navegadores y Node.js 15+)
const id = crypto.randomUUID();
// → "550e8400-e29b-41d4-a716-446655440000"
// PHP
$id = Ramsey\Uuid\Uuid::uuid4()->toString();
// Python
import uuid
id = str(uuid.uuid4()) Preguntas frecuentes
¿Puede repetirse un UUID v4?
Teóricamente sí, pero la probabilidad es astronomicamente baja: para tener un 50% de probabilidad de colisión necesitarías generar 2.71 quintillones de UUIDs. En la práctica, se consideran únicos.
¿UUID es lo mismo que GUID?
GUID (Globally Unique Identifier) es el término de Microsoft para UUID. Son el mismo concepto y tienen el mismo formato.
Herramientas relacionadas
Generador de hash criptográfico
Genera hashes SHA-256 y SHA-512 de cualquier texto directamente en tu navegador. 100% privado, sin e…
Usar herramienta →Generador de números aleatorios
Genera números aleatorios entre cualquier rango, números sin repetición, dados virtuales y extracció…
Usar herramienta →Generador de contraseñas seguras
Genera contraseñas aleatorias y seguras con la longitud y complejidad que necesites. Mayúsculas, min…
Usar herramienta →