URL एन्कोड और डिकोड करें
URL में केवल सीमित अक्षर हो सकते हैं, इसलिए स्पेस, मात्रा वाले अक्षर, इमोजी और &, ? या # जैसे चिह्नों को परसेंट-एन्कोड करना पड़ता है — स्पेस %20 बन जाता है, “é” %C3%A9 बन जाता है। क्वेरी पैरामीटर या पाथ के लिए एन्कोड करने हेतु टेक्स्ट पेस्ट करें, या पढ़ने योग्य टेक्स्ट में डिकोड करने के लिए एन्कोडेड URL पेस्ट करें।
एक अकेले मान को सख़्त मोड से एन्कोड करें, जो &, = और / को भी एस्केप करता है, या पूरे URL को उसकी संरचना बनाए रखते हुए। डिकोड करते समय आप + को स्पेस मान सकते हैं, जैसा सबमिट किए गए HTML फ़ॉर्म में होता है। सब कुछ टाइप करते ही आपके ब्राउज़र में चलता है।
यह URL एन्कोडर क्यों इस्तेमाल करें?
- टाइप करते ही तुरंत एन्कोड और डिकोड
- क्वेरी मानों के लिए सख़्त मोड, पूरे URL के लिए सुरक्षित मोड
- पूरा Unicode समर्थन — मात्राएं, सिरिलिक, CJK, इमोजी
- आपके ब्राउज़र में चलता है — कुछ भी कहीं नहीं भेजा जाता
URL कैसे एन्कोड या डिकोड करें
- "एन्कोड" या "डिकोड" चुनें
- अपना टेक्स्ट या URL इनपुट फ़ील्ड में पेस्ट करें
- परिणाम कॉपी करें
अक्सर पूछे जाने वाले प्रश्न
क्या यह URL एन्कोडर मुफ़्त है?
हां, यह पूरी तरह मुफ़्त है और इसकी कोई सीमा नहीं है।
दोनों एन्कोडिंग मोड में क्या अंतर है?
क्वेरी मान मोड (encodeURIComponent) URL में विशेष अर्थ रखने वाले हर अक्षर को एस्केप करता है, जिनमें & = ? / और # शामिल हैं, ताकि कोई मान URL को तोड़ न सके। पूरा URL मोड (encodeURI) इन अक्षरों को बनाए रखता है, ताकि पूरा पता एक काम करने वाला लिंक बना रहे।
स्पेस कभी-कभी %20 की जगह + के रूप में क्यों दिखते हैं?
HTML फ़ॉर्म क्वेरी स्ट्रिंग में स्पेस को + के रूप में एन्कोड करते हैं (application/x-www-form-urlencoded)। ऐसे डेटा को डिकोड करने के लिए "+ को स्पेस मानें" चालू रखें; जब आपके टेक्स्ट में + असली प्लस चिह्न हो, तो इसे बंद कर दें।
क्या मेरा टेक्स्ट सर्वर पर भेजा जाता है?
नहीं। एन्कोडिंग और डिकोडिंग पूरी तरह आपके ब्राउज़र में होती है।