JSON
Mock JSON Generator
Menghasilkan data JSON palsu berdasarkan template: nilai placeholder seperti {{name}} atau {{email}}, dan array diulang melalui "kunci|N".
Placeholder: {{uuid}} {{name}} {{firstName}} {{lastName}} {{email}} {{phone}} {{number(1,100)}} {{float(0,1)}} {{boolean}} {{date(2020,2024)}} {{datetime}} {{word}} {{sentence}} {{paragraph}} {{city}} {{country}} {{company}} {{color}} {{index}} · array: "kunci|N": [template] — ulangi N kali.
Instead of writing test data by hand, this tool generates realistic fake JSON from a template with placeholders like {{name}}, {{email}}, or {{uuid}}. An array with a given number of items is built with the "key|N" syntax.
How to use it
- Describe the shape you want, dropping placeholders in where real values would go.
- For an array of several identically-shaped items, use "key|N", where N is how many you need.
- Each generation produces fresh random values — run it again to get a different data set from the same template.
Common uses
- Filling a local database or UI mockup with realistic test data without hand-writing fixtures.
- Creating a sample API response for documentation or frontend work before the backend is ready.
- Quickly checking how a component or table looks with a large number of data rows.
Things to keep in mind
Each generation is random by design — save the generated JSON separately if you need to see the exact same result again, rather than relying on regenerating it.
The generated data is realistic in form (an email looks like an email) but has no connection whatsoever to real people or records.
Artikel tentang alat ini: Mock JSON Generator: untuk apa data palsu berguna
Pertanyaan yang sering diajukan
Bagaimana alat ini menentukan nilai palsu apa yang akan dihasilkan?
Alat ini menghasilkan nilai berdasarkan tipe field dan pola yang Anda tentukan dalam skema atau template, seperti nama, email, angka dalam rentang, atau tanggal, tanpa bergantung pada data nyata apa pun.
Bisakah saya mendapatkan data tiruan yang sama setiap kali menghasilkannya?
Jika alat menawarkan opsi seed, menggunakan nilai seed yang sama menghasilkan output identik setiap kali dijalankan; jika tidak, nilai diacak ulang setiap kali.
Apakah data ini dikirim ke server?
Tidak. Semua data tiruan dihasilkan secara lokal di browser Anda menggunakan JavaScript — tidak ada yang diunggah ke mana pun.
Apakah data mock menyertakan nilai edge case yang "tidak nyaman"?
Generator dengan sengaja menyelingi nilai biasa dengan nilai ekstrem — string panjang, field kosong, angka di batas rentang. Nilai-nilai seperti inilah yang paling sering mengungkap bug tampilan atau logika, yang tidak terlihat pada contoh "nyaman" seperti "test123".
Bisakah set data mock yang sama dihasilkan ulang persis sama?
Setiap generasi memang dirancang acak — agar variasi data baru bisa terlihat. Jika hasil yang persis sama dibutuhkan lagi, simpan JSON yang sudah dihasilkan secara terpisah, alih-alih menghasilkannya ulang.