UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

डेटा कन्वर्टर

डेटा की पंक्तियों को उन फॉर्मेट में बदलें जिनकी स्प्रेडशीट, डेटाबेस, API और एड्रेस बुक को ज़रूरत होती है। CSV, Excel वर्कबुक, JSON या XML फ़ाइल, कॉन्टैक्ट लिस्ट या PDF के अंदर की टेबल अपलोड करें, और वही रिकॉर्ड उस रूप में वापस पाएँ जिसे अगला प्रोग्राम पढ़ सके।

डेटा कन्वर्टर

या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    डेटा फ़ाइल अपलोड करें

    CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML या PDF फ़ाइलें जोड़ें, एक बार में 20 तक और हर फ़ाइल 95 MB तक।

  2. 2

    टारगेट फॉर्मेट चुनें

    इसमें बदलें में XLSX, CSV, JSON, XML, SQL या कोई और फ़ॉर्मेट खोजें। डिलिमिटर, एन्कोडिंग, हेडर पंक्ति और तारीख़ की सेटिंग एडवांस्ड सेटिंग में मिलेंगी।

  3. 3

    कन्वर्ट करें और इम्पोर्ट करें

    XLSX में कन्वर्ट करें दबाएँ (बटन का नाम आपके चुने फ़ॉर्मेट के अनुसार बदलता है) और फ़ाइल डाउनलोड करें। अगर कई शीट से कई फ़ाइलें बनती हैं, तो ZIP मिलेगी।

स्प्रेडशीट, टेक्स्ट और कोड फॉर्मेट: हर फॉर्मेट किस काम का है

डेटा फ़ॉर्मेट इसलिए हैं क्योंकि अलग-अलग प्रोग्राम डेटा को अलग तरह से पढ़ते हैं। XLSX जैसी स्प्रेडशीट सेल, शीट और नंबर फ़ॉर्मेट सँभालती हैं। 2005 में RFC 4180 के रूप में लिखा गया CSV सबसे साझा रूप है: कॉमा से अलग मानों की सादी पंक्तियाँ, जिन्हें हर डेटाबेस और अकाउंटिंग सिस्टम इंपोर्ट कर सकता है। RFC 8259 और ECMA-404 के रूप में मानकीकृत JSON वही है जो वेब API भेजते हैं और JavaScript पढ़ती है। XML इससे पुराना है और आज भी इनवॉइस, फ़ीड और ऑफ़िस फ़ॉर्मेट में चलता है, जबकि YAML कॉन्फ़िगरेशन फ़ाइलों का इंडेंटेशन-आधारित फ़ॉर्मेट है।

ज़्यादातर कन्वर्ज़न इन्हीं दुनियाओं के बीच होते हैं: किसी एनालिस्ट को API से JSON एक्सपोर्ट मिलता है और शीट चाहिए (JSON से Excel), डेवलपर को क्लाइंट की स्प्रेडशीट मिलती है और सीड फ़ाइल चाहिए (CSV से SQL), ऑफ़िस किसी दूसरे सिस्टम को देने के लिए सूची एक्सपोर्ट करता है (Excel से CSV)। इनमें से हर एक के लिए सही डिफ़ॉल्ट वाला प्रीसेट पेज इस टेक्स्ट के नीचे सूचीबद्ध है।

कन्वर्ट करने से पहले फ़ॉर्मेट की सीमाएँ जान लेना ठीक रहता है। XLSX ग्रिड में 1,048,576 पंक्तियाँ और 16,384 कॉलम आते हैं, जबकि पुराना XLS फ़ॉर्मेट 65,536 पंक्तियों और 256 कॉलम पर रुक जाता है, इसलिए बहुत बड़े एक्सपोर्ट XLSX, CSV या Parquet में रखें। Excel में शीट के नाम 31 अक्षरों तक सीमित हैं, इसीलिए शीट का नाम इससे ज़्यादा स्वीकार नहीं करता।

कौन-कौन से डेटा कन्वर्ज़न सपोर्ट होते हैं

from ↓ · to →XLSXCSVJSONXMLYAMLSQLVCFParquetMD
CSV/TSVCSV/TSV to XLSX: yesCSV/TSV to CSV: yesCSV/TSV to JSON: yesCSV/TSV to XML: yesCSV/TSV to YAML: yesCSV/TSV to SQL: yesCSV/TSV to VCF: yesCSV/TSV to Parquet: yesCSV/TSV to MD: yes
XLSX/XLSXLSX/XLS to XLSX: yesXLSX/XLS to CSV: yesXLSX/XLS to JSON: yesXLSX/XLS to XML: yesXLSX/XLS to YAML: yesXLSX/XLS to SQL: yesXLSX/XLS to VCF: yesXLSX/XLS to Parquet: yesXLSX/XLS to MD: yes
ODS/NumbersODS/Numbers to XLSX: yesODS/Numbers to CSV: yesODS/Numbers to JSON: yesODS/Numbers to XML: yesODS/Numbers to YAML: yesODS/Numbers to SQL: yesODS/Numbers to VCF: yesODS/Numbers to Parquet: yesODS/Numbers to MD: yes
JSONJSON to XLSX: yesJSON to CSV: yesJSON to JSON: yesJSON to XML: yesJSON to YAML: yesJSON to SQL: yes– JSON to VCF: noJSON to Parquet: yesJSON to MD: yes
XMLXML to XLSX: yesXML to CSV: yesXML to JSON: yesXML to XML: yesXML to YAML: yesXML to SQL: yes– XML to VCF: noXML to Parquet: yesXML to MD: yes
YAMLYAML to XLSX: yesYAML to CSV: yesYAML to JSON: yesYAML to XML: yesYAML to YAML: yesYAML to SQL: yes– YAML to VCF: noYAML to Parquet: yesYAML to MD: yes
VCFVCF to XLSX: yesVCF to CSV: yesVCF to JSON: yesVCF to XML: yes– VCF to YAML: noVCF to SQL: yesVCF to VCF: yes– VCF to Parquet: noVCF to MD: yes
SQLSQL to XLSX: yesSQL to CSV: yesSQL to JSON: yesSQL to XML: yes– SQL to YAML: noSQL to SQL: yes– SQL to VCF: noSQL to Parquet: yesSQL to MD: yes
ParquetParquet to XLSX: yesParquet to CSV: yesParquet to JSON: yesParquet to XML: yes– Parquet to YAML: noParquet to SQL: yes– Parquet to VCF: noParquet to Parquet: yesParquet to MD: yes
HTML/PDF टेबलHTML/PDF टेबल to XLSX: yesHTML/PDF टेबल to CSV: yesHTML/PDF टेबल to JSON: yesHTML/PDF टेबल to XML: yes– HTML/PDF टेबल to YAML: noHTML/PDF टेबल to SQL: yes– HTML/PDF टेबल to VCF: noHTML/PDF टेबल to Parquet: yesHTML/PDF टेबल to MD: yes
supported not offeredये भी उपलब्ध हैं: XLS, ODS, TSV, TXT, HTML टेबल, DOCX (Word टेबल के रूप में) और Base64। इमेज समेत कोई भी फ़ाइल Base64 में एन्कोड की जा सकती है। डैश उन जोड़ियों को दिखाता है जहाँ सोर्स में टारगेट के लायक पंक्तियाँ नहीं होतीं, जैसे नेस्टेड JSON दस्तावेज़ से कॉन्टैक्ट।

आउटपुट के हिसाब से डेटा कन्वर्टर की सेटिंग

ये सेटिंग डिलिमिटर वाला टेक्स्ट पढ़ने और लिखने पर लागू होती हैं।

  • डिलिमिटर: ऑटो डिटेक्ट, कॉमा, सेमीकोलन, टैब, पाइप या स्पेस। ऑटो इनपुट का सेपरेटर पहचानता है और कॉमा में लिखता है।
  • टेक्स्ट एन्कोडिंग: डिफ़ॉल्ट UTF-8; Windows पर Excel के लिए BOM वाला UTF-8; पुराने सिस्टम के लिए UTF-16 और लेगेसी कोड पेज।
  • पहली पंक्ति हेडर है: कॉलम के नाम JSON keys, XML टैग, SQL कॉलम और vCard फ़ील्ड बन जाते हैं।
  • हर मान को कोट में रखें: सख़्त इंपोर्टर के लिए हर फ़ील्ड को डबल कोट में लपेटता है।

JSON में बदलने के बाद CSV की एक पंक्ति कैसी दिखती है

CSV हेडर id,name,city और एक पंक्ति 1,Ana,Lisbon, जिसे ऑब्जेक्ट की ऐरे और सुव्यवस्थित फ़ॉर्मेटिंग के साथ बदला गया
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

डेटा इम्पोर्ट की आम समस्याएँ कैसे ठीक करें

  • Excel में एक्सेंट और गैर-लैटिन अक्षर बिगड़े हुए दिखते हैं

    Windows पर Excel ने कोई पुरानी एन्कोडिंग मान ली। टेक्स्ट एन्कोडिंग को BOM वाले UTF-8 पर सेट करके कन्वर्ट करें।

  • इंपोर्ट के बाद तारीख़ में दिन और महीना आपस में बदल गए

    टारगेट ने 03/04 को उल्टा पढ़ लिया। तारीखें को ISO पर सेट करें, जिसे हर डेटाबेस और भाषा एक ही तरह पढ़ती है।

  • मान एक जैसे दिखते हैं, फिर भी लुकअप फ़ेल होता है

    सेल के अंत में अदृश्य स्पेस हैं। अतिरिक्त स्पेस हटाएँ चालू रखें।

  • पहली डेटा पंक्ति कॉलम के नाम बन गई

    फ़ाइल में हेडर पंक्ति नहीं है। पहली पंक्ति हेडर है बंद करें ताकि पंक्ति 1 डेटा के रूप में बनी रहे।

  • SQL फ़ाइल इंपोर्ट पर फ़ेल हो जाती है

    डायलेक्ट डेटाबेस से मेल नहीं खाता। सही SQL डायलेक्ट चुनें और SQL टेबल का नाम सिर्फ़ अक्षरों, अंकों और अंडरस्कोर से बनाएँ।

डेटा कन्वर्टर से जुड़े सवाल

JSON फ़ाइल को Excel में कैसे खोलें?

.json फ़ाइल अपलोड करें और उसे XLSX में बदलें। ऑब्जेक्ट की ऐरे में हर ऑब्जेक्ट एक पंक्ति बन जाता है और keys कॉलम के हेडर बनती हैं; नेस्टेड ऑब्जेक्ट कॉलम में समतल हो जाते हैं। नेस्टेड ऐरे कैसे संभाली जाती हैं, यह JSON से Excel पेज पर बताया गया है।

मेरी CSV फ़ाइल Excel में एक ही कॉलम में क्यों खुलती है?

Excel आपके सिस्टम के क्षेत्र का लिस्ट सेपरेटर इस्तेमाल करता है। जिन देशों में दशमलव कॉमा से लिखा जाता है, जैसे जर्मनी, फ़्रांस या ब्राज़ील, वहाँ वह सेमीकोलन मानता है। डिलिमिटर को सेमीकोलन पर सेट करके दोबारा कन्वर्ट करें, या Excel के Data टैब से इंपोर्ट करके डिलिमिटर खुद चुनें।

Parquet विकल्प क्या करता है?

Parquet Apache का कॉलम-आधारित फ़ॉर्मेट है, जिसका इस्तेमाल डेटा वेयरहाउस और Spark, pandas, DuckDB जैसे टूल में होता है। यह हर कॉलम का डेटा साथ रखता है और अच्छी तरह कंप्रेस होता है, इसलिए बड़ी CSV अक्सर काफ़ी छोटी हो जाती है। एनालिटिक्स पाइपलाइन के लिए Parquet में बदलें, या स्प्रेडशीट में पढ़ने के लिए Parquet से CSV इस्तेमाल करें।

क्या मैं स्प्रेडशीट से अपने कॉन्टैक्ट फ़ोन में इम्पोर्ट कर सकता हूँ?

हाँ। नाम, फ़ोन नंबर और ईमेल को हेडर पंक्ति वाले कॉलम में रखें, शीट को VCF में बदलें और .vcf फ़ाइल को Google Contacts, iCloud या Outlook में इंपोर्ट करें। हेडर नाम vCard फ़ील्ड से मैप होते हैं, जो RFC 6350 में तय हैं। उल्टा काम, यानी फ़ोन के कॉन्टैक्ट शीट में निकालना, VCF से CSV से होता है।

मुझे कौन-सा SQL डायलेक्ट चुनना चाहिए?

वही जिसमें आप इंपोर्ट करेंगे: MySQL, PostgreSQL, SQLite या SQL Server। इनमें नामों को कोट करने का तरीका (MySQL में बैकटिक, PostgreSQL और SQLite में डबल कोट, SQL Server में स्क्वेयर ब्रैकेट) और कॉलम टाइप अलग होते हैं, इसलिए सही डायलेक्ट चुनने से इंपोर्ट पर सिंटैक्स एरर नहीं आते।

मेरा Base64 टेक्स्ट फ़ाइल से बड़ा क्यों है?

RFC 4648 में परिभाषित Base64 हर 3 बाइट को 4 टेक्स्ट अक्षरों में लिखता है, इसलिए आउटपुट इनपुट से लगभग एक तिहाई बड़ा होता है। फ़ाइल को HTML, CSS, JSON या ईमेल बॉडी में चिपका पाने की यही कीमत है। img src के लिए तैयार स्ट्रिंग चाहिए तो Data URI प्रीफ़िक्स चालू करें।

क्या PDF के अंदर की टेबल को CSV में बदला जा सकता है?

हाँ, असली टेक्स्ट वाली PDF के लिए। PDF अपलोड करें और CSV या XLSX चुनें; टेबल पेज दर पेज पहचानी जाती हैं। स्कैन की गई PDF या टेबल की फ़ोटो के लिए इमेज से Excel इस्तेमाल करें, जो पहले OCR से टेबल पढ़ता है।

डॉक्यूमेंट और डेटा के दूसरे टूल
इमेज से Excelडॉक्यूमेंट कन्वर्टरPDF में बदलें
PDF कन्वर्टरइमेज से टेक्स्ट (OCR)ई-बुक कन्वर्टर

सभी डेटा कन्वर्टर टूल

वही सटीक लक्ष्य चुनें जो आपसे माँगा गया है। नीचे दिया हर पेज वही टूल है, बस डिफ़ॉल्ट सेटिंग अलग हैं।