URL एनकोड / डिकोड

टेक्स्ट को वेब एड्रेस और क्वेरी स्ट्रिंग के लिए सुरक्षित बनाएँ, या %20 और %C3%BC जैसे परसेंट-एनकोडेड सीक्वेंस को वापस पढ़ने लायक टेक्स्ट में बदलें।

मोड

इनपुट

0 अक्षर0 लाइन

आउटपुट

0 अक्षर0 लाइन

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

URL को एनकोड या डिकोड कैसे करें

  1. मोड चुनें

    टेक्स्ट को URL के लिए सुरक्षित बनाने के लिए “एनकोड” चुनें, या एनकोड किए गए एड्रेस को पढ़ने लायक बनाने के लिए “डिकोड”।

  2. अपना टेक्स्ट पेस्ट करें

    कोई क्वेरी वैल्यू, पूरा एड्रेस या ब्राउज़र के एड्रेस बार से कॉपी किया गया लिंक पेस्ट करें।

  3. परिणाम कॉपी करें

    टाइप करते ही आउटपुट अपडेट होता है। दिशा बदलने और यह जाँचने के लिए कि वापस वही टेक्स्ट मिलता है, “इनपुट के रूप में इस्तेमाल करें” दबाएँ।

URL एनकोडिंग की ज़रूरत कब पड़ती है?

स्पेस, ऐक्सेंट वाले अक्षर और &, ? और # जैसे कैरेक्टर का वेब एड्रेस में खास मतलब होता है। एनकोडिंग इन्हें % और उसके बाद दो हेक्साडेसिमल अंकों के रूप में लिखती है, ताकि ट्रैकिंग लिंक, API कॉल और फ़ॉर्म डेटा में एड्रेस सही-सलामत पहुँचे।

एक वैल्यू या पूरा URL एनकोड करना

जब आप सिर्फ़ एक क्वेरी वैल्यू एनकोड करते हैं, तो / ? & = जैसे कैरेक्टर भी एनकोड हो जाते हैं। पूरा एड्रेस एनकोड करते समय उसके सेपरेटर अपनी जगह रखने के लिए “URL का ढाँचा बनाए रखें” चुनें।

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

स्पेस %20 क्यों बनता है, और कभी-कभी + क्यों?

URL पाथ में स्पेस को %20 लिखा जाता है। HTML फ़ॉर्म क्वेरी स्ट्रिंग में स्पेस को + लिखते हैं। फ़ॉर्म डेटा डिकोड करते समय “+ को स्पेस मानें” चालू करें।

“गलत परसेंट-एनकोडेड सीक्वेंस” का क्या मतलब है?

टेक्स्ट में कोई ऐसा % है जिसके बाद दो हेक्साडेसिमल अंक नहीं हैं, या ऐसे बाइट हैं जो मान्य UTF-8 नहीं बनाते। कोई अकेला छूटा हुआ % ढूँढें।

क्या मेरा डेटा कहीं भेजा जाता है?

नहीं। एनकोडिंग और डिकोडिंग आपके ब्राउज़र में होती है।