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": "Tomás",
    "lastName": "Okafor",
    "email": "tomás.okafor64@example.com",
    "city": "Oslo",
    "country": "Brazil"
  },
  {
    "id": "2",
    "firstName": "Quinn",
    "lastName": "Johnson",
    "email": "quinn.johnson32@example.com",
    "city": "Rome",
    "country": "Mexico"
  },
  {
    "id": "3",
    "firstName": "Casey",
    "lastName": "Tanaka",
    "email": "casey.tanaka89@example.com",
    "city": "Rome",
    "country": "Belgium"
  },
  {
    "id": "4",
    "firstName": "Noah",
    "lastName": "Kowalski",
    "email": "noah.kowalski84@example.com",
    "city": "Lisbon",
    "country": "India"
  },
  {
    "id": "5",
    "firstName": "Mateo",
    "lastName": "Singh",
    "email": "mateo.singh47@example.com",
    "city": "Sao Paulo",
    "country": "Japan"
  },
  {
    "id": "6",
    "firstName": "Jordan",
    "lastName": "Souza",
    "email": "jordan.souza14@example.com",
    "city": "Brussels",
    "country": "France"
  },
  {
    "id": "7",
    "firstName": "Zola",
    "lastName": "Bernard",
    "email": "zola.bernard76@example.com",
    "city": "Lagos",
    "country": "Netherlands"
  },
  {
    "id": "8",
    "firstName": "Marie",
    "lastName": "Andersen",
    "email": "marie.andersen30@example.com",
    "city": "Sao Paulo",
    "country": "Australia"
  },
  {
    "id": "9",
    "firstName": "Lukas",
    "lastName": "Sato",
    "email": "lukas.sato31@example.com",
    "city": "Sao Paulo",
    "country": "Australia"
  },
  {
    "id": "10",
    "firstName": "Lucía",
    "lastName": "Kowalski",
    "email": "lucía.kowalski81@example.com",
    "city": "Vienna",
    "country": "Finland"
  }
]

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