Beranda / Generator Acak / Generator Data JSON Acak Online
Alat online gratis

Generator Data JSON Acak Online

Buat data contoh JSON acak untuk pengguna, produk, atau artikel. Pilih jenis dan jumlah, lalu salin output untuk pengujian.

Mulai menggunakan

Fitur dan Penggunaan

Membuat Data Uji Realistis

Alat ini membantu Anda membuat data contoh untuk menguji aplikasi, mengisi database, atau membuat mock API. Misalnya, jika Anda memilih jenis pengguna dan jumlah 5, output akan berisi array dengan 5 objek pengguna, masing-masing memiliki id berurutan (1-5), nama fiktif, email dengan domain example.com, dan status aktif (Boolean).

Parameter yang Tersedia

Anda dapat memilih dari tiga jenis data: pengguna, produk, dan artikel. Setiap jenis memiliki struktur yang tetap:

  • Pengguna: id, nama, email, aktif
  • Produk: id, nama, harga (bilangan bulat 10-999), stok (0-200)
  • Artikel: id, judul (dua kata), tampilan (0-99.999), diterbitkan

Jumlah objek dapat diatur dari 1 hingga 1.000. Output selalu berupa array JSON yang valid.

Contoh Kerja

Misalkan Anda memilih jenis produk dan jumlah 3. Output yang mungkin adalah:

[{"id":1,"name":"Product 123","price":123,"stock":45},{"id":2,"name":"Product 124","price":124,"stock":46},{"id":3,"name":"Product 125","price":125,"stock":47}]

Perhatikan bahwa kunci JSON selalu dalam bahasa Inggris, dan nilai placeholder pada halaman Indonesia juga berbahasa Inggris. Hanya halaman berbahasa Mandarin yang menggunakan nilai placeholder Mandarin.

Keterbatasan

Alat ini tidak mendukung skema khusus, objek bersarang, nilai null, tanggal, mata uang, atau format angka lokal. Data dihasilkan secara acak menggunakan bilangan bulat kriptografis, sehingga tidak dapat direproduksi (tidak ada seed). Selalu validasi dan sesuaikan data sebelum digunakan dalam pengujian otomatis atau impor.

Pertanyaan Umum

Apakah saya bisa menentukan skema khusus untuk data?

Tidak, alat ini hanya menyediakan tiga jenis data tetap: pengguna, produk, dan artikel. Anda tidak dapat menambahkan bidang atau mengubah struktur.

Apakah data yang dihasilkan selalu unik?

Tidak ada jaminan keunikan untuk nilai selain id. Nama, email, dan bidang lain dapat berulang secara kebetulan.

Bisakah saya menggunakan data ini untuk pengujian otomatis?

Ya, tetapi karena data acak tidak dapat direproduksi, Anda perlu menyimpan output atau menyesuaikan pengujian agar tidak bergantung pada nilai spesifik.

Id dimulai lagi dari 1 pada setiap proses dan hanya unik dalam array tersebut. Email berformat user diikuti bilangan bulat 1000–999999 dan @example.com. Nama produk berupa Product, spasi, dan bilangan bulat 100–999. Simpan output untuk pengujian yang dapat diulang.

Pemrosesan dilakukan secara lokal di browser Anda.