UUID
Generator.
Genera UUIDs v4 criptográficamente seguros. Generación masiva de hasta 100, múltiples formatos, copia con un clic.
Todo sobre el UUID Generator.
El UUID Generator de GaloDev usa crypto.randomUUID() del navegador para generar identificadores únicos universales v4 criptográficamente seguros. Podés generar desde 1 hasta 100 UUIDs a la vez, elegir el formato (estándar, mayúsculas, sin guiones, con llaves) y copiar uno o todos con un clic.
Cómo usarlo
Hacé clic en "Generar" para crear un UUID v4. Para generación masiva, ajustá el slider a la cantidad que necesitás y hacé clic en "Generar N". Elegí el formato de salida y copiá todos de una vez o uno por uno.
¿Qué es un UUID v4?
UUID v4 es un identificador de 128 bits generado con datos aleatorios. Tiene el formato xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx donde x es aleatorio e y es 8, 9, a o b. La probabilidad de colisión es prácticamente cero.
¿Cuándo debería usar UUID en lugar de IDs numéricos?
Los UUIDs son ideales cuando necesitás generar IDs en el cliente sin coordinación con el servidor, cuando querés evitar que los IDs sean predecibles (seguridad), o en sistemas distribuidos donde varios nodos generan registros.
¿Es realmente único?
En términos prácticos, sí. La probabilidad de generar dos UUIDs v4 iguales es 1 en 2^122 (5.3×10^36). Generando mil millones de UUIDs por segundo durante 100 años, la probabilidad de colisión seguiría siendo negligible.
¿Puedo usar UUID v4 como clave primaria en una base de datos?
Sí, y es una práctica común. El único trade-off es que los UUIDs son más grandes que los enteros (16 bytes vs 4-8 bytes) y pueden afectar el rendimiento de los índices en tablas muy grandes.
También podrías necesitar.
Todas las tools →JSON Formatter
Pretty-print, minify y validación JSON en tiempo real. Detecta errores con precisión de línea y carácter.
Base64 Tool
Codifica y decodifica texto en Base64 al instante. Soporta texto plano, JSON y URLs. Todo en tu navegador.
Password Generator
Contraseñas criptográficamente seguras con un clic. Longitud ajustable, símbolos opcionales, excluye caracteres ambiguos.
Regex Tester
Testea expresiones regulares en tiempo real. Resalta coincidencias, muestra grupos de captura, incluye cheatsheet.