URL एनकोडर और डिकोडर (परसेंट-एनकोडिंग)

टेक्स्ट को लिंक या क्वेरी के लिए सुरक्षित बनाएँ, या % से भरे लंबे लिंक को पढ़ने लायक बनाएँ।

इनपुट
नतीजा

कैसे इस्तेमाल करें

  1. एनकोड या डिकोड चुनें।
  2. एनकोड करते समय एक वैल्यू के लिए "URL का हिस्सा" और पूरे पते के लिए "पूरा URL" चुनें।
  3. नतीजा कॉपी करें।

ज़रूरी जानकारी

"URL का हिस्सा" (encodeURIComponent) लिंक में ख़ास मतलब वाले हर अक्षर को एनकोड करता है, जैसे / ? & = और #, इसलिए यह सर्च शब्द जैसी एक वैल्यू के लिए सही है। "पूरा URL" (encodeURI) इन अक्षरों को रहने देता है ताकि पता काम करता रहे, और सिर्फ़ स्पेस व अंग्रेज़ी के अलावा अक्षर एनकोड करता है।

हिन्दी और दूसरे अक्षर UTF-8 बाइट के %XX रूप में लिखे जाते हैं, जैसे "न" बनता है %E0%A4%A8। डिकोड इसे उलट देता है। अगर लिंक में अकेला % जैसा टूटा कोड है, तो टूल अंदाज़ा लगाने की जगह उसकी जगह बताता है।

HTML फ़ॉर्म स्पेस को %20 की जगह + भेजते हैं। फ़ॉर्म जैसी क्वेरी स्ट्रिंग (application/x-www-form-urlencoded) बनाते या पढ़ते समय "स्पेस को + लिखें" चालू करें।

सवाल-जवाब

URL एनकोडिंग क्या है?

वेब पते में न चलने वाले अक्षरों को % और उनके बाइट कोड से बदलना, जैसे स्पेस → %20।

कौन-सा विकल्प चुनें?

?q= के बाद लगने वाली वैल्यू के लिए "URL का हिस्सा", और पूरा लिंक साफ़ करने के लिए "पूरा URL"।

मेरे लिंक में %E0%A4… क्यों दिखता है?

यह एनकोड हुआ हिन्दी टेक्स्ट है। पढ़ने के लिए यहाँ डिकोड करें।

क्या + और स्पेस एक ही हैं?

सिर्फ़ फ़ॉर्म डेटा और क्वेरी स्ट्रिंग में। उनके लिए "स्पेस को + लिखें" चालू करें।

क्या मेरा टेक्स्ट अपलोड होता है?

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

आख़िरी अपडेट: