Generator Data Mock — Data Test Palsu sebagai JSON, CSV & SQL

Buat hingga 10.000 baris data test realistis — pengguna, produk, pesanan, alamat, perusahaan, atau record API bersarang — atau susun skema sendiri. Ekspor sebagai JSON, JSON Lines, CSV, SQL INSERT, atau TypeScript. Semua datanya sintetis dan dibuat langsung di browser kamu.

Diperbarui

Skema

Data sintetis — bukan orang sungguhan. Email memakai domain contoh yang dicadangkan (example.com, example.org, example.net) dan nomor telepon berasal dari rentang yang dicadangkan untuk fiksi, jadi tidak ada data di sini yang bisa menjangkau orang sungguhan.

Pratinjau

Output

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Konversi JSON ke tipe data untuk TypeScriptPython, Go, Java, C#, Kotlin, Swift dan Rust.JSON ke Types →

Cara menggunakan Generator Data Palsu

  1. Pilih preset — Pengguna, Produk, Pesanan, Alamat, Perusahaan, Postingan blog, record API, atau Event — atau mulai dari nol.
  2. Edit skema: ganti nama field, ubah tipe, atur rentang (misalnya 18-80 untuk integer, rentang tanggal, atau daftar enum), atau tambahkan objek dan array bersarang.
  3. Tentukan jumlah baris (maksimal 10.000), locale untuk nama dan alamat, dan seed. Seed yang sama selalu menghasilkan data yang sama.
  4. Pilih JSON, JSON Lines, CSV, SQL INSERT, atau TypeScript, lalu salin atau unduh file-nya.

Kenapa pakai data test yang dibuat otomatis?

Data pelanggan asli tidak seharusnya ada di development, staging, demo, atau screenshot — itu berisiko bagi privasi dan, di Uni Eropa, sering menjadi masalah GDPR. Data yang dibuat terlihat cukup realistis untuk menguji tata letak, pengurutan, pagination, impor CMS, dan client API, dan kamu bisa membuat kasus tepi yang kamu butuhkan: nama panjang, karakter beraksen, nilai kosong, ribuan baris.

Tipe field

GrupTipeArgumen
Orangnama depan, belakang & lengkap, email, username, telepon, jabatan, avatar—
Tempatjalan, kota, kode pos, negaraLocale menentukan format
Komersialperusahaan, produk, harga, mata uang, SKU, kategoriHarga: 5-500
Angkainteger, float, boolean, id bertambah otomatis1-100, 0-1 · boolean: % bernilai true
Waktutanggal, timestamp ISO, timestamp Unix2024-01-01..2026-12-31
ID & webUUID v4, nanoid, warna hex, URL, IPv4nanoid: panjang
Tekskata, kalimat, paragrafJumlah kata
Strukturenum, objek bersarang, array objekEnum: draft,published · array: 1-3 item

Privasi sejak desain

Semua nilainya sintetis. Alamat email selalu memakai domain example.com, example.org, dan example.net, yang dicadangkan oleh RFC 2606 untuk dokumentasi, jadi test yang tidak sengaja mengirim email tidak akan sampai ke siapa pun. Nomor telepon memakai rentang yang disisihkan untuk TV dan film — 555-01xx di Amerika Utara dan rentang drama 07700 900xxx dari Ofcom di Inggris — atau pola fiktif yang jelas di tempat lain. Avatar berupa inisial SVG inline, jadi tidak ada yang dimuat dari layanan pihak ketiga.

Menggunakan hasilnya

  • JSON — isi mock API, JSON server, atau impor Webflow CMS setelah dikonversi dengan konverter JSON ke CSV.
  • CSV — impor ke spreadsheet, Airtable, atau Webflow CMS (nilai bersarang diratakan menjadi string JSON).
  • SQL INSERT — isi tabel PostgreSQL, MySQL, SQLite, atau SQL Server lokal; nilainya di-escape dan diberi tanda kutip sesuai dialek.
  • TypeScript — array fixture bertipe untuk unit test dan Storybook. Buat tipe yang sesuai dengan JSON to Types.

Hanya butuh ID? Gunakan UUID Generator. Untuk teks placeholder, coba Lorem Ipsum Generator.

Juga dicari sebagai: generator data mock, generator data test, data dummy, generator json acak, data user palsu, contoh data csv, generator sql insert, mock api data.

Tool yang cocok dipakai bersama Generator Data Palsu

  • Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.
  • CSV ke JSON — Tempel CSV atau TSV dan dapatkan array JSON berisi objek.
  • Validator JSON Schema — Tempel schema dan JSON untuk melihat nilai mana yang melanggar aturan, atau buat schema awal dari data contoh.
  • Penguji JSONPath — Ketik query JSONPath dan langsung lihat apa yang dipilihnya, lengkap dengan path persis dari setiap hasil.

Pertanyaan yang sering diajukan

Apakah data yang dihasilkan itu data asli?
Tidak. Setiap nama, alamat, email, dan nomor telepon dibuat dari daftar kata bawaan dan angka acak. Email memakai domain contoh yang dicadangkan dan nomor telepon memakai rentang fiktif, jadi tidak mungkin milik orang sungguhan.
Bisakah saya mendapatkan data yang sama lagi?
Bisa. Generator memakai random number generator dengan seed: seed, skema, locale, dan jumlah baris yang sama selalu menghasilkan output identik — berguna untuk snapshot test.
Bagaimana objek bersarang ditangani di CSV dan SQL?
JSON dan TypeScript tetap mempertahankan struktur bersarang. CSV dan SQL tidak bisa menyimpan struktur bersarang dalam satu sel, jadi objek dan array bersarang ditulis sebagai string JSON.
Berapa banyak baris yang bisa saya buat?
Hingga 10.000 baris per proses. Pratinjau hanya menampilkan 50 baris pertama; salin atau unduh untuk seluruh data.
Apakah skema saya dikirim ke server?
Tidak. Pembuatan data sepenuhnya berjalan di browser kamu. Skema terakhir disimpan di local storage sehingga tetap ada saat kamu kembali.
Bisakah saya memasang Generator Data Palsu sebagai aplikasi web dan memakainya offline?
Bisa. Generator Data Palsu adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait