डेटा फ़ॉर्मैट कन्वर्टर

अपना डेटा अपलोड किए बिना स्थानीय CSV, JSON, JSONL और Parquet फ़ाइलें बदलें, कॉलम के प्रकार चुनें और नतीजे का प्रीव्यू देखें।

आपका इनपुट और फ़ाइलें ब्राउज़र में ही रहते हैं

स्रोत फ़ाइल

स्रोत फ़ाइल

CSV, TSV, JSON ऐरे, JSONL या Parquet। एक बार में एक फ़ाइल।

विभाजक और हेडर की सेटिंग CSV पर लागू होती हैं। एन्कोडिंग टेक्स्ट इनपुट पर लागू होती है। ये सेटिंग बदलने के बाद फ़ाइल दोबारा खोलें।

फ़ाइल की प्रोसेसिंग इसी ब्राउज़र में होती है। इनपुट, नतीजे और SQL न तो ब्राउज़र स्टोरेज में सहेजे जाते हैं, न किसी सर्वर पर भेजे जाते हैं।

इनपुट प्रति फ़ाइल 1 GiB और गैर-UTF-8 रूपांतरण 128 MiB तक सीमित है। DuckDB की कार्यशील मेमोरी 512 MiB है। JSON/JSONL को chunks में नहीं, पूरे flat record set के रूप में मेमोरी में decode किया जाता है। टेक्स्ट आउटपुट stream होता है; Blob fallback 256 MiB तक है। Parquet 512 MiB तक buffer होता है। रद्द करने पर सत्र मुक्त होता है।

इस पृष्ठ पर

सर्वर पर अपलोड किए बिना स्थानीय संरचित फ़ाइलों को CSV, JSON, JSONL और Parquet के बीच बदलें।

विस्तृत कार्यक्षमता

स्रोत फ़ॉर्मैट और CSV विकल्प चुनें, अपने आप पहचाने गए कॉलम जाँचें और ज़रूरत के अनुसार कॉलम के प्रकार तय करें। सभी रिकॉर्ड एक्सपोर्ट करने से पहले सीमित नमूने का प्रीव्यू देखें। रूपांतरण ब्राउज़र वर्कर में चलता है और DuckDB-WASM केवल ज़रूरत पड़ने पर लोड होता है। टेक्स्ट एक्सपोर्ट UTF-8 का उपयोग करते हैं; Parquet कॉलम के प्रकार बनाए रखता है। कार्यशील मेमोरी ब्राउज़र की सीमा के अधीन रहती है।

व्यावहारिक उदाहरण

विश्लेषण के लिए CSV रिपोर्ट को Parquet में बदलें। पंक्ति-आधारित प्रोसेसिंग के लिए JSON ऐरे को JSONL में बदलें। चुने हुए Parquet कॉलम को CSV में एक्सपोर्ट करें। शुरुआती शून्य महत्वपूर्ण हों तो पहचानकर्ताओं को VARCHAR के रूप में रखें।

अगला कदम चुनने में मदद करें

हमें आगे क्या बेहतर करना चाहिए?

एक सुझाव चुनें। ये विचार हैं, वादा की गई सुविधाएँ नहीं।

एक विकल्प चुनें

वोट केवल चुने गए विकल्प को गुमनाम गिनती के रूप में भेजता है। इसमें इनपुट, फ़ाइल डेटा, URL, कुकी या पहचानकर्ता नहीं होते और इसे इस ब्राउज़र में सहेजा नहीं जाता। पेज फिर लोड करने पर दोबारा वोट दिया जा सकता है।