Generator JSON Palsu

Berikutnya

Buat data JSON contoh dalam satu klik. Pilih berapa banyak record yang Anda butuhkan, dari 1 hingga 100, dan generator mengembalikan array JSON yang siap ditempel. Setiap record berisi id, nama, email, nilai boolean, skor, dan tanggal pembuatan, cukup untuk mock API, koleksi Postman, atau test fixture tanpa menulis seeder.

Cara membuat JSON palsu

  1. 1

    Atur jumlah record

    Pilih berapa banyak record yang akan dibuat, dari 1 hingga 100. Standarnya 5.

  2. 2

    Hasilkan

    Alat ini membuat array JSON yang setiap recordnya berisi id, nama, email, penanda aktif, skor, dan tanggal pembuatan.

  3. 3

    Salin hasil

    Pilih JSON yang dibuat lalu salin, atau tempel langsung ke server mock, koleksi Postman, atau file pengujian.

Isi setiap record

Kolom Nilai contoh Catatan
id 1 Angka berurutan mulai dari 1
name Item 1 Nama pengganti yang sesuai dengan nomor record
email user1@example.com Menggunakan domain cadangan example.com
active true Penanda boolean acak
score 42 Bilangan bulat acak antara 1 dan 100
created_at 2026-03-14 Tanggal acak dalam satu tahun terakhir

Tips untuk fixture yang realistis

  • Gunakan domain email cadangan. example.com aman untuk data uji dan tidak akan pernah sampai ke kotak masuk sungguhan.
  • Jaga id tetap berurutan. Record diberi nomor mulai dari 1, sehingga diff tetap bersih saat membandingkan fixture di git.
  • Sesuaikan ukuran payload dengan pengujian. Buat record sebanyak yang dibutuhkan, hingga 100, dan jaga jumlahnya kecil untuk pengecekan cepat.
  • Hasilkan lagi untuk variasi. Penanda aktif, skor, dan tanggal diacak setiap kali dijalankan, jadi buat lagi sampai sampelnya terlihat realistis.

Kesalahan umum

  • Jangan gunakan nomor kartu kredit yang terlihat asli. Pakailah PAN uji yang valid Luhn (4111 1111 1111 1111) dan jangan pernah membuat CVV yang terlihat asli.
  • Jangan lupa memvalidasi ulang hasil yang Anda edit manual. Jika mengubah JSON sendiri, jalankan melalui JSON linter.
  • Jangan tinggalkan data palsu di seed staging yang tidak sengaja masuk ke produksi. Batasi selalu seeder ke lingkungan local.

Pertanyaan yang Sering Diajukan

Setiap record berisi id, nama, alamat email, penanda aktif, skor antara 1 dan 100, serta tanggal pembuatan. Hasilnya berupa satu array JSON valid yang bisa ditempel di mana saja.

Tidak. Nama berupa pengganti seperti Item 1 dan setiap email memakai domain cadangan example.com, sehingga data tidak pernah merujuk ke orang atau kotak masuk sungguhan.

Ya. Array dihasilkan oleh encoder JSON standar, jadi Anda tidak akan pernah mendapat koma di akhir, kunci tanpa tanda kutip, atau karakter yang tidak di-escape.

Antara 1 dan 100. Gunakan jumlah besar untuk payload yang lebih besar dan jumlah kecil untuk pengujian cepat.

Alat Terkait

Alat ini tersedia dalam bahasa lain