झटपट जवाब
अपनी Excel फ़ाइल बॉक्स में डालें, जो sheet चाहिए वह चुनें और Download CSV दबाएँ — या हर sheet की एक CSV पाने के लिए All sheets (ZIP) दबाएँ। वैल्यू बिल्कुल वैसे ही एक्सपोर्ट होती हैं जैसे Excel उन्हें दिखाता है, फ़ॉर्मूले अपने निकाले गए नतीजे बन जाते हैं, और फ़ाइल UTF-8 होती है इसलिए हिंदी टेक्स्ट और ₹ चिह्न सुरक्षित रहते हैं। अगर CSV किसी ऐसे सिस्टम के लिए है जिसे semicolon चाहिए, तो semicolon चुनें।
Excel को CSV में क्यों बदलें?
Excel workbook लोगों के लिए बढ़िया हैं, लेकिन कई सिस्टम सिर्फ़ CSV स्वीकार करते हैं। ई-कॉमर्स मार्केटप्लेस के bulk-upload पेज, GST और अकाउंटिंग सॉफ़्टवेयर, ईमेल मार्केटिंग टूल्स, स्कूल और HR पोर्टल, डेटाबेस और प्रोग्रामिंग भाषाएँ — सभी सादा comma-separated टेक्स्ट चाहते हैं। डेटा संग्रह करने या ऐसे व्यक्ति के साथ शेयर करने के लिए भी CSV सबसे सुरक्षित फ़ॉर्मेट है जिसके पास Excel नहीं है, क्योंकि कोई भी प्रोग्राम इसे पढ़ सकता है।
यह Excel से CSV कन्वर्टर (Excel to CSV) आपकी .xlsx, .xls, .xlsm, .xlsb या .ods फ़ाइल ब्राउज़र में खोलता है, आपको एक sheet — या सभी — चुनने देता है, और आपको एक साफ़ UTF-8 CSV देता है। Excel इंस्टॉल करने की ज़रूरत नहीं, इसलिए यह फ़ोन, Chromebook या शेयर्ड कंप्यूटर पर काम आता है।
इसे कैसे इस्तेमाल करें
- अपनी workbook बॉक्स में डालें या उसे चुनने के लिए टैप करें।
- लिस्ट से एक sheet चुनें; पहली rows rows और कॉलम की गिनती के साथ प्रीव्यू में दिखती हैं।
- Delimiter चुनें — ज़्यादातर सिस्टम के लिए comma, और अगर मंज़िल वाला सिस्टम माँगे तो semicolon, tab या pipe।
- अगर आप CSV को फिर से Excel में खोलेंगे तो “Add BOM” टिक रखें; जो सख्त सिस्टम BOM को अस्वीकार करते हैं उनके लिए इसे अनटिक करें।
- मौजूदा sheet डाउनलोड करें, या हर sheet की एक CSV के लिए All sheets (ZIP) दबाएँ।
जो दिखता है, वही मिलता है
Excel फ़ाइल के अंदर तारीख असल में एक serial number होती है (21 अक्टूबर 2026 को 46316 के रूप में सेव किया जाता है) और किसी रकम में छिपे दशमलव हो सकते हैं। कच्ची वैल्यू एक्सपोर्ट करने पर ऐसे नंबर मिलेंगे जिन्हें कोई नहीं पहचानता। यह कन्वर्टर हर सेल की फ़ॉर्मेट की हुई वैल्यू — वह टेक्स्ट जो Excel दिखाता है एक्सपोर्ट करता है:
| Excel में सेल | अंदर कैसे सेव है | आपकी CSV में |
|---|---|---|
| 21-10-2026 | 46316 | 21-10-2026 |
| ₹1,250.00 | 1250 | ₹1,250.00 |
| 080001 (कस्टम फ़ॉर्मेट) | 80001 | 080001 |
| =SUM(B2:B9) जो 4,500 दिखा रहा है | फ़ॉर्मूला + cached नतीजा | 4,500 |
| 18% | 0.18 | 18% |
अगर किसी सिस्टम को करेंसी चिह्न या हज़ार के separator के बिना सादे नंबर चाहिए, तो कन्वर्ट करने से पहले Excel में कॉलम का फ़ॉर्मेट General या Number कर दें।
फ़ॉर्मूले वैल्यू बन जाते हैं
CSV में सिर्फ़ डेटा होता है, इसलिए फ़ॉर्मूले उस नतीजे के रूप में एक्सपोर्ट होते हैं जो Excel ने आखिरी बार निकाला और फ़ाइल में सेव किया था। Excel, Google Sheets और LibreOffice से सेव की गई workbook में ये नतीजे होते हैं। अपने-आप स्प्रेडशीट बनाने वाले कुछ प्रोग्राम नतीजे सेव नहीं करते; अगर फ़ॉर्मूला सेल खाली आएँ, तो फ़ाइल को किसी स्प्रेडशीट प्रोग्राम में खोलकर दोबारा सेव करें, फिर से कन्वर्ट करें।
UTF-8, BOM और हिंदी टेक्स्ट
CSV में यह बताने का कोई अपना तरीका नहीं है कि वह कौन-सा character encoding इस्तेमाल करती है। आधुनिक सिस्टम UTF-8 मानते हैं, जिसमें हिंदी, सभी भारतीय लिपियाँ, ₹ और emoji आते हैं। लेकिन Windows पर Excel किसी UTF-8 CSV को पुराने Western encoding में खोल सकता है, जिससे “मीना” बेमतलब अक्षरों में बदल जाता है। इसका इलाज है byte-order mark (BOM) — फ़ाइल की शुरुआत में तीन अदृश्य bytes जो Excel को बताते हैं कि “यह UTF-8 है”। यहाँ यह डिफ़ॉल्ट रूप से चालू है। कुछ सख्त importer BOM को पहले कॉलम के नाम का हिस्सा मान लेते हैं; अगर अपलोड में पहले हेडर को लेकर शिकायत आए, तो विकल्प अनटिक करें और फिर से डाउनलोड करें।
हर Sheet एक साथ एक्सपोर्ट करना
महीने वाले टैब, ब्रांच के हिसाब से sheets या हर क्लास की अलग sheet वाली workbook के लिए आमतौर पर हर sheet पर “Save As CSV” दोहराना पड़ता है — और Excel का Save As सिर्फ़ active sheet सेव करता है, जो डेटा छूटने की आम वजह है। यहाँ All sheets (ZIP) एक ही डाउनलोड में हर sheet की, उसके नाम वाली, एक CSV बनाता है। छिपी हुई sheets भी sheet लिस्ट में शामिल होती हैं, इसलिए कुछ भी चुपचाप नहीं छूटता।
सही Delimiter चुनना
| Delimiter | कब इस्तेमाल करें |
|---|---|
| कॉमा ( , ) | स्टैंडर्ड — डेटाबेस, Google Sheets, ज़्यादातर अपलोड फ़ॉर्म और प्रोग्रामिंग टूल्स |
| Semicolon ( ; ) | कई यूरोपीय locale में Excel और ऐसे सिस्टम जहाँ कॉमा दशमलव चिह्न है |
| Tab (TSV) | दूसरे प्रोग्राम में पेस्ट करना, ऐसा डेटा जिसके टेक्स्ट में बहुत सारे कॉमा हों |
| Pipe ( | ) | कुछ बैंक, पेरोल और पुराने mainframe import |
जिन सेल में delimiter, quotes या लाइन ब्रेक होते हैं, वे CSV स्टैंडर्ड (RFC 4180) के मुताबिक अपने-आप quotes में लपेट दिए जाते हैं, इसलिए “Sharma, Rohit” जैसा नाम एक ही कॉलम में रहता है।
आम उपयोग
- मार्केटप्लेस bulk upload: कैटलॉग अपलोड के लिए प्रोडक्ट और कीमत की sheets कन्वर्ट करें।
- अकाउंटिंग और GST: अकाउंटिंग सॉफ़्टवेयर में import के लिए इनवॉइस लिस्ट और लेजर तैयार करें।
- ईमेल और SMS कैंपेन: मार्केटिंग टूल्स के लिए कॉन्टैक्ट लिस्ट एक्सपोर्ट करें।
- डेवलपर्स और एनालिस्ट: स्प्रेडशीट डेटा को Python, R, SQL डेटाबेस या JavaScript में लोड करें।
- स्कूल और HR पोर्टल: छात्रों या कर्मचारियों की लिस्ट उस CSV फ़ॉर्मेट में अपलोड करें जो पोर्टल माँगता है।
- संग्रह (archiving): टेबल को एक सरल, भविष्य में भी चलने वाले फ़ॉर्मेट में सेव करें।
CSV क्या नहीं रख सकती
CSV सिर्फ़ टेक्स्ट है, इसलिए ये चीज़ें हट जाती हैं: फ़ॉर्मूले (नतीजे रहते हैं), सेल के रंग और फ़ॉन्ट, merged सेल (वैल्यू सिर्फ़ पहले सेल में दिखती है), चार्ट, इमेज, कमेंट, data validation और एक फ़ाइल में कई sheets। अगर प्रिंट के लिए हूबहू कॉपी चाहिए, तो इसके बजाय Excel से PDF इस्तेमाल करें।
फ़ोन पर भी काम करता है
WhatsApp या ईमेल पर Excel अटैचमेंट मिला है और किसी अपलोड फ़ॉर्म के लिए CSV चाहिए? अपने फ़ोन पर Chrome या Safari में यह पेज खोलें, बॉक्स पर टैप करें, Downloads या Files से फ़ाइल चुनें, और CSV डाउनलोड करें — कोई Excel ऐप या अकाउंट नहीं चाहिए। प्रीव्यू टेबल साइड में स्क्रॉल होती है ताकि आप डाउनलोड से पहले छोटी स्क्रीन पर भी चौड़ी sheets जाँच सकें। बहुत बड़ी workbook के लिए लैपटॉप या डेस्कटॉप ब्राउज़र तेज़ है क्योंकि उसमें ज़्यादा मेमोरी होती है, लेकिन कुछ हज़ार rows वाली आम sheets मिड-रेंज फ़ोन पर भी एक-दो सेकंड में बदल जाती हैं।
बनावट से निजी
Workbook में अक्सर सैलरी, ग्राहकों की जानकारी और वित्तीय डेटा होता है। कन्वर्टर फ़ाइल पढ़ने के लिए आपके ब्राउज़र के अंदर ओपन-सोर्स SheetJS लाइब्रेरी इस्तेमाल करता है और CSV लोकल रूप से बनाता है। कुछ भी अपलोड, लॉग या स्टोर नहीं होता, और टैब बंद करने पर डेटा गायब हो जाता है।
समस्या-समाधान
- “Could not read this file”: workbook पासवर्ड से सुरक्षित या खराब हो सकती है। Excel में सुरक्षा हटाकर फिर कोशिश करें।
- नंबर 1.23E+15 जैसे दिखते हैं: Excel में सेल इसी तरह फ़ॉर्मेट किया गया है। कॉलम को 0 दशमलव वाले Number या Text के रूप में फ़ॉर्मेट करें, फिर कन्वर्ट करें।
- शुरुआती rows या कॉलम खाली: CSV उस पहले सेल से शुरू होती है जिसमें डेटा है (जैसे C5), और पूरी तरह खाली rows छोड़ दी जाती हैं, इसलिए आपको एक सघन टेबल मिलती है।
- Importer पहला कॉलम अस्वीकार करता है: “Add BOM” अनटिक करें।
- बहुत बड़ी फ़ाइलें धीमी हैं: 50 MB के करीब की फ़ाइलों को काफ़ी मेमोरी चाहिए; डेस्कटॉप ब्राउज़र इन्हें सबसे अच्छा संभालता है।
Excel में मैन्युअल तरीका
Excel में आप File → Save As इस्तेमाल करके “CSV UTF-8 (Comma delimited)” चुन सकते हैं। यह काम करता है, लेकिन इसमें कुछ पेच हैं: सिर्फ़ active sheet सेव होती है, Excel चेतावनी देता है कि कुछ सुविधाएँ खो जाएँगी, आपके सामने खुली workbook अब CSV बन जाती है (इसलिए बाद के बदलाव गलत फ़ाइल में जा सकते हैं), और delimiter आपके कंप्यूटर की regional settings के हिसाब से तय होता है — कुछ सिस्टम पर बिना पूछे semicolon मिल जाते हैं। पुराने वर्ज़न में UTF-8 विकल्प भी नहीं है, जिससे हिंदी टेक्स्ट टूट जाता है। Google Sheets में File → Download → CSV भी सिर्फ़ मौजूदा sheet एक्सपोर्ट करता है। यह कन्वर्टर इन सबसे बचाता है: आपकी मूल फ़ाइल जस की तस रहती है, delimiter आप खुद चुनते हैं और हर sheet एक साथ एक्सपोर्ट हो सकती है।
डेवलपर्स के लिए
आउटपुट RFC 4180 का पालन करता है: जिन fields में delimiter, double quotes या लाइन ब्रेक हैं वे quote किए जाते हैं, fields के अंदर के quotes दोहरे किए जाते हैं, और लाइनें CRLF से खत्म होती हैं, जिसे हर CSV parser स्वीकार करता है। BOM बंद होने पर फ़ाइल सादी UTF-8 होती है, जो pandas.read_csv, PostgreSQL में COPY, MySQL में LOAD DATA या किसी भी JavaScript CSV लाइब्रेरी के लिए तैयार है। क्योंकि सेल दिखाए गए टेक्स्ट के रूप में एक्सपोर्ट होते हैं, इसलिए जब आपको हज़ार के separator के बिना machine-readable वैल्यू चाहिए, तब workbook में नंबर कॉलम को General फ़ॉर्मेट पर सेट करें।
साफ़ एक्सपोर्ट के लिए टिप्स
- हेडर पहली row में रखें और टेबल के ऊपर के टाइटल rows या नोट्स हटा दें।
- एक्सपोर्ट से पहले सेल unmerge करें ताकि हर row की अपनी वैल्यू हो।
- अगर CSV किसी दूसरे सिस्टम में import होगी तो totals और subtotal वाली rows हटा दें।
- तारीखें जाँचें: अगर मंज़िल अंतरराष्ट्रीय है तो 2026-10-21 (ISO) जैसा साफ़ फ़ॉर्मेट चुनें।
- पहले प्रीव्यू देखें: डाउनलोड बटन के ऊपर की टेबल ठीक-ठीक दिखाती है कि क्या लिखा जाएगा।
संक्षिप्त शब्दावली
- XLSX / XLS: नया और पुराना (Excel 97–2003) Excel workbook फ़ॉर्मेट।
- ODS: LibreOffice Calc में इस्तेमाल होने वाला OpenDocument स्प्रेडशीट फ़ॉर्मेट।
- Delimiter: CSV फ़ाइल में कॉलम अलग करने वाला अक्षर।
- RFC 4180: आम specification जो बताता है कि CSV फ़ाइलें fields को कैसे quote करती हैं और लाइनें कैसे खत्म करती हैं।
- BOM: एक अदृश्य निशान जो Excel को बताता है कि CSV UTF-8 है।
यह कन्वर्टर क्यों इस्तेमाल करें?
यह हर आम स्प्रेडशीट फ़ॉर्मेट पढ़ता है, सभी sheets एक बार में एक्सपोर्ट करता है, वैल्यू बिल्कुल वैसी रखता है जैसी आप देखते हैं, UTF-8 से हिंदी टेक्स्ट सुरक्षित रखता है और आपका डेटा कभी अपलोड नहीं करता। उलटी दिशा में जाना है? CSV से Excel इस्तेमाल करें। छोटी फ़ाइलें चाहिए? Excel स्प्लिट करें आज़माएँ, या किसी sheet को XML में बदलें।
Excel से CSV कन्वर्टर — मुख्य तथ्य
| इनपुट | .xlsx, .xls, .xlsm, .xlsb, .ods |
|---|---|
| आउटपुट | UTF-8 CSV या TSV |
| शीट | एक, या सभी ZIP के रूप में |
| फ़ॉर्मूले | निकाली गई वैल्यू के रूप में एक्सपोर्ट |
| अधिकतम साइज़ | हर फ़ाइल 50 MB |
| निजता | आपके ब्राउज़र में चलता है |
अक्सर पूछे जाने वाले सवाल
मैं Excel को CSV में कैसे बदलूँ?
Excel फ़ाइल बॉक्स में डालें, sheet चुनें, और Download CSV दबाएँ। कन्वर्ज़न आपके ब्राउज़र में होता है।
क्या मैं सभी sheets एक साथ बदल सकता हूँ?
हाँ। हर sheet के लिए उसके नाम वाली अलग CSV डाउनलोड करने के लिए All sheets (ZIP) दबाएँ।
CSV को Excel में खोलने पर हिंदी टेक्स्ट टूटा हुआ क्यों दिखता है?
Excel कभी-कभी CSV फ़ाइलों को पुराने encoding में खोलता है। ‘Add BOM’ टिक रखें — यह अदृश्य निशान Excel को बताता है कि फ़ाइल UTF-8 है, जिससे हिंदी और ₹ सही दिखते हैं।
फ़ॉर्मूलों का क्या होता है?
CSV फ़ॉर्मूले सेव नहीं कर सकती, इसलिए हर फ़ॉर्मूला सेल को वह आखिरी वैल्यू बनाकर एक्सपोर्ट किया जाता है जो Excel ने निकाली और फ़ाइल में सेव की थी।
क्या तारीखें और नंबर वैसे ही रहते हैं जैसे दिखते हैं?
हाँ। वैल्यू वैसे ही एक्सपोर्ट होती हैं जैसे Excel उन्हें दिखाता है — जैसे 21-10-2026 या 1,250.00 — अंदरूनी serial number के रूप में नहीं।
मुझे कौन-सा delimiter चुनना चाहिए?
Comma स्टैंडर्ड है। जिन सिस्टम या यूरोपीय Excel वर्ज़न को semicolon चाहिए उनके लिए semicolon चुनें, TSV के लिए tab, या कुछ बैंक और पुराने import के लिए pipe।
क्या यह पुरानी .xls फ़ाइलें सपोर्ट करता है?
हाँ — .xls, .xlsx, .xlsm, .xlsb और OpenDocument .ods फ़ाइलें सपोर्ट होती हैं।
क्या यह पासवर्ड से सुरक्षित Excel फ़ाइलें खोल सकता है?
नहीं। पहले Excel में पासवर्ड हटाएँ (File → Info → Protect Workbook), फिर कन्वर्ट करें।
क्या मेरी फ़ाइलें अपलोड होती हैं?
नहीं। Workbook आपके ब्राउज़र में पढ़ी और बदली जाती है और कभी आपके डिवाइस से बाहर नहीं जाती।
क्या शुरुआती शून्य सुरक्षित रहेंगे?
हाँ, अगर Excel उन्हें दिखाता है। 080001 दिखाने वाला सेल CSV में 080001 ही लिखा जाता है।
छिपी sheets, रंग और चार्ट का क्या?
छिपी हुई sheets समेत हर sheet लिस्ट में दिखती है। रंग, चार्ट, इमेज और कमेंट CSV का हिस्सा नहीं हैं, इसलिए हटा दिए जाते हैं।
क्या यह मुफ़्त है?
हाँ, पूरी तरह मुफ़्त — साइन-अप की ज़रूरत नहीं और फ़ाइलों की संख्या पर कोई लिमिट नहीं।
Excel से CSV, तुरंत!
हर sheet, UTF-8 सुरक्षित — मुफ़्त और निजी।
Prompt Minds के और टूल्स देखें
Excel से CSV कन्वर्टर हमारे दूसरे मुफ़्त टूल्स के साथ बढ़िया काम करता है। Prompt Minds का हर टूल पूरी तरह आपके ब्राउज़र में चलता है — साइन-अप की ज़रूरत नहीं, कोई अपलोड नहीं, कोई वॉटरमार्क नहीं। सभी मुफ़्त टूल्स देखें।
