Generador de datos falsos para pruebas

Define un esquema —el nombre de cada campo y su tipo (nombre, email, fecha, UUID, precio, booleano…)— indica cuántos registros necesitas y genera datos de prueba realistas al instante. Exportas el resultado en JSON, CSV, XML, SQL (sentencias INSERT) o como tabla para pegar en una hoja de cálculo.

O importa la especificación de tu API —un archivo OpenAPI 3 o Swagger 2 en JSON o YAML— y la herramienta recorre cada endpoint y genera un ejemplo de cuerpo para su petición y su respuesta, siguiendo el esquema de cada uno: resuelve las referencias ($ref), respeta los enum y ejemplos declarados, y adivina valores realistas a partir del formato y el nombre de cada campo.

Sirve para rellenar una base de datos de desarrollo, probar cómo se comporta una interfaz con muchos registros, montar un mock de tu API a partir de su contrato, o preparar un ejemplo sin usar datos reales de personas.

Gratis · sin marca de agua · sin subir archivos

Qué puedes hacer con Generador de datos falsos

  • Esquema personalizable: nombre y tipo de cada campo
  • Más de 20 tipos: nombre, email, fecha, UUID, precio, IP, color…
  • Importa OpenAPI 3 o Swagger 2 (JSON o YAML)
  • Fakea el request y la respuesta de cada endpoint del contrato
  • Resuelve $ref y respeta enum, ejemplos y rangos del esquema
  • Hasta 1000 registros por generación en modo esquema
  • Exporta a JSON, CSV, XML, SQL o tabla (hoja de cálculo)
  • Procesamiento 100% local

Cómo usar Generador de datos falsos paso a paso

  1. 1

    Elige el modo

    Usa un esquema de campos manual o importa tu especificación OpenAPI/Swagger pegándola o subiendo el archivo.

  2. 2

    Ajusta lo que necesites

    En modo esquema defines campos y cuántos registros; en modo API eliges qué endpoints incluir y cuántos ítems por lista.

  3. 3

    Genera y exporta

    Pulsa Generar y copia o descarga el resultado en el formato que necesites.

Datos de prueba sin usar datos reales

Para desarrollar y probar hace falta rellenar tablas y listas, y usar datos reales de clientes para eso es un riesgo innecesario: basta con que ese entorno de pruebas se filtre para tener un problema. Los datos falsos resuelven eso —tienen la forma correcta pero no corresponden a ninguna persona real—.

Aquí defines exactamente los campos que necesitas y su tipo, así que los datos encajan con tu modelo y puedes generar tantos registros como quieras para ver cómo se comporta todo a escala.

Datos de ejemplo directamente desde tu Swagger

Si ya tienes la especificación de tu API, no hace falta redefinir el esquema a mano. Importa el documento OpenAPI 3 o Swagger 2 —en JSON o en YAML— y la herramienta lo analiza en tu navegador: detecta cada ruta y método, localiza el esquema del cuerpo de la petición y de la respuesta correcta, y rellena ambos con datos falsos que respetan ese contrato.

Resuelve las referencias internas ($ref) a los modelos, sigue los enum y los valores de ejemplo que ya hayas declarado, y para el resto infiere valores realistas a partir del formato (uuid, email, date-time…) y del nombre del campo. El resultado es un documento JSON con un ejemplo de request y response por cada endpoint que elijas, listo para pruebas o para montar un mock.

Varios formatos de salida

En el modo esquema, el mismo conjunto de datos se exporta a JSON para una API, a CSV o a la tabla para una hoja de cálculo, a XML, o a SQL como sentencias INSERT listas para ejecutar. Y todo se genera en tu navegador, sin enviar nada a ningún servidor.

Preguntas frecuentes

¿Puedo definir qué campos y tipos genero?

Sí. Añades cada campo con su nombre y eliges su tipo entre más de veinte (nombre, email, fecha, UUID, precio, ciudad, IP, color y más), y decides cuántos registros generar.

¿Puedo generar datos a partir de un Swagger u OpenAPI?

Sí. Pega o sube tu especificación OpenAPI 3 o Swagger 2, en JSON o YAML, y la herramienta genera un ejemplo de cuerpo para la petición y la respuesta de cada endpoint siguiendo su esquema, resolviendo las referencias y respetando los enum y ejemplos declarados.

¿En qué formatos puedo exportar?

En modo esquema exportas a JSON, CSV, XML, SQL (sentencias INSERT) y como tabla separada por tabuladores para pegar en una hoja de cálculo. La importación de Swagger produce un documento JSON con el ejemplo de cada endpoint. Puedes copiar o descargar el resultado.

¿Los datos corresponden a personas reales?

No. Son datos generados al azar con la forma correcta pero sin relación con ninguna persona real, y todo (incluido el análisis del Swagger) ocurre en tu navegador sin enviar nada a ningún servidor.

Otras herramientas que te pueden servir

Open Utils es un proyecto de código abierto con licencia MIT. Puedes revisar exactamente qué hace esta herramienta —y comprobar que tus archivos no se envían a ninguna parte— en el repositorio en GitHub.