मुफ़्त CSV मर्जर टूल
कई CSV फ़ाइलों को पंक्तियाँ जोड़कर या एक साझा की-कॉलम पर जोड़कर मर्ज करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में, बिना साइन-अप के।
अपडेट किया गया
CSV Merger
Merge multiple CSV files by stacking rows (vertical) or joining on a key column (horizontal join).
Upload CSV Files
Merge Options
Upload at least 2 CSV files to merge.
अक्सर पूछे जाने वाले प्रश्न
CSV Merger Tool क्या है?
CSV Merger Tool एक मुफ़्त ऑनलाइन टूल है जो पंक्तियों को एक साथ रखकर या किसी सामान्य कुंजी कॉलम पर जोड़कर कई CSV फ़ाइलों को मर्ज करता है। यह पूरी तरह आपके ब्राउज़र में चलता है, बिना किसी इंस्टॉलेशन या साइन-अप के।
कौन-से मर्ज प्रकार समर्थित हैं?
वर्टिकल मर्ज (पंक्तियों को एक साथ रखना) और हॉरिज़ॉन्टल जॉइन (कुंजी कॉलम के मानों के मिलान से मर्ज करना)।
क्या मैं 2 से अधिक फ़ाइलें मर्ज कर सकता हूँ?
हाँ — वर्टिकल स्टैकिंग के लिए जितनी आवश्यकता हो उतनी CSV फ़ाइलें जोड़ें।
क्या यह मुफ़्त है?
हाँ, पूरी तरह मुफ़्त।
क्या इस टूल के साथ मेरा डेटा सुरक्षित है?
बिल्कुल। CSV Merger Tool सब कुछ आपके ब्राउज़र में क्लाइंट-साइड प्रोसेस करता है। कोई भी डेटा किसी सर्वर पर अपलोड या संग्रहीत नहीं किया जाता। आपकी सामग्री हर समय आपके डिवाइस पर निजी रहती है।
क्या CSV Merger Tool मोबाइल डिवाइस पर काम करता है?
हाँ, CSV Merger Tool पूरी तरह रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं — किसी ऐप डाउनलोड की ज़रूरत नहीं।
क्या इस टूल को इस्तेमाल करने के लिए मुझे खाता बनाना होगा?
किसी खाते या पंजीकरण की आवश्यकता नहीं है। बस अपने ब्राउज़र में CSV Merger Tool खोलें और तुरंत इस्तेमाल करना शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।
मैं CSV Merger Tool का उपयोग कैसे करूँ?
बस दिए गए फ़ील्ड में अपना इनपुट दर्ज करें, अपनी पसंद के अनुसार कोई भी सेटिंग समायोजित करें, और टूल उसे तुरंत प्रोसेस कर देगा। फिर आप परिणाम को क्लिपबोर्ड पर कॉपी कर सकते हैं या डाउनलोड कर सकते हैं।
कौन-कौन से ब्राउज़र समर्थित हैं?
CSV Merger Tool सभी आधुनिक ब्राउज़रों में काम करता है, जिनमें Chrome, Firefox, Safari, Edge और Opera शामिल हैं। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र का नवीनतम संस्करण इस्तेमाल करें।
CSV फ़ाइलों को मर्ज करते समय वर्टिकल स्टैक और हॉरिज़ॉन्टल जॉइन में क्या फ़र्क़ है?
वर्टिकल स्टैक हर फ़ाइल की रो को एक के ऊपर एक जोड़कर आपके डेटा को लंबा बनाता है, जो तब काम आता है जब फ़ाइलों का स्ट्रक्चर एक जैसा हो — जैसे jan.csv, feb.csv और mar.csv को मिलाकर साल-भर की एक शीट बनाना। इसके उलट, हॉरिज़ॉन्टल जॉइन डेटा को चौड़ा बनाता है, दो फ़ाइलों की रो को एक शेयर्ड की-कॉलम पर मैच करके दूसरी फ़ाइल के एक्स्ट्रा कॉलम्स को पहली फ़ाइल के साथ जोड़ देता है। जॉइन तब चुनें जब एक फ़ाइल में ऑर्डर्स हों और दूसरी में कस्टमर की डिटेल्स, और आप दोनों को साथ-साथ देखना चाहते हों। सबसे आसान टेस्ट यह है: अगर आपकी फ़ाइलें एक ही चीज़ के अलग-अलग समय या बैच की हैं, तो स्टैक करें; अगर वे एक ही रिकॉर्ड्स को अलग-अलग एंगल से बताती हैं, तो जॉइन करें। ऊपर Vertical Stack या Horizontal Join चुनें और टूल अपने आप मर्ज की गई टेबल बना देगा।
अगर मेरी CSV फ़ाइलों के कॉलम हेडर अलग-अलग हैं तो क्या होगा?
वर्टिकल स्टैक में टूल आपकी सभी फ़ाइलों में मिलने वाले हर हेडर का यूनियन बना देता है, इसलिए कोई भी कॉलम छूटता नहीं है। जब किसी एक फ़ाइल में ऐसा कॉलम होता है जो बाकी फ़ाइलों में नहीं है, तो जिन रो में वह कॉलम नहीं है उनके सेल्स सिर्फ़ ब्लैंक छोड़ दिए जाते हैं, न कि आपका डेटा अलाइनमेंट से बाहर हो जाता है। इसका मतलब है कि आप थोड़े अलग टूल वर्ज़न या रिपोर्ट टेम्पलेट से आए एक्सपोर्ट्स को बिना पहले से कॉलम मिलाए स्टैक कर सकते हैं। मर्ज किया गया रिज़ल्ट हर फ़ाइल के हर कॉलम को उसी क्रम में रखता है जिस क्रम में वे पहली बार मिले। यह स्प्रेडशीट्स के बीच कॉपी-पेस्ट करने से कहीं ज़्यादा सुरक्षित है, जहाँ बेमेल हेडर्स चुपचाप वैल्यूज़ को गलत कॉलम में शिफ्ट कर देते हैं। ऊपर अपनी फ़ाइलें अपलोड करें, Vertical Stack चुनें, और प्रीव्यू तुरंत आपको मिला हुआ हेडर सेट दिखा देगा ताकि डाउनलोड करने से पहले आप शेप की पुष्टि कर सकें।
अगर किसी रो का दूसरी फ़ाइल में कोई मैच नहीं मिलता, तो की-कॉलम जॉइन उसे कैसे हैंडल करता है?
हॉरिज़ॉन्टल जॉइन एक लेफ़्ट जॉइन है, यानी आपकी पहली फ़ाइल की हर रो हमेशा रखी जाती है। जब पहली फ़ाइल की की-वैल्यू का दूसरी फ़ाइल में मैच मिल जाता है, तो मैचिंग कॉलम्स जोड़ दिए जाते हैं; जब कोई मैच नहीं मिलता, तो वे नए कॉलम्स ब्लैंक भर दिए जाते हैं बजाय इसके कि रो को हटा दिया जाए। इसलिए आपका कोई भी रिकॉर्ड चुपचाप गायब नहीं होता — आउटपुट का रो काउंट आपकी पहली फ़ाइल के रो काउंट के बराबर ही रहता है। दूसरी फ़ाइल का की-कॉलम रिज़ल्ट में डुप्लीकेट नहीं होता, और अगर दोनों फ़ाइलों में की-कॉलम के अलावा भी कोई कॉलम नाम एक जैसा है, तो दोनों कॉपी दिखेंगी। जॉइन के लिए आप ठीक दो फ़ाइलें अपलोड करते हैं और ड्रॉपडाउन से हर फ़ाइल का की-कॉलम चुनते हैं; दोनों की-कॉलम के नाम एक जैसे होना ज़रूरी नहीं, बस उनकी वैल्यूज़ मैच होनी चाहिए। अपनी दोनों फ़ाइलों को शेयर्ड आइडेंटिफ़ायर से मिलाने के लिए ऊपर Horizontal Join चुनें।
मेरा हॉरिज़ॉन्टल जॉइन उन रो को मैच क्यों नहीं कर रहा जो देखने में एक जैसी लगती हैं?
हॉरिज़ॉन्टल जॉइन में की-मैचिंग एग्ज़ैक्ट और केस-सेंसिटिव होती है, इसलिए जो वैल्यूज़ इंसान को एक जैसी लगती हैं ज़रूरी नहीं कि वे मैच हो जाएँ। "Acme" और "acme" को अलग-अलग keys माना जाता है, और इसी तरह ट्रेलिंग स्पेस वाला "john@email.com " उस "john@email.com" से अलग है जिसमें स्पेस नहीं है। ज़्यादातर मामलों में असली वजह असंगत एक्सपोर्ट्स होती हैं: अलग-अलग कैपिटलाइज़ेशन, फालतू व्हाइटस्पेस, या "007" और "7" जैसे ज़ीरो-पैडेड बनाम बिना-पैडेड IDs। इसका हल है कि मर्ज करने से पहले दोनों फ़ाइलों में अपने की-कॉलम को साफ़ और नॉर्मलाइज़ कर लें — कैपिटलाइज़ेशन एक जैसी करें, स्पेस हटाएँ, और फ़ॉर्मेट को स्टैंडर्ड करें। अगर किसी जॉइन में उम्मीद से ज़्यादा ब्लैंक कॉलम्स दिख रहे हैं, तो लगभग हमेशा बेमेल keys ही इसकी वजह होती हैं। एक बार जब आपकी keys बिल्कुल मैच करने लगें, तो सही की गई फ़ाइलों को ऊपर पेस्ट या अपलोड करें, हर फ़ाइल में मैचिंग की-कॉलम चुनें, और जॉइन उन सभी रो को जोड़ देगा जिनकी वैल्यू एक जैसी है।
मर्ज किया गया प्रीव्यू सिर्फ़ 50 रो ही क्यों दिखाता है, और क्या पूरी फ़ाइल डाउनलोड में शामिल होती है?
लाइव प्रीव्यू जानबूझकर सिर्फ़ पहली 50 रो दिखाता है, ताकि बड़े एक्सपोर्ट्स को मर्ज करते समय भी टेबल तेज़ और रिस्पॉन्सिव बनी रहे — हज़ारों रो को स्क्रीन पर खींचना बिना किसी फ़ायदे के पेज को धीमा कर देगा। यह एक डिस्प्ले लिमिट है, डेटा लिमिट नहीं। एक्सपोर्ट करते समय पूरा डेटासेट हमेशा शामिल होता है: Download पर क्लिक करने से पूरा मर्ज किया गया रिज़ल्ट merged.csv के रूप में सेव होता है, जिसमें कोई भी रो नहीं काटी जाती। आउटपुट सही तरीके से क्वोट भी किया जाता है, इसलिए कॉमा या कोटेशन मार्क वाली कोई भी वैल्यू सुरक्षित रहती है और Excel, Google Sheets या आपकी अगली स्क्रिप्ट में आसानी से खुल जाती है। प्रीव्यू के साथ आपको एक रो काउंट और कॉलम काउंट बैज भी दिखेगा, ताकि कमिट करने से पहले आप कुल शेप की जांच कर सकें। ऊपर अपनी फ़ाइलें मर्ज करें, काउंट्स पर एक नज़र डालकर पुष्टि करें कि सब कुछ सही से मिला है, फिर पूरी फ़ाइल डाउनलोड करें।
संबंधित टूल
मुफ़्त सुरक्षित पासवर्ड जनरेटर
अनुकूलन योग्य विकल्पों के साथ सुरक्षित, यादृच्छिक पासवर्ड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त UUID/GUID जनरेटर
सार्वभौमिक रूप से अद्वितीय पहचानकर्ता (UUID/GUID) बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त QR कोड जनरेटर ऑनलाइन
URL, टेक्स्ट, WiFi क्रेडेंशियल और बहुत कुछ के लिए QR कोड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर
सिंटैक्स हाइलाइटिंग और त्रुटि पहचान के साथ JSON डेटा को फ़ॉर्मेट, सत्यापित और सुंदर बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
CSV मर्जर टूल के बारे में
CSV मर्जर टूल दो या उससे ज़्यादा CSV फ़ाइलों को एक साथ मिलाकर एक फ़ाइल बना देता है। बस अपनी फ़ाइलें अपलोड करें, तय करें कि उन्हें कैसे जोड़ना है, और टूल एक मर्ज की गई टेबल बना देगा जिसे आप प्रीव्यू करके डाउनलोड कर सकते हैं — यह सब आपके ब्राउज़र में ही होता है। यह उन सभी लोगों के लिए बनाया गया है जो एक्सपोर्ट की गई डेटा फ़ाइलों के साथ अक्सर काम करते हैं: एनालिस्ट जो महीने-दर-महीने की सेल्स रिपोर्ट्स को जोड़ते हैं, मार्केटर्स जो अलग-अलग प्लेटफ़ॉर्म से आई कॉन्टैक्ट लिस्ट्स को मिलाते हैं, डेवलपर्स जो ID के आधार पर रिकॉर्ड मिलाते हैं, और ऑप्स टीमें जो स्प्रेडशीट में ही जीती हैं मगर एक बार के मर्ज के लिए स्क्रिप्ट नहीं लिखना चाहतीं।
यह पूरा काम आपके डिवाइस पर ही होता है। आपकी फ़ाइलें ब्राउज़र के अपने FileReader से पढ़ी जाती हैं, आपके डिवाइस पर ही पार्स और मर्ज होती हैं, और कभी किसी सर्वर पर अपलोड नहीं होतीं। इसका मतलब है कि यह ग्राहकों की लिस्ट, फाइनेंशियल डेटा या इंटरनल रिकॉर्ड्स जैसे संवेदनशील डेटा के लिए भी सुरक्षित है, और इसके लिए न कोई साइन-अप चाहिए, न कोई फ़ाइल-साइज़ अकाउंट टियर, न ही कुछ इंस्टॉल करना पड़ता है।
मर्ज करने के दो तरीके: स्टैक या जॉइन
यह टूल दो अलग-अलग मर्ज मोड सपोर्ट करता है, और सही मोड चुनना ही सबसे ज़रूरी बात है:
- वर्टिकल स्टैक हर फ़ाइल की रो को एक के ऊपर एक जोड़ देता है, जैसे
jan.csv,feb.csvऔरmar.csvको मिलाकर एक ही साल-भर की फ़ाइल बनाना। यह सभी फ़ाइलों में मिलने वाले कॉलम हेडर्स का यूनियन बनाता है, इसलिए अगर किसी एक फ़ाइल में ऐसा कॉलम है जो बाकी फ़ाइलों में नहीं है, तो वे खाली सेल्स सिर्फ़ ब्लैंक छोड़ दी जाती हैं बजाय इसके कि रो का अलाइनमेंट बिगड़ जाए। इस तरीके से आप जितनी चाहें उतनी फ़ाइलें स्टैक कर सकते हैं। - हॉरिज़ॉन्टल जॉइन डेटा को लंबा करने के बजाय चौड़ा करता है। यह दो फ़ाइलों की रो को एक शेयर्ड की-कॉलम — जैसे
emailयाcustomer_id— पर मैच करता है और दूसरी फ़ाइल के एक्स्ट्रा कॉलम्स को पहली फ़ाइल के साथ जोड़ देता है। यह तब काम आता है जब एक फ़ाइल में ऑर्डर्स हों और दूसरी में कस्टमर की डिटेल्स, और आप दोनों को साथ-साथ देखना चाहते हों।
की-कॉलम जॉइन कैसे काम करता है
हॉरिज़ॉन्टल जॉइन के लिए आप ठीक दो फ़ाइलें अपलोड करते हैं और ड्रॉपडाउन से हर फ़ाइल के लिए की-कॉलम चुनते हैं — दोनों की-कॉलम के नाम एक जैसे होना ज़रूरी नहीं है, बस उनकी वैल्यूज़ मैच होनी चाहिए। यह मर्ज एक लेफ़्ट जॉइन है: पहली फ़ाइल की हर रो रखी जाती है, और जहाँ की वैल्यू मैच होती है वहाँ दूसरी फ़ाइल का मैचिंग डेटा जोड़ दिया जाता है। जब पहली फ़ाइल की किसी की-वैल्यू का दूसरी फ़ाइल में कोई मैच नहीं मिलता, तो उन नए कॉलम्स को ब्लैंक भर दिया जाता है, न कि उस रो को हटा दिया जाता है — इसलिए आपका कोई भी रिकॉर्ड चुपचाप गायब नहीं होता। दूसरी फ़ाइल का की-कॉलम आउटपुट में डुप्लीकेट नहीं होता।
कुछ काम की बातें: मैचिंग एग्ज़ैक्ट और केस-सेंसिटिव होती है, यानी Acme और acme आपस में मैच नहीं होंगे — अगर आपके एक्सपोर्ट्स में इस तरह की गड़बड़ी है तो पहले अपनी keys को साफ़ कर लें। अगर दोनों फ़ाइलों में की-कॉलम के अलावा भी कुछ कॉलम नाम एक जैसे हैं, तो दोनों रिज़ल्ट में दिखेंगे।
अपने डेटा को प्रीव्यू और एक्सपोर्ट करना
जैसे ही कम से कम दो फ़ाइलें लोड हो जाती हैं, एक लाइव प्रीव्यू अपने आप बन जाता है, जिसमें मर्ज किए गए हेडर्स के साथ-साथ रो काउंट और कॉलम काउंट भी दिखता है, ताकि आप डाउनलोड करने से पहले ही डेटा का शेप जांच सकें। प्रीव्यू स्पीड बनाए रखने के लिए सिर्फ़ पहली 50 रो दिखाता है; लेकिन एक्सपोर्ट करते समय पूरा डेटासेट हमेशा शामिल होता है। Download पर क्लिक करके पूरा रिज़ल्ट merged.csv के रूप में सेव करें, जो सही तरीके से क्वोट किया गया होता है ताकि कॉमा या कोटेशन मार्क वाली वैल्यूज़ भी सुरक्षित रहें और Excel, Google Sheets या आपकी अगली स्क्रिप्ट में आसानी से खुल जाएँ।
ब्राउज़र में ही मर्ज क्यों करें
CSV फ़ाइलों को मिलाना एक ऐसा काम है जो सोचने में आसान लगता है मगर करने में उतना ही उलझा हुआ होता है। स्प्रेडशीट्स के बीच कॉपी-पेस्ट करना कॉलम्स को गड़बड़ कर देता है जैसे ही दो फ़ाइलों के हेडर अलग हों, और एक छोटे-मोटे काम के लिए pandas या SQL जॉइन चलाना ज़रूरत से ज़्यादा है। एक ब्राउज़र-बेस्ड मर्जर इन दोनों के बीच का रास्ता है: यह कॉलम अलाइनमेंट और की-मैचिंग खुद संभालता है, आपका डेटा प्राइवेट रखता है क्योंकि कुछ भी आपकी डिवाइस से बाहर नहीं जाता, और सेकंड्स में एक डाउनलोड करने लायक फ़ाइल दे देता है। ऊपर अपनी CSV फ़ाइलें अपलोड करें, स्टैक या जॉइन चुनें, और मर्ज किया गया रिज़ल्ट पाएं।