मुफ़्त नकली JSON डेटा जनरेटर
कस्टम स्कीमा के साथ नकली JSON परीक्षण डेटा बनाएं। स्ट्रिंग्स, संख्याएं, तिथियां, ईमेल और बहुत कुछ समर्थित। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
अपडेट किया गया
Fake JSON Data Generator
Generate fake JSON test data with custom schemas. Supports strings, numbers, dates, emails, nested objects and more.
Preset Templates
Schema Fields
Generation Options
अक्सर पूछे जाने वाले प्रश्न
फेक JSON डेटा जनरेटर क्या है?
फेक JSON डेटा जनरेटर एक मुफ़्त ऑनलाइन टूल है जो कस्टम स्कीमा के साथ फेक JSON टेस्ट डेटा उत्पन्न करता है। यह स्ट्रिंग, संख्या, तिथि, ईमेल और बहुत कुछ का समर्थन करता है। यह पूरी तरह आपके ब्राउज़र में चलता है, बिना किसी इंस्टॉलेशन या साइन-अप के।
कौन-कौन से फ़ील्ड प्रकार समर्थित हैं?
स्ट्रिंग, संख्या, बूलियन, तिथि, ईमेल, फ़ोन, नाम, पता, UUID और Lorem ipsum टेक्स्ट।
क्या मैं नेस्टेड ऑब्जेक्ट उत्पन्न कर सकता हूँ?
हाँ — जटिल JSON संरचनाएँ बनाने के लिए नेस्टेड ऑब्जेक्ट फ़ील्ड जोड़ें।
क्या यह मुफ़्त है?
हाँ, पूरी तरह मुफ़्त।
क्या फेक JSON डेटा जनरेटर मोबाइल डिवाइस पर काम करता है?
हाँ, फेक JSON डेटा जनरेटर पूरी तरह रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं — किसी ऐप डाउनलोड की ज़रूरत नहीं।
क्या इस टूल का उपयोग करने के लिए मुझे खाता बनाना होगा?
किसी खाते या पंजीकरण की ज़रूरत नहीं है। बस अपने ब्राउज़र में फेक JSON डेटा जनरेटर खोलें और तुरंत उपयोग शुरू करें। कोई साइन-अप अवरोध या उपयोग प्रतिबंध नहीं है।
मैं फेक JSON डेटा जनरेटर का उपयोग कैसे करूँ?
बस दिए गए फ़ील्ड में अपना इनपुट दर्ज करें, अपनी पसंद के अनुसार कोई भी सेटिंग समायोजित करें, और टूल इसे तुरंत प्रोसेस कर देगा। इसके बाद आप परिणाम को क्लिपबोर्ड पर कॉपी कर सकते हैं या डाउनलोड कर सकते हैं।
कौन से ब्राउज़र समर्थित हैं?
फेक JSON डेटा जनरेटर Chrome, Firefox, Safari, Edge और Opera सहित सभी आधुनिक ब्राउज़रों में काम करता है। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र के नवीनतम संस्करण का उपयोग करें।
JSON और JSONL आउटपुट में क्या अंतर है?
JSON आउटपुट दो-स्पेस इंडेंटेशन के साथ ऑब्जेक्ट्स की एक ही प्रिटी-प्रिंटेड ऐरे होता है — हर रिकॉर्ड चौकोर ब्रैकेट्स के एक ही सेट के भीतर होता है, जो किसी फ़ाइल, मॉक सर्वर, या फिक्स्चर में पेस्ट करने के लिए आदर्श है। JSONL (JSON Lines) हर लाइन पर एक पूरा JSON ऑब्जेक्ट रखता है, बिना किसी रैपिंग ऐरे और बिना रिकॉर्ड्स के बीच कॉमा के। यह लाइन-डिलिमिटेड आकार वही है जिसकी उम्मीद कई डेटा पाइपलाइन, लॉग प्रोसेसर, और बल्क-इम्पोर्ट टूल्स करते हैं, क्योंकि वे पूरी फ़ाइल को मेमोरी में लोड किए बिना एक-एक करके रिकॉर्ड पढ़ और प्रोसेस कर सकते हैं। JSON तब चुनें जब किसी टूल या व्यक्ति को डेटासेट को एक स्ट्रक्चर्ड डॉक्यूमेंट के रूप में पढ़ना हो, और JSONL तब चुनें जब आप रिकॉर्ड्स स्ट्रीम कर रहे हों या किसी बल्क लोडर को फीड कर रहे हों। यह जनरेटर एक ही टॉगल से दोनों फ़ॉर्मेट देता है, ताकि आप उसी स्कीमा को दोनों तरीकों से बना सकें और जो भी आपके वर्कफ़्लो को चाहिए उसे कॉपी या डाउनलोड कर सकें।
जनरेटर किस UUID फ़ॉर्मेट में आउटपुट देता है?
uuid फ़ील्ड टाइप वर्ज़न-4 UUID बनाता है, जो यूनिवर्सली यूनीक आइडेंटिफ़ायर स्टैंडर्ड का रैंडम वेरिएंट है। हर वैल्यू 36-कैरेक्टर के कैनोनिकल पैटर्न को फॉलो करती है — आठ, चार, चार, चार, और बारह हेक्साडेसिमल अंक, जो हाइफ़न से अलग होते हैं, जिसमें वर्ज़न पोज़िशन पर एक लिटरल "4" होता है और वेरिएंट अंक 8, 9, a, या b की रेंज तक सीमित रहता है। चूँकि ये बिट्स आपके ब्राउज़र के रैंडम नंबर जनरेटर से लिए जाते हैं, इसलिए दो जनरेट किए गए ID के आपस में टकराने की संभावना नगण्य होती है, और यही वजह है कि v4 UUID को टेस्ट डेटा में प्राइमरी की, रिकॉर्ड आइडेंटिफ़ायर, और रिक्वेस्ट ID के लिए आम पसंद माना जाता है। सभी चार प्रीसेट टेम्पलेट अपने id फ़ील्ड के लिए एक UUID इस्तेमाल करते हैं, इसलिए कोई भी प्रीसेट लोड करने पर आपको तुरंत तैयार आइडेंटिफ़ायर मिल जाते हैं। जब भी आपको अपने मॉक डेटासेट में सीक्वेंशियल नंबरों की बजाय रियलिस्टिक, यूनीक की चाहिए, तो uuid टाइप की एक फ़ील्ड जोड़ें।
date फ़ील्ड किस डेट रेंज और फ़ॉर्मेट का इस्तेमाल करती है?
date फ़ील्ड टाइप ISO 8601 कैलेंडर फ़ॉर्मेट में वैल्यू देता है, जिसे YYYY-MM-DD के रूप में लिखा जाता है — जैसे उदाहरण के लिए 1998-04-23 — और इसमें कोई टाइम कंपोनेंट नहीं होता। हर तारीख उस विंडो से रैंडम तरीके से चुनी जाती है जो 1 जनवरी 1970 से शुरू होकर आज तक चलती है, इसलिए आपको हर रिकॉर्ड में एक ही टाइमस्टैम्प की बजाय पिछली तारीखों की एक रियलिस्टिक रेंज मिलती है। यह विविधता यह टेस्ट करने के लिए उपयोगी है कि कोई टेबल कालक्रमानुसार कैसे सॉर्ट होती है, कोई डेट फ़िल्टर दशकों में कैसे व्यवहार करता है, और क्या आपकी फ़ॉर्मेटिंग पुराने सालों को सही तरीके से हैंडल करती है। ISO ऑर्डरिंग प्लेन टेक्स्ट के रूप में भी सही ढंग से सॉर्ट होती है, जिससे स्प्रेडशीट्स और डेटाबेस में चीज़ें अनुमानित बनी रहती हैं। अगर आपके स्कीमा को created या published टाइमस्टैम्प चाहिए, तो एक date फ़ील्ड जोड़ें और उसे createdAt जैसा साफ़ की-नेम दें; कई बिल्ट-इन प्रीसेट में पहले से ही ऐसी एक फ़ील्ड शामिल है ताकि आप तुरंत इस फ़ॉर्मेट को क्रियान्वित होते देख सकें।
मैं एक बार में कितने रिकॉर्ड जनरेट कर सकता हूँ?
आप वॉल्यूम को record count फ़ील्ड से सेट करते हैं, जो एक ही जनरेशन में 1 से लेकर 1000 तक कोई भी पूर्ण संख्या स्वीकार करता है। एक बड़ा बैच बनाना ही मॉक डेटा के इस्तेमाल की मुख्य वजहों में से एक है, बजाय एक-दो रिकॉर्ड हाथ से टाइप करने के: एक साथ सौ या उससे ज़्यादा रो जनरेट करने से पता चलता है कि कोई टेबल कैसे पेजिनेट होती है, क्या लंबी टेक्स्ट वैल्यू आपका लेआउट तोड़ती हैं, और जब कोई लिस्ट वाकई भरी होती है तो वह कैसा परफॉर्म करती है। सब कुछ आपके ब्राउज़र द्वारा लोकली बनाया जाता है, इसलिए एक हज़ार रिकॉर्ड भी बिना किसी अपलोड और बिना किसी सर्वर की प्रतीक्षा के तुरंत जनरेट हो जाते हैं। अगर आपको एक हज़ार से ज़्यादा एंट्री चाहिए, तो एक पूरा बैच जनरेट करें, फिर टूल को दोबारा चलाएँ और अतिरिक्त आउटपुट को अपनी फ़ाइल में जोड़ दें। अपनी वांछित संख्या सेट करें, JSON या JSONL चुनें, और पूरा डेटासेट एक ही क्लिक में जनरेट करें।
प्रीसेट टेम्पलेट में क्या शामिल होता है?
चार प्रीसेट तुरंत एक ठीक-ठाक स्कीमा लोड कर देते हैं ताकि आपको फ़ील्ड-दर-फ़ील्ड इसे खुद बनाना न पड़े। User प्रीसेट आपको एक UUID id, name, email, phone, city, एक createdAt date, और एक active बूलियन फ्लैग देता है। Product में एक id, name, price, एक inStock फ्लैग, एक lorem description, और createdAt शामिल है। Order एक orderId, customer, email, total, status, और orderDate देता है। Blog Post में एक id, title, author, lorem content, एक published फ्लैग, publishedAt, और एक url शामिल है। हर प्रीसेट एक फिक्स्ड टेम्पलेट न होकर किसी आम डेटा मॉडल के लिए एक रियलिस्टिक शुरुआती बिंदु है — प्रीसेट लोड करने के बाद आप फ़ील्ड्स का नाम बदल सकते हैं, टाइप्स बदल सकते हैं, नई फ़ील्ड्स जोड़ सकते हैं, या अपने स्ट्रक्चर से बिल्कुल मेल खाने के लिए किसी रिकॉर्ड के भीतर एक ऑब्जेक्ट नेस्ट कर सकते हैं। सबसे नज़दीकी प्रीसेट चुनें, उसे अपने स्कीमा के मुताबिक एडजस्ट करें, फिर एक रिकॉर्ड काउंट सेट करें और जनरेट करें।
संबंधित टूल
मुफ़्त सुरक्षित पासवर्ड जनरेटर
अनुकूलन योग्य विकल्पों के साथ सुरक्षित, यादृच्छिक पासवर्ड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त UUID/GUID जनरेटर
सार्वभौमिक रूप से अद्वितीय पहचानकर्ता (UUID/GUID) बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त QR कोड जनरेटर ऑनलाइन
URL, टेक्स्ट, WiFi क्रेडेंशियल और बहुत कुछ के लिए QR कोड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर
सिंटैक्स हाइलाइटिंग और त्रुटि पहचान के साथ JSON डेटा को फ़ॉर्मेट, सत्यापित और सुंदर बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
Fake JSON Data Generator के बारे में
Fake JSON Data Generator आपके बताए गए स्कीमा से रियलिस्टिक मॉक डेटासेट बनाता है और फिर उसे तुरंत इस्तेमाल के लायक JSON के रूप में आपको सौंप देता है। डमी रिकॉर्ड हाथ से टाइप करने या सीडिंग स्क्रिप्ट सेट करने की बजाय, आप अपने डेटा का आकार फ़ील्ड-दर-फ़ील्ड बताते हैं, यह चुनते हैं कि कितने रिकॉर्ड चाहिए, और एक ही क्लिक में ऑब्जेक्ट्स की एक ऐरे जनरेट कर लेते हैं। यह उन फ्रंट-एंड डेवलपर्स के लिए बना है जो अभी तक न बने API के आधार पर UI तैयार कर रहे हैं, उन QA इंजीनियरों के लिए जिन्हें अलग-अलग तरह के टेस्ट फिक्स्चर चाहिए, और हर उस व्यक्ति के लिए जो किसी फीचर को डेमो करते समय बिना सैंपल कंटेंट के खाली दिखने से बचना चाहता है।
यह सब कुछ आपके ब्राउज़र के भीतर ही होता है। रिकॉर्ड आपकी डिवाइस के रैंडम नंबर जनरेटर से लोकली बनाए जाते हैं — कुछ भी अपलोड नहीं होता, पर्दे के पीछे कोई API कॉल नहीं होती, और न ही कोई साइन-अप या रेट लिमिट है। इसी वजह से यह इंटरनल प्रोजेक्ट्स के लिए सुरक्षित है और पेज लोड होने के बाद ऑफ़लाइन भी तेज़ी से चलता है।
अपना स्कीमा बनाना
आप अपने डेटा स्ट्रक्चर को नामित फ़ील्ड्स की एक लिस्ट के रूप में परिभाषित करते हैं, जिसमें हर फ़ील्ड का एक टाइप होता है। यह जनरेटर सोलह फ़ील्ड टाइप्स सपोर्ट करता है: string, number, boolean, date, email, phone, name, firstName, lastName, address, city, country, uuid, lorem, url, और object। एक फ़ील्ड जोड़ें, उसे एक की-नेम दें, ड्रॉपडाउन से उसका टाइप चुनें, और यही प्रक्रिया दोहराते जाएँ। चाइल्ड फ़ील्ड्स के एक समूह को नेस्ट करने के लिए object टाइप चुनें, ताकि आप ऐसे स्ट्रक्चर मॉडल कर सकें जैसे किसी यूज़र के भीतर एम्बेडेड एड्रेस, न कि एक फ्लैट रिकॉर्ड।
चार प्रीसेट टेम्पलेट तुरंत एक ठीक-ठाक स्कीमा लोड कर देते हैं ताकि आपको शुरुआत खाली हाथ न करनी पड़े:
- User — id (UUID), name, email, phone, city, createdAt date, और एक active बूलियन
- Product — id, name, price, inStock फ्लैग, एक lorem description, और createdAt
- Order — orderId, customer, email, total, status, और orderDate
- Blog Post — id, title, author, lorem content, published फ्लैग, publishedAt, और एक url
अपने बिल्डर को भरने के लिए कोई प्रीसेट चुनें, फिर फ़ील्ड नाम और टाइप्स को अपने मॉडल के मुताबिक एडजस्ट करें।
जनरेट किए गए वैल्यू कैसे दिखते हैं
हर टाइप खाली प्लेसहोल्डर की बजाय संभावित रूप से सही फ़ॉर्मेट वाला डेटा बनाता है। UUID वर्ज़न-4 फ़ॉर्मेट फॉलो करते हैं; तारीखें ISO YYYY-MM-DD वैल्यू होती हैं जो 1970 से लेकर आज तक की रेंज से रैंडम तरीके से चुनी जाती हैं; ईमेल एक फर्स्ट और लास्ट नेम को असली जैसे दिखने वाले डोमेन के साथ जोड़ते हैं; फ़ोन नंबर +1-NNN-NNN-NNNN पैटर्न इस्तेमाल करते हैं; और lorem टाइप लगभग 8 से 20 शब्दों का एक छोटा वाक्य लौटाता है। नाम, शहर, और देश बिल्ट-इन लिस्ट से लिए जाते हैं, इसलिए कोई एड्रेस रैंडम कैरेक्टर्स की बजाय एक स्ट्रीट, शहर, और कंट्री कोड जैसा दिखता है।
आप रिकॉर्ड काउंट से वॉल्यूम कंट्रोल करते हैं, जो 1 से लेकर 1000 तक कोई भी वैल्यू स्वीकार करता है। दो आउटपुट फ़ॉर्मेट उपलब्ध हैं:
- JSON — दो-स्पेस इंडेंटेशन के साथ ऑब्जेक्ट्स की एक प्रिटी-प्रिंटेड ऐरे, जो किसी फ़ाइल या मॉक सर्वर में पेस्ट करने के लिए आदर्श है
- JSONL — प्रति लाइन एक JSON ऑब्जेक्ट, यह वह फ़ॉर्मेट है जिसकी उम्मीद कई डेटा पाइपलाइन, लॉग प्रोसेसर, और बल्क-इम्पोर्ट टूल्स करते हैं
जनरेट हो जाने के बाद, आउटपुट को अपने क्लिपबोर्ड पर कॉपी करें या इसे fake-data.json या fake-data.jsonl के रूप में डाउनलोड करें।
मॉक डेटा क्यों मायने रखता है
रियलिस्टिक टेस्ट डेटा उन समस्याओं को उजागर करता है जिन्हें एक अकेला हार्ड-कोडेड रिकॉर्ड छुपा देता है। एक साथ सौ यूज़र जनरेट करने से पता चलता है कि कोई टेबल कैसे पेजिनेट होती है, क्या लंबी lorem स्ट्रिंग्स आपका लेआउट तोड़ती हैं, और तारीखें कैसे सॉर्ट होती हैं। फ्रंट-एंड टीमें बैकएंड तैयार होने से पहले ही कॉम्पोनेंट्स बना और स्टाइल कर सकती हैं, और बाद में लाइव एंडपॉइंट से बदल सकती हैं। QA उसी डेटासेट को रीप्रोड्यूसिबल रन के लिए ऑटोमेटेड टेस्ट में फीड कर सकता है, और JSONL आउटपुट सीधे बल्क-लोड और स्ट्रीमिंग वर्कफ़्लो में फिट बैठता है।
चूँकि यहाँ मौजूद हर वैल्यू रैंडम तरीके से जनरेट की गई और स्पष्ट रूप से काल्पनिक है, इसलिए यह डेटासेट बिना किसी वास्तविक ग्राहक जानकारी को उजागर किए कमिट करने, डेमो में शेयर करने, या किसी टिकट में पेस्ट करने के लिए सुरक्षित है। शुरू करने के लिए, ऊपर कोई प्रीसेट लोड करें या अपनी खुद की फ़ील्ड्स जोड़ें, एक रिकॉर्ड काउंट सेट करें, JSON या JSONL चुनें, और जनरेट करें।