एक string को percent-encode करें या decode करें (RFC 3986)।

Percent-encoding और decoding (RFC 3986) पूरी तरह आपके browser में चलती है — कुछ भी upload नहीं होता।

Plain text
Encoded
इनपुट decode नहीं हो सका।

URL Encode / Decode के बारे में

यह URL एन्कोडर और डिकोडर स्ट्रिंग्स को RFC 3986 के अनुसार percent-encode करता है और उन्हें वापस डिकोड भी करता है, वो भी दो पैनल में लाइव। एक तरफ प्लेन टेक्स्ट टाइप करें और दूसरी तरफ एन्कोड किया हुआ रूप दिखाई देता है; कोई एन्कोड किया गया क्वेरी वैल्यू पेस्ट करें और यह तुरंत डिकोड हो जाता है। एक स्वैप बटन दिशा उलट देता है।

Percent एन्कोडिंग उन कैरेक्टर्स को बदलती है जो URL में असुरक्षित हैं — स्पेस, एक्सेंट, एम्परसैंड, स्लैश और अन्य रिज़र्व्ड कैरेक्टर्स — %XX एस्केप सीक्वेंस से। यह टूल सख़्ती से एन्कोड करता है (स्पेस %20 बनते हैं, + नहीं), जो path segments और आधुनिक क्वेरी स्ट्रिंग्स के लिए सही रूप है।

यह पूरी तरह आपके ब्राउज़र में चलता है, इसलिए callback URLs, साइन किए गए लिंक और टोकन वाली क्वेरी स्ट्रिंग्स कभी किसी सर्वर पर नहीं भेजी जातीं। लिंक बनाने से पहले url encode online करने के लिए, या डीबगिंग के दौरान किसी % से भरे अपठनीय पैरामीटर को फिर से पढ़ने लायक बनाने के लिए इसका उपयोग करें।

URL Encode / Decode का उपयोग कैसे करें

  1. प्लेन-टेक्स्ट पैनल में वह टेक्स्ट या URL कॉम्पोनेंट टाइप या पेस्ट करें जिसे आप एन्कोड करना चाहते हैं।
  2. दूसरे पैनल में percent-encoded नतीजा पढ़ें — यह आपके टाइप करते ही अपडेट होता है।
  3. डिकोड करने के लिए, एन्कोड की गई स्ट्रिंग को उसकी जगह encoded पैनल में पेस्ट करें।
  4. दिशा पलटने के लिए Swap का उपयोग करें, फिर जिस तरफ की ज़रूरत हो उसे Copy करें।

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

अलग-अलग कॉम्पोनेंट एन्कोड करें — एक क्वेरी वैल्यू, एक path segment, एक रीडायरेक्ट टारगेट — पूरा URL नहीं। एन्कोडर / और ? जैसे रिज़र्व्ड कैरेक्टर्स को एस्केप कर देता है, इसलिए पूरे URL को इसमें डालने से उसकी संरचना बिगड़ जाएगी।

यह RFC 3986 का पालन करता है, जहाँ स्पेस %20 होता है। + परंपरा केवल पुराने application/x-www-form-urlencoded फॉर्मेट पर लागू होती है। %20 दोनों संदर्भों में सुरक्षित है, इसलिए सख़्त एन्कोडर इसे ही पसंद करते हैं।

नहीं। एन्कोडिंग और डिकोडिंग दोनों पूरी तरह आपके ब्राउज़र में होते हैं, इसलिए सेशन टोकन, API keys या निजी डेटा वाले URLs आपकी मशीन पर ही रहते हैं।

हाँ — मुफ़्त और असीमित, साइन-अप की ज़रूरत नहीं।

डिकोडिंग तब विफल होती है जब किसी % चिह्न के बाद दो मान्य हेक्स अंक न हों — आमतौर पर इसलिए क्योंकि स्ट्रिंग को छोटा कर दिया गया था या दो बार एन्कोड कर दिया गया था। ख़राब सीक्वेंस को ठीक करें, या अगर वैल्यू दो बार एन्कोड की गई थी तो दो बार डिकोड करें।

इसे साझा करें

लोकप्रिय खोजें
url एन्कोड url डिकोड percent एन्कोड url एन्कोडर ऑनलाइन url स्ट्रिंग डिकोड uri कंपोनेंट एन्कोड
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।