XLSX को CSV में बदलें

यहाँ आप XLSX को CSV में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना CSV के काम करने का तरीक़ा XLSX से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: CSV जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ सिर्फ़ पहली शीट पढ़ी जाती है, और उसमें भी सिर्फ़ मान। सूत्र, फ़ॉर्मैटिंग, कॉलम की चौड़ाई और पहली के बाद की हर शीट पीछे रह जाती है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

किसी इम्पोर्ट को XLSX की बजाय CSV क्यों चाहिए

इसे करने की वजह लगभग हमेशा दूसरी तरफ़ का कोई तंत्र होता है: डेटाबेस इम्पोर्ट, कोई स्क्रिप्ट, कोई अपलोड फ़ॉर्म। CSV सबसे सादी संभव तालिका है — मूल्य, कॉमा, लाइन ब्रेक — और उसकी सादगी ही वजह है कि हर कोई इसे स्वीकार करता है।

CSV तक जाते हुए स्प्रेडशीट क्या खोती है

मूल्य रखने से आगे स्प्रेडशीट जो कुछ करती है वह सब। फ़ॉर्मेटिंग, रंग, कॉलम चौड़ाई, फ़्रीज़ किए पैनल और सेल टिप्पणियों के लिए कहीं जगह नहीं। फ़ॉर्मूला अपने गणना किए नतीजों पर सुलझ जाते हैं, जो किसी इम्पोर्ट को चाहिए ही होता है।

कई शीट: सिर्फ़ पहली बदलती है

शुरू करने से पहले यह सीमा जान लीजिए। CSV एक तालिका रखता है और वर्कबुक बीस रख सकती है, तो सिर्फ़ पहली शीट बदली जाती है। इसका कोई ईमानदार विकल्प नहीं — कई शीट को एक फ़ाइल में जोड़ना ऐसा कुछ बनाता जो डेटा जैसा दिखे और डेटा न हो।

अगर कई चाहिए, स्प्रेडशीट में पहले उन्हें अलग-अलग सहेज लीजिए और हर एक को अलग बदलिए। यह दो अतिरिक्त मिनट हैं और चलने वाले इम्पोर्ट व आधे में विफल हुए इम्पोर्ट के बीच का फ़र्क़ है।

एन्कोडिंग, और Excel का डबल-क्लिक जाल

CSV UTF-8 में बिना बाइट-ऑर्डर मार्क के लिखी जाती है, जो हर आधुनिक इम्पोर्टर उम्मीद करता है। Windows पर Excel अजीब अपवाद है: UTF-8 CSV पर डबल-क्लिक मात्रा वाले अक्षरों को बिगाड़ सकता है।

उपाय है खोलने की बजाय इम्पोर्ट करना — Data → From Text/CSV, फिर UTF-8 चुनिए। फ़ाइल में कुछ ग़लत नहीं; Excel बस ग़लत मान्यता से पढ़ रहा है।

बिना अपलोड किए वर्कबुक बदलना

यह पूरी तरह आपके ब्राउज़र में चलता है। स्प्रेडशीट अक्सर किसी संगठन की सबसे संवेदनशील फ़ाइलें होती हैं — पेरोल, ग्राहक सूची, क़ीमतें — और उन्हें कॉमा फिर से जमाने के लिए कहीं जाने की कोई वजह नहीं।

तारीख़ें वह मूल्य हैं जो सबसे ज़्यादा चौंकाएँगी

स्प्रेडशीट तारीख़ को नहीं रखती। यह 30 दिसंबर 1899 से गिना गया एक अंक रखती है, ऊपर बिछे डिस्प्ले फ़ॉर्मैट के साथ, और CSV में सिर्फ़ वह अंक पार जाता है। 04/03/2026 दिखाने वाला सेल 46085 लिखा जाता है।

तो हैरानी दिन-महीने के क्रम की नहीं, यह है कि जहाँ इम्पोर्ट को तारीख़ चाहिए थी वहाँ पूर्णांक आ पहुँचा। कॉलम को स्प्रेडशीट में टेक्स्ट में बदल दीजिए ताकि चाहा हुआ रूप संख्या के ऊपर पोशाक न रहे।

संख्याएँ अपनी फ़ॉर्मेटिंग खो देती हैं, और यही सही है

1,234.50 दिखाने वाला सेल असल में 1234.5 रखता है, और CSV को वही मिलता है। चिह्न, हज़ारों का अलगाव और तय दशमलव स्थान डिस्प्ले निर्देश हैं, डेटा नहीं।

यह लगभग हमेशा वही है जो इम्पोर्ट चाहता है — 1,234.50 पढ़ने वाला पार्सर या तो नाकाम होगा या 1 पढ़ेगा। अगर कोई इंसान CSV पढ़ेगा, तो उम्मीद कीजिए वह शीट से ज़्यादा सादा दिखेगी।

उद्धरण, सेल के भीतर कॉमा, और लाइन ब्रेक

कॉमा रखने वाला मूल्य उद्धरण चिह्नों के भीतर लिखा जाता है, तो एक सेल में रखा पता तीन कॉलम में बँटे बिना पूरा बचता है। उद्धरण चिह्न रखने वाले मूल्य में उसे दोहरा दिया जाता है।

अटपटा मामला है लाइन-ब्रेक वाला सेल — आम तौर पर किसी फ़ॉर्म के नोट्स कॉलम में। यह उद्धृत होता है और एक ही मूल्य रहता है, पर सादे औज़ार जो न्यूलाइन पर बाँटते हैं वे इसे ग़लत ही पढ़ेंगे।

ख़ाली पंक्तियाँ, छिपी पंक्तियाँ, और शीट कहाँ ख़त्म होती है

जो बदलता है वह शीट की इस्तेमाल की गई रेंज है, जो हमेशा वह नहीं जो दिखती है। सामग्री हटाकर ख़ाली की गई पंक्ति भी गिनी जाती है, तो फ़ाइल ख़ाली पंक्तियों के सिलसिले पर ख़त्म हो सकती है।

छिपे कॉलम भी बदलते हैं, क्योंकि छिपाना डिस्प्ले का गुण है, हटाना नहीं। अगर किसी शीट में कॉलम इसलिए छिपे हैं क्योंकि वे साझा करने के लिए नहीं थे, बदलने से पहले उन्हें मिटा दीजिए।

XLSX को CSV में ऐसे बदलें

  1. अपनी XLSX फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में CSV चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार CSV फ़ाइल डाउनलोड कर लें।

XLSX या CSV: क्या बदलता है

XLSX और CSV की तुलना
XLSXCSV
पूरा नामExcel वर्कबुकComma-Separated Values
फ़ाइल एक्सटेंशन.xlsx.csv
मीडिया टाइपapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheettext/csv
पहली बार प्रकाशित20071972
प्रकाशकMicrosoft
विनिर्देशECMA-376RFC 4180
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयODS, ParquetJSON, Parquet

नतीजा खोलना

Microsoft Excel और LibreOffice Calc XLSX और CSV — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

दोनों का निशाना अलग काम है: XLSX का एडिटिंग पर, CSV का प्रोग्रामों के बीच डेटा ले जाना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।

XLSX Microsoft का फ़ॉर्मेट है, जो 2007 में आया। यह ECMA-376 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

CSV 1972 से चला आ रहा है, और RFC 4180 में तय किया गया है। Microsoft Excel, LibreOffice Calc और pandas इस फ़ॉर्मेट को पढ़ लेते है।

CSV 1972 में आया और XLSX 2007 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

XLSX से CSV: आम सवाल

क्या मेरी XLSX फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे SheetJS है, JavaScript में लिखा स्प्रेडशीट का एक पाठक और लेखक; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या XLSX को CSV में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। SheetJS आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

XLSX को CSV में बदलने पर क्या गुणवत्ता जाती है?

XLSX और CSV सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। सिर्फ़ पहली शीट पढ़ी जाती है, और उसमें भी सिर्फ़ मान। सूत्र, फ़ॉर्मैटिंग, कॉलम की चौड़ाई और पहली के बाद की हर शीट पीछे रह जाती है।

CSV फ़ाइल खोलने के लिए क्या मुझे कुछ इंस्टॉल करना होगा?

कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस Comma-Separated Values आम तौर पर दिखाता है।

तय नहीं कर पा रहे कि क्या चाहिए?

यह पेज एक को दूसरे में बदलता है। अगर आप बदल नहीं रहे बल्कि चुन रहे हैं, तो XLSX vs CSV बताता है कि किसे कब लेना है और कौन किस काम में कमज़ोर है।

इन फ़ॉर्मेट के बारे में और