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. Pemrosesan dilakukan secara lokal…

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":"Widget A","price":250,"stock":10},{"id":2,"name":"Gadget B","price":99,"stock":200},{"id":3,"name":"Tool C","price":500,"stock":0}]

Perhatikan bahwa kunci JSON selalu dalam bahasa Inggris, tetapi nilai placeholder (seperti nama) akan disesuaikan dengan bahasa halaman: untuk halaman Indonesia, nama produk akan berupa teks Indonesia, sedangkan untuk halaman lain menggunakan teks Inggris.

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.

Pemrosesan dilakukan secara lokal di browser Anda.