Datos de prueba JSON y CSV

Elige campos, revisa registros tipados y exporta JSON o CSV. Generación local con una semilla reproducible.

TempGeneratorPreparando todo…

Generado en este navegador. Sin cuenta, subidas ni historial guardado.

Tu esquema

Deja vacío para crear una semilla. Reutiliza la semilla mostrada y el esquema para repetir los registros.

1–5000 filas · 1–16 campos · vista previa de hasta 20 filas

Tu esquema

Nombres únicos: letras, números y guiones bajos; empieza por letra o _. Hasta 40 caracteres.

Cargando editor…

Vista previa

Elige los campos y genera un conjunto de datos.

CSV entrecomilla cada celda. Los prefijos de texto peligrosos reciben un apóstrofo; JSON conserva los valores. Revisa la importación de la hoja de cálculo; guardar y reabrir puede cambiar la protección.

Crear datos reproducibles

  1. Nombra cada campo y elige su tipo. Añade o elimina campos según la importación.
  2. Elige las filas. Introduce una semilla para reproducir la prueba.
  3. Genera, revisa las primeras 20 filas y copia o descarga todas.

Datos para formularios, tablas e importaciones

Usa registros de prueba explícitos para crear una tabla, probar un importador o preparar un cuerpo de API. La etiqueta y el correo comparten el número de fila. El ejemplo muestra el esquema inicial, no un cliente real.

[{"id":1,"label":"Fixture 0001","email":"fixture.1@example.test","active":true}]

Los ID empiezan en 1. Enteros de 0 a 10000, decimales de 0 a 1000 con hasta dos decimales y fechas de 2026 en YYYY-MM-DD. Estados: draft, active y archived. Las notas alternan acentos, árabe, japonés, comillas y saltos de línea.

Elegir la exportación

JSON conserva números y booleanos en una lista de objetos. CSV es una tabla con encabezados, comas, comillas duplicadas y líneas CRLF. La descarga CSV incluye BOM UTF-8 para hojas de cálculo; la copia no. La aplicación decide cómo interpretar los tipos.

Guarda semilla, nombres, tipos y versión fixture-v1. Reordenar campos conserva sus valores; cambiar nombre o tipo cambia su secuencia. Las fechas no dependen del reloj. La semilla sirve para repetir, no para seguridad.

Alcance y límites

Hasta 5000 filas y 16 campos planos. Se usa un worker cuando está disponible; si no, pequeños lotes ceden tiempo al navegador. Cancelar detiene el trabajo pendiente. Sin esquemas anidados, distribuciones personalizadas, escrituras en base de datos ni garantía de pruebas de carga. Los datos desaparecen al recargar. Sin direcciones postales, identidades reales ni identificadores bancarios o de pago.

Preguntas frecuentes

¿Pueden recibir mensajes estos correos?

No. fixture.1@example.test usa el dominio reservado .test. Usa por separado el correo temporal para recepción real, según su disponibilidad.

¿La misma semilla reproduce siempre el archivo?

La misma semilla, filas, orden, nombres, tipos y generador fixture-v1 producen el mismo contenido en todos los idiomas. Guarda el archivo para regresiones duraderas; una versión futura puede cambiarlo.

¿CSV es idéntico a JSON?

No. JSON conserva tipos escalares; CSV contiene texto. La protección puede añadir apóstrofos a prefijos peligrosos. Guardar y reabrir varía según la hoja de cálculo; usa JSON para conservar valores y tipos exactos.