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": "Quinn",
    "lastName": "Smith",
    "email": "quinn.smith22@example.com",
    "city": "New York",
    "country": "Canada"
  },
  {
    "id": "2",
    "firstName": "Quinn",
    "lastName": "Brown",
    "email": "quinn.brown89@example.com",
    "city": "Cairo",
    "country": "Canada"
  },
  {
    "id": "3",
    "firstName": "Avery",
    "lastName": "Novak",
    "email": "avery.novak32@example.com",
    "city": "Mexico City",
    "country": "South Korea"
  },
  {
    "id": "4",
    "firstName": "Noah",
    "lastName": "Patel",
    "email": "noah.patel20@example.com",
    "city": "Amsterdam",
    "country": "Austria"
  },
  {
    "id": "5",
    "firstName": "Camille",
    "lastName": "Kim",
    "email": "camille.kim47@example.com",
    "city": "Sao Paulo",
    "country": "Brazil"
  },
  {
    "id": "6",
    "firstName": "Riley",
    "lastName": "Andersen",
    "email": "riley.andersen2@example.com",
    "city": "Seoul",
    "country": "Germany"
  },
  {
    "id": "7",
    "firstName": "Alex",
    "lastName": "Kowalski",
    "email": "alex.kowalski33@example.com",
    "city": "Seoul",
    "country": "Argentina"
  },
  {
    "id": "8",
    "firstName": "Olivia",
    "lastName": "Horvat",
    "email": "olivia.horvat77@example.com",
    "city": "Amsterdam",
    "country": "France"
  },
  {
    "id": "9",
    "firstName": "Aïcha",
    "lastName": "Ahmed",
    "email": "aïcha.ahmed5@example.com",
    "city": "Brussels",
    "country": "Canada"
  },
  {
    "id": "10",
    "firstName": "Riley",
    "lastName": "Santos",
    "email": "riley.santos61@example.com",
    "city": "New York",
    "country": "UK"
  }
]

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).


Más en esta categoría