Genera registros JSON falsos para desarrollo y pruebas con campos conmutables y semilla reproducible. Todo ocurre en tu navegador.
La generación ocurre localmente en tu navegador. Ningún conjunto de datos sale de tu dispositivo.
Si fijas una semilla mayor que 0, el mismo valor reproduce siempre el mismo conjunto; vacía usa Math.random.
Cada control activa la misma función de reconstrucción con un debounce de 250 ms: cambia el número, marca un campo o escribe una semilla y el conjunto se regenera al instante. Cada registro se construye recorriendo la lista fija de campos en orden de esquema — id, name, email, username, phone, address, date, company, product, sentence, price, active, uuid — y conservando solo los marcados, así el orden de las claves dentro de cada objeto permanece estable. El resultado se imprime con sangrado de dos espacios.
No, y es a propósito. Todas las direcciones terminan en example.com, example.org o example.net, los tres dominios que la RFC 2606 reserva para documentación y pruebas, así que nunca llegarán a una bandeja real. Los teléfonos usan la centralita 555 reservada a la ficción. Los datos son seguros para commitear y probar, pero no sirven para crear cuentas en ningún sitio.
Si dejas la semilla vacía se usa Math.random y cada pulsación produce datos nuevos. Con un entero de 1 en adelante la herramienta cambia a un generador pseudoaleatorio mulberry32 inicializado con ese valor: la misma semilla y los mismos ajustes reproducen un conjunto de datos idéntico byte a byte, en cualquier máquina y sesión. La única excepción es el campo uuid, que siempre sale de Web Crypto y no es reproducible.
Un JSON de 1.000 registros con sangrado ocupa bastante y volvería lenta el área de texto, así que la vista previa se limita a los 100 primeros. Copiar JSON y Descargar .json siempre incluyen todos los registros que pediste: el límite es solo visual.
No. El generador ofrece un esquema fijo de trece tipos (id, name, email, username, phone, address, date, company, product, sentence, price, active, uuid) y tú eliges cuáles aparecen. Mantener el vocabulario fijo es lo que hace predecible la salida, útil la semilla y ligera la página.
No. Todo el generador es JavaScript puro que corre en tu navegador: sin CDN, sin API, sin peticiones de red. El conjunto de datos se construye y permanece en tu pestaña, y se descarta al cerrar la página.
Si acabas de usar Generador de datos JSON de prueba, los siguientes pasos naturales son Contador de palabras y caracteres, Contador de palabras únicas, Convertidor de mayúsculas y minúsculas, o explora todas las herramientas de Herramientas diarias.