Saltar al contenido

Generador de datos ficticios

Genera registros de usuarios falsos - nombre, email, teléfono, dirección - en JSON o CSV.

[
  {
    "id": "1",
    "firstName": "Pablo",
    "lastName": "Brown",
    "email": "pablo.brown58@example.com",
    "city": "Toronto",
    "country": "Italy"
  },
  {
    "id": "2",
    "firstName": "Kenji",
    "lastName": "Patel",
    "email": "kenji.patel87@example.com",
    "city": "Berlin",
    "country": "Mexico"
  },
  {
    "id": "3",
    "firstName": "Hans",
    "lastName": "Kowalski",
    "email": "hans.kowalski1@example.com",
    "city": "Buenos Aires",
    "country": "Germany"
  },
  {
    "id": "4",
    "firstName": "Casey",
    "lastName": "Brown",
    "email": "casey.brown0@example.com",
    "city": "Copenhagen",
    "country": "Netherlands"
  },
  {
    "id": "5",
    "firstName": "Sam",
    "lastName": "Müller",
    "email": "sam.müller32@example.com",
    "city": "Rome",
    "country": "Norway"
  },
  {
    "id": "6",
    "firstName": "Jordan",
    "lastName": "Hussein",
    "email": "jordan.hussein48@example.com",
    "city": "London",
    "country": "Sweden"
  },
  {
    "id": "7",
    "firstName": "Priya",
    "lastName": "Novak",
    "email": "priya.novak23@example.com",
    "city": "Brussels",
    "country": "Egypt"
  },
  {
    "id": "8",
    "firstName": "Avery",
    "lastName": "Hussein",
    "email": "avery.hussein41@example.com",
    "city": "Lisbon",
    "country": "Finland"
  },
  {
    "id": "9",
    "firstName": "Camille",
    "lastName": "Singh",
    "email": "camille.singh43@example.com",
    "city": "Toronto",
    "country": "Italy"
  },
  {
    "id": "10",
    "firstName": "Omar",
    "lastName": "Andersen",
    "email": "omar.andersen74@example.com",
    "city": "Berlin",
    "country": "Brazil"
  }
]

Elige cantidad y campos, devolvemos un bloque JSON, CSV o INSERT SQL. Nombres, emails y direcciones combinados al azar desde un dataset incluido.

Cómo usarla

  1. Elige cantidad y campos

    Número de filas y campos a incluir.

  2. Elige el formato

    Array JSON, CSV con cabecera o sentencias SQL INSERT.

  3. Copia o descarga

    Pulsa Copiar para llevarte la cadena, o pégala en tu script de seed.

¿Qué es?

Un generador de datos ficticios produce registros realistas pero sintéticos para sembrar bases de datos, poblar maquetas de UI o hacer pruebas de carga de endpoints. Los campos se combinan al azar desde un pequeño dataset incluido - nombres, apellidos, ciudades, calles, empresas, puestos - así que la salida es única en cada ejecución y libre de datos personales reales.

Cuándo usarla

Sembrar una base de datos de desarrollo; construir una maqueta tipo Figma donde «50 filas de usuarios» convence más que «Lorem Ipsum»; hacer pruebas de carga de una UI de búsqueda o filtro; poblar el archivo de ejemplo de un flujo de importación CSV. Evita usarlo para cosas de cara al cliente o para analítica; los datos son demasiado sintéticos para comportarse como usuarios reales.

Errores comunes

Usar los emails generados para probar envío real - example.com rebota, lo cual es el comportamiento correcto pero rompe tests que asumen entrega. Olvidar fijar una semilla cuando la reproducibilidad importa - este generador es aleatorio, así que dos ejecuciones producen salidas distintas. Y generar gigabytes de registros en el navegador cuando lo que quieres es una librería faker del lado servidor; esta herramienta llega como mucho a 10 000 filas.

Preguntas frecuentes

¿Los emails y teléfonos son reales?
No. Los emails usan los dominios example.com / example.org reservados a este uso por la RFC 2606. Los teléfonos usan el prefijo 555 cuando es posible (convención de TV / cine de EE.UU. para números ficticios).
¿Cuánto puedo generar?
Hasta 10 000 registros por clic - el navegador aguanta eso cómodamente como cadena. Para seeds mayores, mejor un generador del lado servidor (faker, mimesis).

Valora esta herramienta

Comparte tu experiencia para ayudar a los demás.

Más en esta categoría