Ir al contenido principal
Bethemesh

Generador de UUID

Crea tantos identificadores UUID v4 aleatorios como necesites y cópialos rápidamente para pruebas, datos técnicos o identificadores temporales.

  • Portapapeles
  • Exportar
Automatizar

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Crea entre 1 y 100 UUID versión 4 para objetos de prueba, recursos de API o registros importados. Cada solicitud produce una nueva serie en tu navegador sin contactar con un servicio de generación remoto. Los identificadores aparecen uno por línea y pueden mostrarse en mayúsculas. Elige esta versión si necesitas identificadores aleatorios independientes: un UUID v4 no contiene la fecha de creación ni permite ordenar los elementos cronológicamente.

Un UUID tiene 128 bits y suele escribirse con 32 dígitos hexadecimales separados por cuatro guiones, en grupos 8-4-4-4-12. La versión 4 reserva bits para indicar la versión y la variante; los 122 restantes son aleatorios. El tercer grupo empieza por 4 y el cuarto por 8, 9, a o b. Estas marcas describen el formato, pero no demuestran por sí solas la calidad del generador.

La herramienta solicita cada valor a crypto.randomUUID, la API criptográfica del navegador. Necesita un navegador compatible y un contexto seguro, normalmente HTTPS o localhost. La cantidad debe ser un entero entre 1 y 100; se rechazan las entradas vacías, decimales o fuera del intervalo. Si la API no está disponible, aparece un mensaje distinto al de cantidad incorrecta.

La opción de mayúsculas solo modifica la escritura de las letras hexadecimales: no crea un identificador diferente. En cambio, volver a pulsar Generar produce valores nuevos. Si cambias las opciones, se oculta la lista anterior para que no la confundas con una serie obtenida con los nuevos ajustes. Guarda la lista que necesites antes de repetir la generación.

Cómo utilizar esta herramienta

  1. Definir la serie

    Introduce una cantidad entera de 1 a 100 y elige las mayúsculas si las necesitas. Este límite se aplica a cada solicitud, no a los UUID posibles.

  2. Generar en el navegador

    Inicia la generación en una página segura. Si el navegador no ofrece la API, comprueba su compatibilidad y el contexto de la página antes de reintentarlo.

  3. Guardar los identificadores

    Copia o descarga la lista antes de generar otra. La salida es texto con un valor por línea; no es directamente un array JSON listo para insertar.

Casos de uso

Crear referencias de prueba

Asigna identificadores distintos a los objetos de un conjunto JSON sin reutilizar claves de producción. Escribe cada UUID como una cadena entre comillas, no como un número.

Preparar una importación

Genera una lista breve para una columna de identificadores. Comprueba el tipo que espera la base de datos y conserva una restricción de unicidad al importar.

Identificar recursos de demostración

Prepara referencias independientes para rutas o documentos de prueba sin exponer claves de producción.

Ejemplos

Generar un valor

Salida observada durante una ejecución: la tuya será diferente. El tercer grupo empieza por 4 y el cuarto por b, indicando versión y variante.

Entrada

1

Resultado

a63c3251-497f-4834-b013-31b606e6b306

Mostrar dos valores en mayúsculas

Son ejemplos ejecutados, no resultados que debas reproducir. La opción modifica la escritura; una nueva generación también cambia los identificadores.

Entrada

2

Resultado

44143C71-2BDD-4463-A759-E4593D1942D6
D6642C7B-EDFE-4904-9C9E-688D5A9E2C44

Consejos y buenas prácticas

  • Un UUID aleatorio no concede autorización. Protege el acceso a los recursos aunque su dirección contenga un identificador difícil de adivinar.
  • No sustituyas claves existentes sin actualizar sus referencias: generar otra lista puede romper las relaciones entre objetos.
  • Usa el tipo UUID nativo de la base cuando exista; las mayúsculas no crean otro tipo de identificador.

Fuentes y referencias

Preguntas frecuentes

¿Se garantiza que todos los UUID sean distintos?

Las colisiones son extremadamente improbables con un generador correcto, pero no son matemáticamente imposibles. Mantén una restricción de unicidad donde tu sistema la necesite.

¿Puedo generar UUID v1, v5 o v7?

No. Esta interfaz solo genera v4. No ofrece marcas temporales v7 ni generación determinista a partir de un nombre y un espacio de nombres.

¿Las mayúsculas cambian el UUID?

No. Cambian su representación hexadecimal. Aun así, revisa cómo compara el texto el sistema receptor para evitar dos escrituras de un mismo valor.

¿Por qué cambia la lista al generar de nuevo?

Cada pulsación solicita nuevos valores aleatorios, sin semilla configurable ni recuperación de la serie anterior. Guarda los identificadores antes de repetir la operación.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Formatea, minimiza y valida un documento JSON para hacerlo más legible o compacto.

DesarrolloDestacadaUsar esta herramienta