CSV स्प्लिटर
बड़ी CSV फ़ाइलों को पंक्ति संख्या, फ़ाइलों की संख्या या कॉलम मान के आधार पर छोटे हिस्सों में बाँटें। अलग-अलग या ZIP आर्काइव के रूप में डाउनलोड करें।
अपडेट किया गया
CSV Splitter
Split large CSV files into smaller chunks by row count, number of files, or column value. Download individually or as a ZIP archive.
CSV Input
Drop a CSV file here or click to browse
Paste CSV or upload a file to get started
Split large CSV files by row count, number of files, or column values.
Related Tools
अक्सर पूछे जाने वाले प्रश्न
CSV Splitter क्या है?
CSV Splitter एक मुफ़्त ऑनलाइन टूल है जो बड़ी CSV फ़ाइलों को पंक्तियों की संख्या, फ़ाइलों की संख्या या किसी कॉलम के मान के आधार पर छोटे हिस्सों में बाँटता है। उन्हें अलग-अलग या एक ZIP आर्काइव के रूप में डाउनलोड करें। यह पूरी तरह आपके ब्राउज़र में चलता है, बिना किसी इंस्टॉलेशन या साइन-अप के।
कौन-कौन से स्प्लिट मोड हैं?
तीन: पंक्ति संख्या के आधार पर (प्रति फ़ाइल N पंक्तियाँ), फ़ाइल संख्या के आधार पर (समान रूप से वितरित), या कॉलम मान के आधार पर (चुने गए कॉलम के प्रत्येक अनूठे मान के लिए एक फ़ाइल)।
क्या हेडर दोहराया जाता है?
हाँ, जब «पहली पंक्ति हेडर है» विकल्प सक्षम होता है, तो हेडर पंक्ति प्रत्येक विभाजित फ़ाइल के शीर्ष पर दोहराई जाती है।
क्या सभी एक साथ डाउनलोड कर सकते हैं?
हाँ — «सभी को ZIP के रूप में डाउनलोड करें» एक ही आर्काइव देता है जिसमें सभी विभाजित CSV होती हैं, या आप प्रत्येक को अलग-अलग डाउनलोड कर सकते हैं।
क्या CSV Splitter मुफ़्त है?
हाँ, CSV Splitter 100% मुफ़्त है — कोई पंजीकरण नहीं, कोई छिपा शुल्क नहीं और कोई उपयोग सीमा नहीं। सारी प्रोसेसिंग आपके ब्राउज़र में स्थानीय रूप से होती है, जिससे पूरी निजता सुनिश्चित होती है।
क्या इस टूल के साथ मेरा डेटा सुरक्षित है?
बिल्कुल। CSV Splitter सब कुछ आपके ब्राउज़र में क्लाइंट-साइड प्रोसेस करता है। कोई भी डेटा किसी सर्वर पर अपलोड या संग्रहीत नहीं किया जाता। आपकी सामग्री हर समय आपके डिवाइस पर निजी रहती है।
क्या CSV Splitter मोबाइल डिवाइस पर काम करता है?
हाँ, CSV Splitter पूरी तरह रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं — किसी ऐप डाउनलोड की ज़रूरत नहीं।
क्या इस टूल को इस्तेमाल करने के लिए मुझे खाता बनाना होगा?
किसी खाते या पंजीकरण की आवश्यकता नहीं है। बस अपने ब्राउज़र में CSV Splitter खोलें और तुरंत इस्तेमाल करना शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।
मैं CSV Splitter का उपयोग कैसे करूँ?
बस दिए गए फ़ील्ड में अपना इनपुट दर्ज करें, अपनी पसंद के अनुसार कोई भी सेटिंग समायोजित करें, और टूल उसे तुरंत प्रोसेस कर देगा। फिर आप परिणाम को क्लिपबोर्ड पर कॉपी कर सकते हैं या डाउनलोड कर सकते हैं।
कौन-कौन से ब्राउज़र समर्थित हैं?
CSV Splitter सभी आधुनिक ब्राउज़रों में काम करता है, जिनमें Chrome, Firefox, Safari, Edge और Opera शामिल हैं। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र का नवीनतम संस्करण इस्तेमाल करें।
रो काउंट और फ़ाइल काउंट के अनुसार बाँटने में क्या अंतर है?
दोनों मोड CSV को क्रमिक टुकड़ों में बाँटते हैं, लेकिन ये अलग-अलग चीज़ें तय करते हैं। रो काउंट के अनुसार, आप तय करते हैं कि हर फ़ाइल में कितनी रो होंगी — 10,000 चुनने पर 45,000 रो वाला एक्सपोर्ट पाँच फ़ाइलों में बँट जाता है, चार फ़ाइलों में 10,000-10,000 रो और आख़िरी में बची हुई 5,000 रो। फ़ाइल काउंट के अनुसार, आप तय करते हैं कि कितनी फ़ाइलें चाहिए, और रो को यथासंभव समान रूप से बाँटा जाता है। अगर कुल संख्या ठीक-ठीक बँट नहीं पाती, तो बची हुई रो एक-एक करके शुरुआती फ़ाइलों में जोड़ी जाती है, ताकि किसी भी दो फ़ाइल में एक रो से ज़्यादा का फ़र्क़ न आए। जब दूसरे सिस्टम पर प्रति-अपलोड एक तय सीमा हो तो रो काउंट चुनें; जब आपको एक निश्चित संख्या में संतुलित बैच चाहिए हों, जैसे हर टीममेट को एक फ़ाइल देनी हो, तो फ़ाइल काउंट चुनें। ऊपर अपना CSV पेस्ट करें और दोनों मोड के बीच टॉगल करके प्रीव्यू में तुरंत फ़र्क़ देखें।
स्प्लिटर किसी सेल के भीतर कॉमा, कोट्स, और लाइन ब्रेक को कैसे संभालता है?
यह केवल डिलिमिटर पर सीधा स्प्लिट करने के बजाय एक कोट-अवेयर पार्सर इस्तेमाल करता है, इसलिए डबल कोट्स में लिपटी वैल्यू को एक ही फ़ील्ड के रूप में पढ़ा जाता है, भले ही उनमें कॉमा, लाइन ब्रेक, या एस्केप्ड डबल कोट्स ("") ही क्यों न हों। इसका मतलब है कि "123 Main St, Apt 4" जैसा कोई पता एक ही कॉलम में रहता है, न कि दो हिस्सों में टूट जाता है, और कोट्स के भीतर मौजूद कोई मल्टी-लाइन नोट भी एक ही सेल के रूप में बना रहता है। आउटपुट में, जिस भी फ़ील्ड में कॉमा, कोट, या न्यूलाइन होता है उसे अपने आप स्टैंडर्ड CSV नियमों के अनुसार दोबारा कोट कर दिया जाता है, ताकि हर स्प्लिट फ़ाइल सही फ़ॉर्मेट में रहे और Excel, Google Sheets, या किसी अन्य इम्पोर्टर में ठीक से खुले। पार्सर Windows (CRLF) और Unix (LF) दोनों तरह की लाइन एंडिंग को भी समझता है। ऊपर अपनी फ़ाइल ड्रॉप करें और डाउनलोड करने से पहले ही प्रीव्यू में सही ढंग से पार्स की गई रो दिखेंगी।
क्या CSV Splitter सेमीकोलन या टैब वाली फ़ाइलों के लिए डिलिमिटर को अपने आप पहचान लेता है?
हाँ। यह टूल आपकी फ़ाइल की शुरुआत को जाँचता है और चार आम डिलिमिटर — कॉमा, सेमीकोलन, टैब, और पाइप — को टेस्ट करता है, और जो रो को सबसे स्थिर ढंग से बाँटता है उसे चुन लेता है। यह इसलिए मायने रखता है क्योंकि कई यूरोपीय एक्सपोर्ट सेमीकोलन इस्तेमाल करते हैं (क्योंकि वहाँ कॉमा दशमलव विभाजक होता है) और डेटाबेस व स्प्रेडशीट से टैब-सेपरेटेड वैल्यू आना आम बात है। चूँकि पहचान अपने आप होती है, इसलिए आपको फ़ॉर्मेट पहले से बताने की ज़रूरत नहीं — बस डेटा पेस्ट करें या .csv, .tsv, या .txt फ़ाइल अपलोड करें, पार्सर अपने आप ढल जाएगा। इनपुट का डिलिमिटर चाहे जो भी हो, स्प्लिट फ़ाइलें स्टैंडर्ड कॉमा-सेपरेटेड CSV के रूप में लिखी जाती हैं, जो दोबारा इम्पोर्ट करने के लिए सबसे ज़्यादा स्वीकृत फ़ॉर्मेट है। अगर कोई फ़ाइल ठीक से पार्स नहीं होती दिखे, तो अक्सर इसकी वजह शुरुआती रो का असंगत होना होता है — पहले बिल्ट-इन सैंपल लोड करके देखें कि सही पहचान कैसे काम करती है, फिर अपना डेटा डालें।
मैं किसी CSV को हर कैटेगरी या ग्रुप के लिए एक अलग फ़ाइल में कैसे बाँटूँ?
इसके लिए By Column Value मोड इस्तेमाल करें। रो को क्रमिक रूप से काटने के बजाय, यह आपके चुने हुए कॉलम को पढ़ता है और उसमें मिलने वाली हर यूनीक वैल्यू के लिए एक अलग फ़ाइल बनाता है। किसी कॉन्टैक्ट्स एक्सपोर्ट को "Region" कॉलम पर बाँटने से हर रीजन के लिए एक अलग CSV मिलती है; ऑर्डर को "Status" पर बाँटने से हर स्टेटस के लिए एक फ़ाइल मिलती है। बनने वाली फ़ाइलों को उनकी वैल्यू के अनुसार लेबल और अल्फ़ाबेटिकल क्रम में सॉर्ट किया जाता है, और "First row is a header" ऑन होने पर हर फ़ाइल में हेडर रो बनी रहती है, जिससे हर ग्रुप एक पूरी, समझने-लायक स्प्रेडशीट के रूप में खुलता है। इससे एक मास्टर फ़ाइल बिना किसी मैनुअल फ़िल्टरिंग, सॉर्टिंग, या कॉपी-पेस्टिंग के तैयार कैटेगरी-वार डेटासेट में बदल जाती है। उस कॉलम में खाली वैल्यू वाली रो को एक साथ इकट्ठा कर लिया जाता है ताकि कुछ भी छूटे नहीं। ऊपर अपना ग्रुपिंग कॉलम चुनें, और डाउनलोड करने से पहले ही प्रीव्यू दिखा देगा कि हर वैल्यू के लिए कितनी फ़ाइलें बनेंगी।
यह टूल कितनी बड़ी CSV फ़ाइल बाँट सकता है, और प्रोसेसिंग कहाँ होती है?
पूरी स्प्लिटिंग आपके ब्राउज़र में ही, आपके अपने डिवाइस की मेमोरी का उपयोग करके स्थानीय रूप से चलती है, इसलिए कोई अपलोड स्टेप नहीं होता और न ही किसी सर्वर-साइड साइज़ लिमिट से जूझना पड़ता है — व्यावहारिक सीमा बस यह है कि आपका ब्राउज़र और मशीन एक साथ कितनी RAM में डेटा रख सकते हैं। कुछ हज़ार से लेकर कुछ लाख रो तक की सामान्य फ़ाइलें एक सामान्य लैपटॉप पर लगभग तुरंत बँट जाती हैं, जबकि बेहद बड़ी फ़ाइलें (कई करोड़ रो वाली) मेमोरी पर दबाव डाल सकती हैं क्योंकि पूरा डेटासेट एक ही बार में पार्स किया जाता है। चूँकि कुछ भी आपके कंप्यूटर से बाहर नहीं जाता, इसलिए कोई संवेदनशील कस्टमर लिस्ट या फ़ाइनेंशियल एक्सपोर्ट पूरे समय निजी बना रहता है। प्रीव्यू में कुल रो, फ़ाइलों की संख्या, और हर फ़ाइल में न्यूनतम व अधिकतम रो दिखाई जाती हैं, ताकि आप हर टुकड़े को अलग-अलग डाउनलोड करने या सबको एक ही ZIP में लेने से पहले नतीजे की पुष्टि कर सकें। ऊपर अपनी फ़ाइल पेस्ट करें या ड्रॉप करें और देखें कि यह आपके डेटा को कितनी तेज़ी से हैंडल करता है।
संबंधित टूल
मुफ़्त सुरक्षित पासवर्ड जनरेटर
अनुकूलन योग्य विकल्पों के साथ सुरक्षित, यादृच्छिक पासवर्ड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त UUID/GUID जनरेटर
सार्वभौमिक रूप से अद्वितीय पहचानकर्ता (UUID/GUID) बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त QR कोड जनरेटर ऑनलाइन
URL, टेक्स्ट, WiFi क्रेडेंशियल और बहुत कुछ के लिए QR कोड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर
सिंटैक्स हाइलाइटिंग और त्रुटि पहचान के साथ JSON डेटा को फ़ॉर्मेट, सत्यापित और सुंदर बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
CSV Splitter के बारे में
CSV Splitter एक बड़ी CSV फ़ाइल को कई छोटी फ़ाइलों में बाँट देता है। पेज पर फ़ाइल ड्रॉप करें, ब्राउज़ करके चुनें, या सीधे डेटा पेस्ट करें — टूल उसे पार्स करता है, आपको यह चुनने देता है कि रो को कैसे बाँटा जाए, और फिर डाउनलोड के लिए तैयार CSV फ़ाइलों का सेट लौटा देता है। यह उन लोगों के लिए बनाया गया है जो किसी CRM, ईमेल प्लेटफ़ॉर्म, स्प्रेडशीट ऐप, या बल्क-अपलोड फ़ॉर्म में डेटा इम्पोर्ट करते समय रो लिमिट से टकरा जाते हैं और बिना कोई स्क्रिप्ट लिखे किसी बड़े एक्सपोर्ट को मैनेज करने लायक टुकड़ों में काटना चाहते हैं।
सब कुछ आपके ब्राउज़र में ही होता है। फ़ाइल आपके अपने डिवाइस पर लोकल रूप से पढ़ी और प्रोसेस की जाती है, इसलिए कोई कस्टमर लिस्ट, सेल्स एक्सपोर्ट, या कोई भी संवेदनशील स्प्रेडशीट कभी सर्वर पर अपलोड नहीं होती। न कोई साइन-अप चाहिए, न कुछ इंस्टॉल करना पड़ता है। यह .csv, .tsv, और .txt इनपुट स्वीकार करता है।
बाँटने के तीन तरीके
आप एक स्प्लिट मोड चुनते हैं और प्रीव्यू तुरंत अपडेट हो जाता है:
- रो काउंट के अनुसार — हर फ़ाइल में कितनी रो होनी चाहिए, यह तय करें, और डेटा उतने ही आकार के क्रमिक हिस्सों में बँट जाता है। 10,000 रो प्रति फ़ाइल की सेटिंग पर 50,000 रो वाला एक्सपोर्ट पाँच फ़ाइलों में बँट जाता है। आख़िरी फ़ाइल में बस जो बचा हो वह आ जाता है।
- फ़ाइल काउंट के अनुसार — आपको कितनी फ़ाइलें चाहिए, यह चुनें, और रो को यथासंभव समान रूप से बाँट दिया जाता है। अगर कुल संख्या ठीक-ठीक बँट नहीं पाती, तो बची हुई रो एक-एक करके शुरुआती फ़ाइलों में जोड़ी जाती है, ताकि किसी भी दो फ़ाइल के आकार में एक रो से ज़्यादा का फ़र्क़ न आए।
- कॉलम वैल्यू के अनुसार — एक कॉलम चुनें, और टूल उसमें मौजूद हर यूनीक वैल्यू के लिए एक अलग फ़ाइल बनाता है। किसी कॉन्टैक्ट्स लिस्ट को "Region" या "Department" कॉलम पर बाँटने से हर ग्रुप के लिए एक अलग CSV मिल जाती है, जिसका नाम उस वैल्यू पर आधारित होता है।
हेडर, डिलिमिटर, और साफ़-सुथरी पार्सिंग
असली CSV फ़ाइलें दिखने से कहीं ज़्यादा गड़बड़ होती हैं, इसलिए यह पार्सर इन एज केस को संभालने के लिए ही बनाया गया है। जब First row is a header ऑप्शन ऑन होता है, तो वह हेडर रो हर आउटपुट फ़ाइल के ऊपर दोहराई जाती है — इससे हर टुकड़ा अपने आप में एक पूरी, समझने-लायक स्प्रेडशीट बना रहता है जिसे अकेले खोला या दोबारा इम्पोर्ट किया जा सकता है।
डिलिमिटर फ़ाइल की शुरुआत से अपने आप पहचान लिया जाता है, जिसमें कॉमा, सेमीकोलन, टैब, और पाइप शामिल हैं — यह उन यूरोपीय एक्सपोर्ट के लिए उपयोगी है जो सेमीकोलन इस्तेमाल करते हैं, या टैब-सेपरेटेड डेटा के लिए। एक कोट-अवेयर पार्सर डबल कोट्स में लिपटे फ़ील्ड को सही तरीके से पढ़ता है, चाहे उनमें कॉमा, लाइन ब्रेक, या एस्केप्ड "" कोट्स ही क्यों न हों, और यह Windows (CRLF) व Unix (LF) दोनों तरह की लाइन एंडिंग को समझता है। आउटपुट में, कॉमा, कोट, या न्यूलाइन वाले फ़ील्ड को स्टैंडर्ड CSV नियमों के अनुसार दोबारा कोट किया जाता है ताकि स्प्लिट फ़ाइलें सही फ़ॉर्मेट में बनी रहें।
CSV को बाँटने की ज़रूरत क्यों पड़ती है
स्प्लिटिंग आमतौर पर दूसरे छोर पर मौजूद किसी लिमिट से निपटने के लिए की जाती है:
- इम्पोर्ट सीमाएँ। कई प्लेटफ़ॉर्म एक तय रो सीमा से ऊपर के अपलोड को रिजेक्ट कर देते हैं या काट देते हैं — ईमेल टूल, कई CRM, और Google Sheets (जिसकी सीमा लगभग 1 करोड़ सेल तक है) — इन सबकी अपनी सीमाएँ होती हैं। पहले से बाँट लेने से हर अपलोड इस सीमा के भीतर रहता है।
- समानांतर काम। एक साथ कई फ़ाइलों में बँट जाने से कई लोग एक साथ डेटा साफ़ कर सकते हैं, रिव्यू कर सकते हैं, या प्रोसेस कर सकते हैं, बजाय एक विशाल फ़ाइल पर आपस में उलझने के।
- मेमोरी और स्पीड। लाखों रो वाली फ़ाइलों पर स्प्रेडशीट ऐप बहुत धीमे हो जाते हैं; छोटे टुकड़े कहीं तेज़ी से खुलते और रीकैलकुलेट होते हैं।
- लॉजिकल ग्रुपिंग। कॉलम वैल्यू के अनुसार बाँटने से एक मास्टर फ़ाइल बिना किसी मैनुअल फ़िल्टरिंग के अलग-अलग कैटेगरी वाले डेटासेट में बदल जाती है — हर स्टोर, क्लाइंट, महीने, या स्टेटस के लिए एक फ़ाइल।
प्रीव्यू और डाउनलोड करना
कुछ भी डाउनलोड करने से पहले, एक समरी में कुल रो, स्प्लिट से कितनी फ़ाइलें बनेंगी, और हर फ़ाइल में न्यूनतम व अधिकतम रो कितनी होंगी, यह दिखाया जाता है, ताकि आप पुष्टि कर सकें कि नतीजा वैसा ही है जैसी आपने उम्मीद की थी। इसके बाद, हर फ़ाइल को अलग-अलग डाउनलोड करें, या Download All as ZIP का इस्तेमाल करके सभी स्प्लिट CSV फ़ाइलों वाला एक ही आर्काइव पाएँ। एक बिल्ट-इन सैंपल डेटासेट आपको अपना डेटा लोड करने से पहले यह देखने देता है कि हर मोड असल में कैसे काम करता है।
ऊपर कोई फ़ाइल ड्रॉप करें या अपना CSV पेस्ट करें, एक स्प्लिट मोड चुनें, और टुकड़े डाउनलोड करें।