Generador de datos simulados y JSON
Define campos de esquema y genera conjuntos de datos simulados en JSON realistas para probar API, crear demos y validar contratos de datos de la interfaz.
Define field schema rules and generate realistic mock JSON records instantly in your browser. Ideal for API prototyping, QA fixtures, and demo datasets.
Min 1, max 5000
Supported types: name, email, number, integer, boolean, date, uuid, url, phone, string.
Características
- Generación basada en esquemas: Define campos con reglas sencillas `campo:tipo` y genera arrays JSON estructurados en segundos para probar API, frontends e integraciones.
- Procesamiento privado en el navegador: Toda la generación ocurre localmente en tu navegador, de modo que los conjuntos de datos de ejemplo y las definiciones de esquema permanecen privados, sin ninguna subida al servidor.
- Tipos de campo integrados y variados: Genera nombres, correos, UUID, URL, fechas, números, booleanos, teléfonos y cadenas genéricas realistas a partir de un único modelo de campo reutilizable.
- Uso gratuito e ilimitado: Genera hasta 5000 filas por ejecución sin registro, sin sistema de créditos y sin límites ocultos. Copia o descarga tu salida JSON al instante.
Casos de uso
- Prototipado de contratos de API: Crea rápidamente muestras de carga realistas para probar endpoints de API, la validación del cliente y el renderizado de respuestas durante el diseño inicial del backend.
- Pruebas de estado del frontend: Genera arrays JSON predecibles para tablas, paneles, rejillas de tarjetas y filtros de búsqueda sin esperar a servicios en directo.
- Siembra de fixtures de QA: Produce conjuntos de datos de ejemplo para pruebas de regresión, validación de casos límite y pruebas de humo de integración con definiciones de esquema repetibles.
- Preparación de datos de demostración: Crea JSON de demo limpio y realista para recorridos de producto, vistas previas para partes interesadas y tutoriales de incorporación sin exponer registros de producción.
- Desarrollo centrado en el contrato: Redacta los esquemas de campos desde el principio y genera cargas simuladas que mantengan alineados las especificaciones de API, la documentación y las suposiciones del frontend.
- Simulación de carga y paginación: Crea conjuntos de datos más grandes para simular el comportamiento de la paginación, el rendimiento de la ordenación y la capacidad de respuesta de la interfaz en aplicaciones cliente.
Formato del esquema
Cada línea sigue el patrón `nombreCampo:tipo`. Los tipos compatibles incluyen `name`, `email`, `number`, `integer`, `boolean`, `date`, `uuid`, `url`, `phone` y `string`. Así la creación de esquemas es sencilla y aun así cubre los contratos de datos más habituales en el trabajo con API e interfaces.
Controles de salida
Puedes elegir el número de filas y el modo de formato JSON. La salida con sangría es ideal para la inspección humana y la documentación, mientras que la salida compacta funciona bien para la transferencia de cargas y las pruebas orientadas al rendimiento.
Flujo de trabajo típico
Define el esquema, establece el número de filas, genera los datos y luego copia o descarga el archivo JSON. Los equipos pueden versionar preajustes de esquema en documentos o repositorios y regenerar fixtures nuevos siempre que evolucionen los contratos de campos.
Privacidad
Toda la generación se ejecuta localmente en tu navegador. No se suben definiciones de esquema ni filas JSON generadas a servidores externos, lo que hace que la herramienta sea segura para flujos de desarrollo internos y de prelanzamiento.
Preguntas frecuentes
Usa un campo por línea con el formato `nombreCampo:tipo`. Ejemplo: `email:email` o `isActive:boolean`. Así la configuración es rápida y aun así se generan cargas estructuradas para pruebas y demos.
Los tipos compatibles son name, email, number, integer, boolean, date, uuid, url, phone y string. Cubren la mayoría de los requisitos habituales de fixtures de API e interfaz.
Sí. Toda la generación de datos simulados se realiza en tu navegador y nunca se sube a servidores externos.
Sí. Puedes definir entre 1 y 5000 filas por ejecución, tanto para muestras pequeñas como para fixtures de prueba más grandes.
Sí. El panel de salida incluye soporte de descarga para que guardes las cargas generadas como archivos JSON.
Sí. Está diseñado para mocks de API, pruebas de estado del frontend, siembra de fixtures y preparación de cargas para demos.
Sí. El generador de datos simulados es gratuito y no requiere registro.