Saltar al contenido
ToolFarmToolFarm
Desarrollo

Generador de UUIDs

Genera identificadores UUID v4 criptográficamente seguros al instante.

2 min de lectura
Opciones

Qué hace esta herramienta

Generador de UUIDs versión 4 criptográficamente seguros. Genera uno o varios, en mayúsculas o minúsculas, con o sin guiones. Ideal para bases de datos, ficheros temporales o claves únicas.

Para tokens efímeros combina con codificador Base64. Si quieres una versión legible del UUID para una URL, pásalo por generador de slugs.

Para qué te sirve

  • Crear identificadores únicos para registros de base de datos.
  • Generar nombres aleatorios para archivos temporales o subidas.
  • Producir tokens efímeros sin colisiones.
  • Rellenar columnas UUID en migraciones de prueba.

Cómo se usa

  1. Indica cuántos UUIDs quieres generar.
  2. Activa la opción mayúsculas si los necesitas con letras en mayúscula.
  3. Activa sin guiones si quieres el formato compacto de 32 caracteres.
  4. Copia la salida o descárgala como texto plano.

Todo el trabajo ocurre dentro de tu navegador, sin subir archivos a ningún servidor. Ver más herramientas del mismo campo.

Cuándo conviene usar un UUID v4 y cuándo no

UUID v4 es la opción por defecto para identificar registros, pero no siempre es la mejor. Esta guía rápida te ayuda a decidir.

  • Claves primarias en bases de datosBuena opción si quieres generar IDs sin coordinarte con la base. Cuidado con la indexación: los UUID aleatorios fragmentan el índice más que los autoincrementales.
  • Tokens de sesiónEvita. Para sesiones usa tokens firmados (JWT) o bytes aleatorios de mayor entropía. UUID v4 es identificador, no autenticador.
  • Nombres de archivo temporalIdeal. Cero colisiones, fácil de leer en logs y no revela nada del contenido.
  • Identificadores de evento o trazabilidadPerfecto. Cada evento lleva su propio UUID y permite correlacionar logs entre servicios.
  • URLs públicas cortasMejor no. UUID es largo y poco legible. Usa nanoid o un slug corto si quieres que se comparta.

Otras herramientas que la gente suele usar en el mismo flujo.

Desarrollo

Preguntas frecuentes

¿Qué es un UUID v4?

Es un identificador universalmente único de 128 bits cuyos bits relevantes son aleatorios. La probabilidad de colisión es tan baja que se considera despreciable en cualquier sistema real.

¿Es seguro usarlos como tokens?

Para identificadores opacos sí. Para tokens de sesión o autenticación es mejor usar tokens diseñados para criptografía (por ejemplo, tokens firmados o random bytes específicos). UUID v4 sirve para identificar, no necesariamente para autenticar.

¿Por qué tienen ese formato con guiones?

El estándar RFC 4122 define el formato 8-4-4-4-12 separado por guiones para que sea legible. Sin guiones, las 32 letras hexadecimales son el mismo identificador, solo que más compacto.

¿Se generan en local?

Sí. La herramienta usa la API crypto.randomUUID() de tu navegador, que es criptográficamente segura y funciona offline. No se llama a ningún servidor.