Generador UUID (v1, v4, v7, NIL)
Privacidad por diseño — se ejecuta completamente en tu navegador
Genera UUID de cada versión común (v1, v4, v7 y el UUID nulo) en tu navegador. Toova crea uno a la vez o en lote, copia con un clic, y nunca envía una solicitud a ningún servidor durante la generación.
Qué versión de UUID usar
UUID v4 es aleatorio y es la elección más común cuando sólo necesitas un identificador único sin orden. UUID v7 está ordenado por tiempo, lo que lo hace ideal para claves primarias de base de datos porque las inserciones aterrizan al final del índice en vez de dispersarse por él. UUID v1 está basado en marca de tiempo y MAC y rara vez es la elección correcta hoy. Toova genera los tres, más el UUID nulo para pruebas.
Generación en lote y formato
Genera un único UUID para pruebas rápidas, o hasta diez mil a la vez para sembrar fixtures, poblar bases de datos de desarrollo o pruebas de carga. Los formatos de salida incluyen la forma canónica con guiones, hex sin guiones, mayúsculas y envueltos en llaves para lenguajes que esperan ese estilo. El resultado es copiable con un clic y puede exportarse como lista de texto plano.
Criptográficamente aleatorio, localmente
Los UUID aleatorios usan el generador criptográfico de números aleatorios del navegador, la misma fuente que tu navegador usa para claves TLS. Los valores son impredecibles y únicos con probabilidad abrumadora. La generación corre enteramente en tu navegador: ningún servidor está involucrado, no ocurre ningún registro, y puedes verificar cero solicitudes salientes con la pestaña Red abierta.
Preguntas frecuentes
- ¿Debo usar v4 o v7 para mi base de datos?
- Usa v7 para diseños nuevos de base de datos. Los IDs ordenados por tiempo agrupan inserciones recientes en la misma página de índice, lo que mejora dramáticamente el rendimiento de escritura y la localidad. Quédate con v4 si tu sistema ya depende de IDs aleatorios impredecibles.
- ¿Qué tan únicos son los UUID aleatorios?
- UUID v4 tiene 122 bits de aleatoriedad, lo que significa que la probabilidad de colisión es minúscula para cualquier aplicación razonable. Necesitarías generar billones antes de que el riesgo se vuelva material.
- ¿Puedo generar UUID en lote?
- Sí. Toova puede producir hasta diez mil a la vez. La salida es un UUID por línea, lista para pegar en un seeder de base de datos o un archivo de fixture.
- ¿Qué es el UUID nulo?
- El UUID nulo es 00000000-0000-0000-0000-000000000000. Se usa como valor centinela para significar "sin UUID asignado" o como el placeholder de prueba en ejemplos de código.
- ¿La generación es verdaderamente aleatoria?
- Sí. Toova usa el generador criptográfico de números aleatorios del navegador, la misma fuente usada para claves TLS y cookies seguras. No hay semillas predecibles involucradas.