टेक्स्ट तुलना टूल

मूल टेक्स्ट बाईं ओर और बदला हुआ टेक्स्ट दाईं ओर लिखें। नीचे अंतर दिखेंगे: जोड़े गए हिस्से हरे रंग में और हटाए गए हिस्से लाल रंग में, साथ में हर तरह की गिनती।

मुफ्त आपके ब्राउज़र में चलता है जाँचा गया मंगलवार, 10 नवंबर 2026

यह टूल आपके ब्राउज़र में चलता है। आप जो लिखते हैं, वह हमें नहीं भेजा जाता।

इसका इस्तेमाल कैसे करें

  1. मूल टेक्स्ट वाले बॉक्स में बाईं ओर मूल टेक्स्ट चिपकाएँ।
  2. बदला हुआ टेक्स्ट वाले बॉक्स में दाईं ओर बदला हुआ टेक्स्ट चिपकाएँ। परिणाम लिखते ही बदल जाता है।
  3. लाइनें चुनें ताकि हर लाइन की तुलना हो, या शब्द चुनें ताकि हर शब्द की तुलना हो।
  4. अगर बड़े और छोटे अक्षर या अतिरिक्त खाली जगह का फर्क मायने नहीं रखता, तो बड़े और छोटे अक्षर को एक मानें या अतिरिक्त खाली जगह और लाइन ब्रेक को नजरअंदाज करें पर निशान लगाएँ।

अंतर कैसे पता चलता है

टूल सबसे कम जोड़ और हटाव खोजता है, जिनसे मूल टेक्स्ट बदले हुए टेक्स्ट में बदल जाए। इसे सबसे लंबे साझा क्रम की समस्या कहते हैं। यहाँ Eugene W. Myers का 1986 का O(ND) तरीका इस्तेमाल होता है, जहाँ N और M दोनों टेक्स्ट की लंबाई हैं और D बदलावों की संख्या।

हर लाइन, या खाली जगह से अलग हर शब्द, एक इकाई है। जो इकाई केवल मूल टेक्स्ट में है, वह हटाई गई दिखती है। जो इकाई केवल बदले हुए टेक्स्ट में है, वह जोड़ी गई दिखती है।

  • जो लाइन किसी दूसरी जगह चली गई, वह पुरानी जगह पर हटाई गई और नई जगह पर जोड़ी गई दिखती है।
  • जो इकाइयाँ एक जैसी हैं, वे अपनी जगह पर एक बार बिना निशान के दिखती हैं।

अक्षर और खाली जगह के विकल्प

बड़े और छोटे अक्षर को एक मानें चालू हो, तो Apple और apple एक जैसे माने जाते हैं। देवनागरी में बड़े और छोटे अक्षर नहीं होते, इसलिए वहाँ इस विकल्प से कोई फर्क नहीं पड़ता।

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

सीमाएँ

  • हर टेक्स्ट में अधिकतम 20,000 लाइनें या शब्द हो सकते हैं।
  • अधिकतम 3,000 जोड़ और हटाव दिखाए जा सकते हैं। इससे ज्यादा जगहों पर अलग दो टेक्स्ट को संदेश के साथ मना कर दिया जाता है।

हल किया हुआ उदाहरण: एक छोटा पत्र

मूल टेक्स्ट में तीन लाइनें हैं और बदले हुए टेक्स्ट में भी तीन। पहली लाइन “नमस्ते दुनिया” से बदलकर “नमस्ते प्यारी दुनिया” हो गई, तीसरी लाइन “तीसरी लाइन” की जगह “चौथी लाइन” आ गई, और दूसरी लाइन नहीं बदली।

परिणाम में 2 जोड़े गए, 2 हटाए गए और 1 नहीं बदला। हटाई गई लाइन अपनी जगह ले रही जोड़ी गई लाइन से पहले दिखती है, ताकि हर बदलाव एक ही जगह पढ़ा जाए।

परिणाम लाइन
हटाया गया नमस्ते दुनिया
जोड़ा गया नमस्ते प्यारी दुनिया
नहीं बदला दूसरी लाइन
हटाया गया तीसरी लाइन
जोड़ा गया चौथी लाइन

अक्सर पूछे जाने वाले सवाल

क्या मेरे टेक्स्ट कहीं अपलोड होते हैं?

नहीं। तुलना ब्राउज़र में होती है, और पेज आपका चिपकाया हुआ टेक्स्ट कभी भेजता या सहेजता नहीं। पेज खुलने के बाद इंटरनेट बंद करके फिर से तुलना करें, तो यह खुद देखा जा सकता है।

खिसकी हुई लाइन हटाई और जोड़ी, दोनों क्यों दिखती है?

टूल टेक्स्ट की तुलना उसके क्रम में करता है। जो लाइन खिसकी है, वह पुरानी जगह पर हटाई गई और नई जगह पर जोड़ी गई मानी जाती है, क्योंकि टूल लाइनों की अदला-बदली नहीं खोजता। ज्यादातर diff टूल भी ऐसा ही करते हैं।

लाइनों की तुलना और शब्दों की तुलना में क्या फर्क है?

लाइनों की तुलना पूरी लाइनों को बदला हुआ दिखाती है, जो कोड, सूचियों और पत्रों के लिए ठीक है। शब्दों की तुलना अलग-अलग शब्द दिखाती है, इसलिए वाक्य के अंदर का बदलाव सिर्फ बदले हुए शब्दों पर दिखता है।

टेक्स्ट के आकार पर सीमा क्यों है?

हर टेक्स्ट में 20,000 लाइनों या शब्दों तक और 3,000 जोड़ और हटाव तक ही दिखाए जा सकते हैं। इससे ज्यादा पर फोन धीमा हो सकता है या मेमोरी खत्म हो सकती है, इसलिए टूल संदेश देकर रुक जाता है।

क्या बड़े और छोटे अक्षर का विकल्प हिंदी टेक्स्ट पर भी लगता है?

यह केवल लैटिन अक्षरों पर लागू होता है। विकल्प चालू होने पर Apple और apple एक जैसे माने जाते हैं, जबकि देवनागरी में बड़े और छोटे अक्षर नहीं होते।

स्रोत

आँकड़े और टेक्स्ट आखिरी बार मंगलवार, 10 नवंबर 2026 को जाँचे गए।

साइट चलाने के लिए हम जरूरी कुकीज़ इस्तेमाल करते हैं। आपकी सहमति से Google विज्ञापन कुकीज़ भी इस्तेमाल करता है, ताकि व्यक्तिगत विज्ञापन दिखें। अगर आप उन्हें अस्वीकार करते हैं, तो भी आपको विज्ञापन दिखेंगे, पर वे व्यक्तिगत नहीं होंगे।