डेवलपर टूल / 09

URL एनकोडर और डिकोडर

टेक्स्ट को URL घटक के रूप में एनकोड करें या प्रतिशत-एस्केप किए गए मानों को टेक्स्ट में डिकोड करें।

URL एनकोडर और डिकोडर: TOEA ब्राउज़र के URI घटक कोडेक का उपयोग करता है और UTF-8 प्रतिशत एनकोडिंग के ज़रिए Unicode को सुरक्षित रखता है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।

रन
आपके ब्राउज़र में
लागत
मुफ़्त · साइन अप की ज़रूरत नहीं
उपलब्धता
इस्तेमाल के लिए तैयार
URL component कोडेकलोकल प्रोसेसिंग

पूरी तरह आपके ब्राउज़र में चलता है

पूरे URLs के बजाय values encode करें

?, &, =, # और / जैसे अक्षर URL की संरचना बनाते हैं, इसलिए इन्हें शामिल करने वाली वैल्यू को URL में रखने से पहले encode करना ज़रूरी है। हर query value को अलग-अलग encode करें, फिर उन्हें इस तरह जोड़ें: ?q= के बाद encoded search text। पूरे URL को encode करने पर उसका :// और स्लैश भी encode हो जाएंगे और URL टूट जाएगा।

JavaScript में वैल्यू के लिए encodeURIComponent फ़ंक्शन है; encodeURI संरचनात्मक अक्षरों को वैसे ही छोड़ देता है और ऐसे पूरे URL के लिए उपयुक्त है जिसमें केवल spaces या मात्राएँ हों।

डबल encoding पहचानना

URL में %2520 का मतलब है कि space को दो बार encode किया गया: पहले %20 में, फिर उसके % को %25 में। ऐसा तब होता है जब पहले से encoded value को दोबारा encode किया जाता है, अक्सर ऐसे framework की वजह से जो आपके लिए encoding करता है। एक बार decode करके देखें कि क्या बचा है। URL के हर हिस्से को अलग-अलग देखने के लिए URL पार्सर का इस्तेमाल करें।

इस्तेमाल करने का तरीका

  1. एनकोड या डिकोड चुनें।
  2. घटक का मान पेस्ट करें।
  3. परिणाम को बदलकर कॉपी करें।

गोपनीयता और सीमाएँ

नेटवर्क पर कुछ भी नहीं भेजा जाता। यह पूरे URL स्ट्रक्चर के बजाय URL घटक पर काम करता है।

संबंधित टूल्स

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

स्पेस को %20 के रूप में क्यों एनकोड किया जाता है?

URI घटक प्रतिशत एनकोडिंग का उपयोग करते हैं; फ़ॉर्म एनकोडिंग में इसके बजाय प्लस चिह्न इस्तेमाल किए जा सकते हैं।

क्या गलत एस्केप को डिकोड किया जा सकता है?

नहीं। अमान्य प्रतिशत क्रम का अनुमान लगाने के बजाय उसकी सूचना दी जाती है।

मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं