Pengembang / Data pengujian

Generator Data Mock

Buat hingga 1.000 baris data uji palsu dengan field pilihan Anda—nama, email, alamat, tanggal, angka, dan lainnya—dalam format JSON, CSV, atau pernyataan INSERT SQL.

Generator Data Mock: Baris dibuat di browser dari sebuah seed, sehingga pengaturan yang sama menghasilkan data yang sama sampai Anda meminta data baru. Detail kontak aman secara desain: alamat email dan tautan menggunakan example.com, domain yang dicadangkan untuk dokumentasi; nomor telepon menggunakan 555-0100 hingga 555-0199, yang dicadangkan untuk fiksi di Amerika Utara; dan alamat IP berasal dari rentang yang dicadangkan untuk dokumentasi. Sel CSV yang diawali =, +, -, atau @ akan diberi apostrof di awal agar spreadsheet tidak menjalankannya sebagai formula. Berjalan 100% lokal di browser Anda tanpa upload file ke server.

Dijalankan
Di browser Anda
Biaya
Gratis · tanpa daftar
Ketersediaan
Siap digunakan
Generator data mockPemrosesan lokal

Berjalan sepenuhnya di browser Anda

[
  {
    "id": 1,
    "name": "Priya Alvarez",
    "email": "priya.alvarez53@example.com",
    "company": "Nimblelight Energy",
    "created_at": "2021-12-19"
  },
  {
    "id": 2,
    "name": "Priya Patel",
    "email": "priya.patel43@example.com",
    "company": "Nimblepath Logistics",
    "created_at": "2023-06-03"
  },
  {
    "id": 3,
    "name": "Daniel Ito",
    "email": "daniel.ito25@example.com",
    "company": "Bluepath Logistics",
    "created_at": "2020-06-21"
  },
  {
    "id": 4,
    "name": "Jonas Rossi",
    "email": "jonas.rossi29@example.com",
    "company": "Bluewind Labs",
    "created_at": "2022-12-28"
  },
  {
    "id": 5,
    "name": "Omar Silva",
    "email": "omar.silva30@example.com",
    "company": "Brightbridge Analytics",
    "created_at": "2023-10-27"
  },
  {
    "id": 6,
    "name": "Sam Evans",
    "email": "sam.evans72@example.com",
    "company": "Greenpoint Media",
    "created_at": "2026-12-17"
  },
  {
    "id": 7,
    "name": "Farid Rossi",
    "email": "farid.rossi16@example.com",
    "company": "Silverpath Logistics",
    "created_at": "2021-09-28"
  },
  {
    "id": 8,
    "name": "Daniel Patel",
    "email": "daniel.patel58@example.com",
    "company": "Bluestone Systems",
    "created_at": "2020-05-04"
  },
  {
    "id": 9,
    "name": "Priya Weber",
    "email": "priya.weber24@example.com",
    "company": "Nimblebridge Analytics",
    "created_at": "2022-10-25"
  },
  {
    "id": 10,
    "name": "Hiro Okafor",
    "email": "hiro.okafor95@example.com",
    "company": "Nimblebridge Analytics",
    "created_at": "2026-06-06"
  },
  {
    "id": 11,
    "name": "Uma Young",
    "email": "uma.young12@example.com",
    "company": "Northpoint Media",
    "created_at": "2022-01-22"
  },
  {
    "id": 12,
    "name": "Wen Lopez",
    "email": "wen.lopez93@example.com",
    "company": "Harborleaf Studio",
    "created_at": "2024-09-25"
  },
  {
    "id": 13,
    "name": "Yusuf Chen",
    "email": "yusuf.chen97@example.com",
    "company": "Bluepath Logistics",
    "created_at": "2020-10-27"
  },
  {
    "id": 14,
    "name": "Kai Hansen",
    "email": "kai.hansen66@example.com",
    "company": "Swiftfield Foods",
    "created_at": "2020-07-13"
  },
  {
    "id": 15,
    "name": "Uma Tanaka",
    "email": "uma.tanaka28@example.com",
    "company": "Bluestone Systems",
    "created_at": "2026-04-03"
  },
  {
    "id": 16,
    "name": "Hiro Dubois",
    "email": "hiro.dubois65@example.com",
    "company": "Swiftstone Systems",
    "created_at": "2020-11-03"
  },
  {
    "id": 17,
    "name": "Daniel Brown",
    "email": "daniel.brown30@example.com",
    "company": "Summitbridge Analytics",
    "created_at": "2020-10-25"
  },
  {
    "id": 18,
    "name": "Mateo Lopez",
    "email": "mateo.lopez21@example.com",
    "company": "Harborstone Systems",
    "created_at": "2026-12-09"
  },
  {
    "id": 19,
    "name": "Yusuf Weber",
    "email": "yusuf.weber1@example.com",
    "company": "Bluewind Labs",
    "created_at": "2026-11-20"
  },
  {
    "id": 20,
    "name": "Isla Patel",
    "email": "isla.patel86@example.com",
    "company": "Northstone Systems",
    "created_at": "2026-02-01"
  }
]

Semua nilai dibuat-buat: email menggunakan example.com, nomor telepon menggunakan rentang 555-0100 hingga 555-0199 yang disediakan untuk fiksi, dan alamat IP menggunakan rentang yang dicadangkan untuk dokumentasi, sehingga data uji tidak akan pernah menghubungi orang atau server sungguhan.

Data yang tidak dapat bocor

Data pengujian yang disalin dari production membawa nama, email, dan nomor telepon asli ke tempat yang seharusnya tidak pernah memuatnya: laptop, log, screenshot, dan pelacak bug. Data yang dibuat secara otomatis menghindari hal itu, sementara domain example.com yang dicadangkan dan nomor 555-01xx memastikan pengujian yang mengirim email atau pesan teks tidak dapat menjangkau siapa pun.

Pastikan data yang dibuat benar-benar palsu. Nama yang diambil dari daftar pendek akan berulang, dan itu justru merupakan fitur: tidak ada yang mengira baris-baris tersebut adalah data pelanggan.

Memasukkannya ke sistem Anda

JSON cocok untuk mock API dan fixture; NDJSON, dengan satu objek per baris, cocok untuk pipeline log dan bulk loader seperti milik Elasticsearch. CSV dapat dibuka di spreadsheet atau dimuat menggunakan perintah import database, sedangkan pernyataan SQL INSERT dapat langsung ditempelkan ke console. Untuk CSV yang sudah ada, CSV to SQL converter menulis pernyataan INSERT dari baris-barisnya, dan UUID generator membuat identifier secara massal.

Cara menggunakannya

  1. Tambahkan field yang diperlukan, beri nama, lalu pilih jenis data untuk setiap field.
  2. Pilih jumlah baris dan format output.
  3. Salin atau download data, atau tekan Data baru untuk membuat kumpulan data baru.

Privasi & batasan

Semuanya dibuat di browser Anda; tidak ada yang di-upload. Daftar field Anda diingat di browser ini.

Alat terkait

Pertanyaan umum

Apakah email atau nomor telepon yang dibuat bisa menjadi milik orang sungguhan?

Tidak. Semua alamat email menggunakan example.com, yang dicadangkan oleh standar internet untuk contoh dan tidak dapat menerima email. Nomor telepon berada dalam rentang 555-0100 hingga 555-0199, yang disediakan untuk film, buku, dan pengujian. Nama digabungkan secara acak dari nama depan dan nama belakang yang umum.

SQL mana yang kompatibel dengan output INSERT?

Pernyataan ini menggunakan tanda kutip ganda untuk nama dan tanda kutip tunggal untuk string, sesuai standar SQL yang diterima PostgreSQL, SQLite, dan Oracle. Untuk MySQL, aktifkan ANSI_QUOTES atau ganti tanda kutip ganda di sekitar nama dengan backtick.

Bisakah saya mendapatkan data yang sama lagi?

Ya. Data berasal dari seed yang hanya berubah saat Anda menekan Data baru, sehingga mengedit nama field akan mempertahankan nilai yang sama. Download file tersebut jika Anda membutuhkannya nanti.

Berapa banyak baris yang bisa saya buat?

Hingga 1.000 baris sekaligus. Untuk jumlah yang lebih banyak, download beberapa kumpulan data: setiap kali menekan Data baru, baris yang dihasilkan akan berbeda.

Alat gratis · berjalan di browser anda · tanpa perlu akun