टूल

URL डिकोडर: %E0%A4… वाले लिंक को साफ़ हिंदी में बदलें

ऊपर "डिकोड करें" चुनें और %E0%A4… वाला लिंक पेस्ट करें — नीचे वही लिंक हिंदी अक्षरों में दिखेगा। हिंदी टेक्स्ट को URL में डालना हो तो "एन्कोड करें" चुनें।

0 chars
कॉपी हो गया ✓
0 chars

एन्कोडिंग संदर्भ उदाहरण

इनपुट encodeURIComponent encodeURI
hello world hello%20world hello%20world
name=John&age=30 name%3DJohn%26age%3D30 name=John&age=30
https://example.com/path?q=hi https%3A%2F%2Fexample.com%2Fpath%3Fq%3Dhi https://example.com/path?q=hi
café résumé caf%C3%A9%20r%C3%A9sum%C3%A9 caf%C3%A9%20r%C3%A9sum%C3%A9
price: $9.99 (sale!) price%3A%20%249.99%20(sale!) price:%20$9.99%20(sale!)
हिंदी समाचार %E0%A4%B9%E0%A4%BF%E0%A4%82%E0%A4%A6%E0%A5%80%20%E0%A4%B8%E0%A4%AE%E0%A4%BE%E0%A4%9A%E0%A4%BE%E0%A4%B0 %E0%A4%B9%E0%A4%BF%E0%A4%82%E0%A4%A6%E0%A5%80%20%E0%A4%B8%E0%A4%AE%E0%A4%BE%E0%A4%9A%E0%A4%BE%E0%A4%B0

हिंदी URL में %E0%A4… क्यों दिखता है

URL में सिर्फ़ English अक्षर, अंक और कुछ चिह्न सीधे लिखे जा सकते हैं। हिंदी अक्षर भेजने के लिए ब्राउज़र हर अक्षर को UTF-8 में बदलता है — देवनागरी का हर अक्षर या मात्रा 3 बाइट बनती है, और हर बाइट % के साथ दो अंकों में लिखी जाती है। इसलिए एक हिंदी अक्षर URL में 9 कैरेक्टर का हो जाता है।

उदाहरण: "भारत" में भ, ा, र, त — चार हिस्से हैं, तो URL में यह 36 कैरेक्टर बनता है: %E0%A4%AD%E0%A4%BE%E0%A4%B0%E0%A4%A4। ज़्यादातर देवनागरी कोड %E0%A4 या %E0%A5 से शुरू होते हैं, इसलिए हिंदी लिंक कॉपी करने पर यही पैटर्न बार-बार दिखता है।

लिंक ख़राब नहीं है — यह वही पता है, बस कोड में लिखा हुआ। एक हिंदी अक्षर कितने हिस्सों में गिना जाता है, यह देखना हो तो हिंदी अक्षर और मात्राएँ गिनें।

हिंदी URL डिकोड कैसे करें

  1. ऊपर "डिकोड करें" चुनें।
  2. पूरा लिंक या सिर्फ़ %E0%A4… वाला हिस्सा पेस्ट करें।
  3. नीचे हिंदी अक्षरों वाला लिंक दिखेगा — "कॉपी करें" दबाएँ।
  • उदाहरण: https://hi.wikipedia.org/wiki/%E0%A4%AD%E0%A4%BE%E0%A4%B0%E0%A4%A4 → https://hi.wikipedia.org/wiki/भारत
  • + चिह्न को स्पेस माना जाता है, जैसा सर्च फ़ॉर्म वाले लिंक में होता है: ?q=%E0%A4%B9%E0%A4%BF%E0%A4%82%E0%A4%A6%E0%A5%80+%E0%A4%B8%E0%A4%AE%E0%A4%BE%E0%A4%9A%E0%A4%BE%E0%A4%B0 → ?q=हिंदी समाचार
  • अगर डिकोड के बाद भी %E0%A4… दिखे, तो लिंक दो बार एन्कोड हुआ है (पहले रूप में %25E0%25A4… दिखता है)। नतीजा कॉपी करें, उसे इनपुट में पेस्ट करें और एक बार फिर डिकोड करें।

अगर लिंक बीच में कटा हुआ है या उसमें कोई अकेला % है (जैसे "50%"), तो टूल बाक़ी हिंदी हिस्सा फिर भी डिकोड कर देता है और सिर्फ़ ग़लत कोड को वैसा ही छोड़कर चेतावनी दिखाता है।

लॉगिन या redirect वाले लिंक में टोकन भी दिख सकता है — उसे पढ़ने के लिए JWT टोकन डिकोड करें।

हिंदी टेक्स्ट को URL के लिए एन्कोड करना

"एन्कोड करें" में दो तरीके हैं:

  • सिर्फ़ टेक्स्ट / query value (encodeURIComponent): जब हिंदी शब्द किसी URL के अंदर value के रूप में जाना है — जैसे ?q= या WhatsApp का ?text=। यह / ? & = जैसे चिह्न भी एन्कोड कर देता है, ताकि value लिंक को न तोड़े। "हिंदी समाचार" → %E0%A4%B9%E0%A4%BF%E0%A4%82%E0%A4%A6%E0%A5%80%20%E0%A4%B8%E0%A4%AE%E0%A4%BE%E0%A4%9A%E0%A4%BE%E0%A4%B0
  • पूरा URL (encodeURI): जब पूरा लिंक हिंदी अक्षरों के साथ है और उसकी बनावट (https://, /, ?, &) वैसी ही रहनी चाहिए। https://hi.wikipedia.org/wiki/भारत → https://hi.wikipedia.org/wiki/%E0%A4%AD%E0%A4%BE%E0%A4%B0%E0%A4%A4

पूरे URL पर पहला तरीका चलाएँगे तो https%3A%2F%2F… बन जाएगा और लिंक काम नहीं करेगा — इसलिए पूरा लिंक हो तो दूसरा तरीका चुनें।

URL एन्कोडिंग और Base64 अलग चीज़ें हैं; दूसरे के लिए Base64 एन्कोड या डिकोड देखें।

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

ब्राउज़र हिंदी अक्षरों को URL में भेजने के लिए UTF-8 कोड में बदल देता है — हर अक्षर या मात्रा %E0%A4%XX जैसे 9 कैरेक्टर बन जाती है। लिंक सही है; पढ़ने के लिए उसे यहाँ "डिकोड करें" में पेस्ट करें।

नहीं। यह टूल सिर्फ़ %XX कोड को अक्षरों में बदलता है; short link किस पेज पर जाता है, यह पता करने के लिए उसे इंटरनेट पर खोलना पड़ता है, जो यह टूल नहीं करता। अगर short link खुलने के बाद का पता %E0%A4… वाला है, तो उसे यहाँ डिकोड कर सकते हैं।

हाँ। जो हिस्सा सही है — हिंदी अक्षर भी — वह डिकोड हो जाता है; अधूरे या ग़लत % कोड वैसे ही छोड़ दिए जाते हैं और ऊपर चेतावनी दिखती है।

गोपनीयता

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