URL एनकोडर और डिकोडर (परसेंट-एनकोडिंग)
टेक्स्ट को लिंक या क्वेरी के लिए सुरक्षित बनाएँ, या % से भरे लंबे लिंक को पढ़ने लायक बनाएँ।
- आपके डिवाइस पर चलता है। कुछ भी अपलोड नहीं होता।
- मुफ़्त, कोई वॉटरमार्क नहीं
- साइन-अप की ज़रूरत नहीं
कैसे इस्तेमाल करें
- एनकोड या डिकोड चुनें।
- एनकोड करते समय एक वैल्यू के लिए "URL का हिस्सा" और पूरे पते के लिए "पूरा URL" चुनें।
- नतीजा कॉपी करें।
ज़रूरी जानकारी
"URL का हिस्सा" (encodeURIComponent) लिंक में ख़ास मतलब वाले हर अक्षर को एनकोड करता है, जैसे / ? & = और #, इसलिए यह सर्च शब्द जैसी एक वैल्यू के लिए सही है। "पूरा URL" (encodeURI) इन अक्षरों को रहने देता है ताकि पता काम करता रहे, और सिर्फ़ स्पेस व अंग्रेज़ी के अलावा अक्षर एनकोड करता है।
हिन्दी और दूसरे अक्षर UTF-8 बाइट के %XX रूप में लिखे जाते हैं, जैसे "न" बनता है %E0%A4%A8। डिकोड इसे उलट देता है। अगर लिंक में अकेला % जैसा टूटा कोड है, तो टूल अंदाज़ा लगाने की जगह उसकी जगह बताता है।
HTML फ़ॉर्म स्पेस को %20 की जगह + भेजते हैं। फ़ॉर्म जैसी क्वेरी स्ट्रिंग (application/x-www-form-urlencoded) बनाते या पढ़ते समय "स्पेस को + लिखें" चालू करें।
सवाल-जवाब
URL एनकोडिंग क्या है?
वेब पते में न चलने वाले अक्षरों को % और उनके बाइट कोड से बदलना, जैसे स्पेस → %20।
कौन-सा विकल्प चुनें?
?q= के बाद लगने वाली वैल्यू के लिए "URL का हिस्सा", और पूरा लिंक साफ़ करने के लिए "पूरा URL"।
मेरे लिंक में %E0%A4… क्यों दिखता है?
यह एनकोड हुआ हिन्दी टेक्स्ट है। पढ़ने के लिए यहाँ डिकोड करें।
क्या + और स्पेस एक ही हैं?
सिर्फ़ फ़ॉर्म डेटा और क्वेरी स्ट्रिंग में। उनके लिए "स्पेस को + लिखें" चालू करें।
क्या मेरा टेक्स्ट अपलोड होता है?
नहीं। यह आपके ब्राउज़र में चलता है।