URL कोड हिन्दी में बदलें: %E0%A4%95 फिर से क बनता है

टेक्स्ट में ह की जगह %E0%A4%B9 दिख रहा है, या स्पेस की जगह %20? यह URL एन्कोडिंग है, जिसे प्रतिशत कोड भी कहते हैं। ऊपर टेक्स्ट पेस्ट करें: Mojibuster कोड को तुरंत असली अक्षरों में बदल देता है, बिना अपलोड के।

टेक्स्ट और ये फ़ाइलें चलती हैं:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

जैसे Excel एक्सपोर्ट, डेटाबेस डंप, सबटाइटल या वेबसाइट का कोड।

ठीक करें

  1. फ़ाइल खींचकर लाएँ या टेक्स्ट पेस्ट करें
  2. अपने-आप ठीक हो जाता है
  3. कॉपी या डाउनलोड करें
या फ़ाइल यहाँ खींचकर लाएँ
  • कोई अपलोड नहीं। फ़ाइलें आपके ब्राउज़र में ही ठीक होती हैं और आपके डिवाइस से बाहर नहीं जातीं।

  • सर्वर EU में। Mojibuster फ़िनलैंड (EU) के एक सर्वर पर चलता है, इसलिए यूरोप का सामान्य डेटा संरक्षण विनियमन (GDPR) लागू होता है। GDPR पढ़ें (EUR-Lex, अंग्रेज़ी)

URL एन्कोडिंग कैसे काम करती है

वेब पते में सिर्फ़ गिने-चुने अक्षर चलते हैं: बिना मात्रा वाले अंग्रेज़ी अक्षर, अंक और कुछ चिह्न। बाकी सब कोड में बदल जाता है। UTF-8 में ह तीन बाइट का है: E0, A4 और B9, इसलिए वह %E0%A4%B9 बन जाता है। स्पेस %20 बनता है, फ़ॉर्म में +।

URL कोड वाला टेक्स्ट ऐसा दिखता है, और पढ़ने लायक होने पर ऐसा।

कोड वाला

%E0%A4%A6%E0%A4%BF%E0%A4%B2%E0%A5%8D%E0%A4%B2%E0%A5%80 %E0%A4%AE%E0%A5%87%E0%A4%82 %E0%A4%97%E0%A4%B0%E0%A4%AE %E0%A4%9A%E0%A4%BE%E0%A4%AF

बदला हुआ

दिल्ली में गरम चाय

सबसे आम URL कोड

  • %E0%A4%95 = क, %E0%A4%97 = ग, %E0%A4%98 = घ, %E0%A4%B9 = ह, %E0%A4%B0 = र
  • %E0%A4%BE = ा, %E0%A4%BF = ि, %E0%A5%80 = ी, %E0%A5%87 = े
  • %E0%A5%8D = ्, %E0%A4%82 = ं, %E0%A4%81 = ँ, %E2%82%B9 = ₹
  • %20 = स्पेस, %2F = /, %3F = ?, %26 = &, %25 = %

देवनागरी का हर अक्षर या मात्रा 3 बाइट की होती है, यानी 9 वर्णों का कोड। छोटा-सा शब्द घर भी %E0%A4%98%E0%A4%B0 बन जाता है। पहचानने का आसान तरीका: कोड में हिन्दी टेक्स्ट बार-बार %E0%A4 या %E0%A5 से शुरू होता है।

URL कोड वाला टेक्स्ट कहाँ से आता है

  • कॉपी किए लिंक: ब्राउज़र hi.wikipedia.org/wiki/भारत पढ़ने लायक दिखाता है, पर कॉपी करने पर अक्सर %E0%A4%AD%E0%A4%BE... जैसा लंबा कोड मिलता है।
  • फ़ॉर्म और ट्रैकिंग: सर्च शब्द और UTM पैरामीटर सर्वर लॉग और एनालिटिक्स एक्सपोर्ट में कोड के रूप में सेव होते हैं।
  • एक्सपोर्ट और API: कुछ ईमेल टूल, वेबहुक और API कोड वाले मान सेव करते हैं; तब CSV फ़ाइल में नाम की जगह कोड दिखते हैं।
  • फ़ाइल के नाम: सर्वर नाम डिकोड न करे तो डाउनलोड की फ़ाइल का नाम कोड में आता है, जैसे %E0%A4%AC%E0%A4%BF%E0%A4%B2.pdf।

कोड और टूटे अक्षर एक साथ

कभी टेक्स्ट दो बार टूटा होता है: %C3%A0%C2%A4%CB%9C%C3%A0%C2%A4%C2%B0 असल में URL कोड में बदला हुआ घर है, यानी घर जो पहले गलत पढ़ा गया और फिर कोड बना। Mojibuster पहले कोड खोलता है, फिर टूटे अक्षर ठीक करता है। अंत में घर लौट आता है। पुराने फ़ॉन्ट वाले टेक्स्ट के लिए: Kruti Dev से यूनिकोड।

इस पेज पर कोड भी बदलें विकल्प पहले से चुना हुआ है। यह HTML कोड (ह), ईमेल कोड (=E0=A4=B9) और प्रोग्राम के एस्केप (\u0939) भी बदलता है। दूसरे अक्षर-दोष: Mojibuster क्या है।

Excel, JavaScript, Python और PHP में खुद डिकोड करें

  • Excel: में कोड बनाने का फ़ंक्शन है (अंग्रेज़ी संस्करण में ENCODEURL), खोलने का नहीं। आसान तरीका: कॉलम कॉपी करें, यहाँ पेस्ट करें और नतीजा वापस कॉपी करें। देखें Excel में गड़बड़ हिन्दी।
  • JavaScript: decodeURIComponent('%E0%A4%98%E0%A4%B0') से घर मिलता है।
  • Python: urllib.parse.unquote('%E0%A4%98%E0%A4%B0'), या फ़ॉर्म डेटा के लिए unquote_plus, जहाँ + का मतलब स्पेस है।
  • PHP: rawurldecode(), या फ़ॉर्म डेटा के लिए urldecode()।

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

%E0%A4%B9 का क्या मतलब है?

यह URL कोड में ह है: UTF-8 के तीन बाइट E0, A4 और B9, हर एक के आगे %। इसी तरह %E0%A4%95 का मतलब क है।

%20 का क्या मतलब है?

एक स्पेस। फ़ॉर्म डेटा में अक्सर इसकी जगह + आता है। Mojibuster + को वैसा ही रहने देता है, क्योंकि आम टेक्स्ट में वह असली प्लस हो सकता है।

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

नहीं। बदलाव पूरी तरह आपके ब्राउज़र में होता है। टोकन, ईमेल पते या निजी जानकारी वाले लिंक आपके डिवाइस से बाहर नहीं जाते।

100% क्यों नहीं बदलता?

Mojibuster सिर्फ़ वही कोड बदलता है जिनसे असली विशेष अक्षर बनता है। आम टेक्स्ट में 100%, 50 % या अकेला %20 जैसा है वैसा रहता है।

और गाइड