Generador de datos ficticios: datos de prueba falsos en formato JSON, CSV y SQL

Crea hasta 10 000 filas de datos de prueba realistas —usuarios, productos, pedidos, direcciones, empresas o registros API anidados— o diseña tu propio esquema. Exporta los datos en formato JSON, JSON Lines, CSV, SQL INSERT o TypeScript. Todo es sintético y se genera directamente en tu navegador.

Actualizado el

Esquema

Datos sintéticos, no personas reales. Los correos electrónicos usan dominios de ejemplo reservados (example.com, example.org, example.net) y los números de teléfono son de rangos reservados para la ficción, así que nada de esto puede llegar a una persona real.

Vista previa

Resultado

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Generador de datos ficticios

  1. Elige una plantilla —Usuarios, Productos, Pedidos, Direcciones, Empresas, Entradas de blog, Registros de API o Eventos— o empieza desde cero.
  2. Edita el esquema: cambia el nombre de los campos, modifica los tipos, establece rangos (por ejemplo, 18-80 para un entero, un intervalo de fechas o una lista de enumeración), o añade objetos y matrices anidados.
  3. Elige el número de filas (hasta 10 000), una configuración regional para los nombres y las direcciones, y una semilla: la misma semilla siempre genera los mismos datos.
  4. Elige entre JSON, JSON Lines, CSV, SQL INSERT o TypeScript y, a continuación, copia o descarga el archivo.

¿Por qué usar datos de prueba generados?

Los datos reales de los clientes no deben usarse en el desarrollo, el entorno de pruebas, las demostraciones ni las capturas de pantalla: suponen un riesgo para la privacidad y, en la UE, suelen ser un problema en relación con el RGPD. Los datos generados parecen lo suficientemente realistas como para probar diseños, ordenaciones, paginación, importaciones al CMS y clientes de API, y te permiten crear exactamente los casos extremos que necesitas: nombres largos, caracteres acentuados, valores vacíos, miles de filas.

Tipos de campo

GrupoTiposArgumento
Personasnombre, apellidos y nombre completo, correo electrónico, nombre de usuario, teléfono, cargo, avatar—
Lugarescalle, ciudad, código postal, paísLa configuración regional determina el formato
Comercioempresa, producto, precio, moneda, SKU, categoríaPrecio: 5-500
Númerosentero, flotante, booleano, identificador incremental1-100, 0-1 · booleano: % verdadero
Horafecha, marca de tiempo ISO, marca de tiempo Unix2024-01-01..2026-12-31
ID y webUUID v4, nanoid, color hexadecimal, URL, IPv4nanoid: longitud
Textopalabras, frase, párrafoNúmero de palabras
Estructuraenumeración, objeto anidado, matriz de objetosEnumeración: draft,published · matriz: 1-3 elementos

Privacidad desde el diseño

Todos los valores son ficticios. Las direcciones de correo electrónico siempre usan los dominios example.com, example.org y example.net, que la RFC 2606 reserva para documentación, así que si por error se envía un correo de prueba, no llegará a nadie. Los números de teléfono usan rangos reservados para la tele y el cine —555-01xx en Norteamérica y el rango 07700 900xxx de Ofcom para series en el Reino Unido— o son patrones ficticios claramente identificados en otros lugares. Los avatares son iniciales SVG integradas, así que no se carga nada de servicios de terceros.

Usa la salida

  • JSON: alimenta una API simulada, un servidor JSON o una importación al CMS de Webflow tras convertirlo con el conversor de JSON a CSV.
  • CSV: impórtalo a hojas de cálculo, Airtable o el CMS de Webflow (los valores anidados se aplanan a cadenas JSON).
  • SQL INSERT: rellena una tabla local de PostgreSQL, MySQL, SQLite o SQL Server; los valores se escapan y se ponen entre comillas según el dialecto.
  • TypeScript: una matriz de fixtures tipada para pruebas unitarias y Storybook. Genera los tipos correspondientes con «JSON to Types».

¿Solo necesitas ID? Usa el generador de UUID. Para texto de relleno, prueba el generador de Lorem Ipsum.

También se busca como: generador de datos falsos, generador de datos de prueba, datos de ejemplo, generador aleatorio de json, datos de usuario falsos, datos de ejemplo en formato csv, generador de sentencias insert de sql, datos de simulación de la api.

Herramientas que combinan con: Generador de datos ficticios

  • Formateador JSON — Pega el código JSON para formatearlo, minimizarlo o validarlo.
  • CSV to JSON — Paste CSV or TSV and get a JSON array of objects.
  • JSON Schema Validator — Paste a schema and some JSON to see exactly which values break which rule — or generate a starting schema from example data.
  • JSONPath Tester — Type a JSONPath query and instantly see what it selects — with the exact path of each match.

Preguntas frecuentes

¿Son reales los datos generados?
No. Todos los nombres, direcciones, correos electrónicos y números de teléfono se generan a partir de listas de palabras integradas y números aleatorios. Los correos electrónicos usan dominios de ejemplo reservados y los números de teléfono, rangos ficticios, así que no pueden pertenecer a personas reales.
¿Puedo volver a obtener los mismos datos?
Sí. El generador utiliza un generador de números aleatorios con semilla: la misma semilla, el mismo esquema, la misma configuración regional y el mismo número de filas producen siempre un resultado idéntico, lo cual resulta muy útil para las pruebas de instantáneas.
¿Cómo funcionan los objetos anidados en CSV y SQL?
JSON y TypeScript conservan el anidamiento. CSV y SQL no pueden almacenar estructuras anidadas en una sola celda, así que los objetos y las matrices anidados se escriben como cadenas JSON.
¿Cuántas filas puedo generar?
Hasta 10 000 filas por ejecución. La vista previa muestra las primeras 50; cópialas o descárgalas para obtener el conjunto completo.
¿Se envía mi esquema a un servidor?
No. Generation funciona íntegramente en tu navegador. Tu último esquema se guarda en el almacenamiento local, así que estará ahí cuando vuelvas.
¿Puedo instalar Generador de datos ficticios como aplicación web y utilizarla sin conexión?
Sí. Generador de datos ficticios es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas