मुख्य सामग्री पर जाएँ
वर्ल्ड कप किकऑफ समय कन्वर्टर अब उपलब्ध हैअपने समय क्षेत्र में किकऑफ देखें और कैलेंडर रिमाइंडर जोड़ें।

URL एनकोड/डीकोड

URL Encode/Decode ब्राउज़र में URL components और values को percent encoding से बदलता है। यह spaces, reserved characters, UTF-8 text, emoji, query values और path segment data के लिए encodeURIComponent/decodeURIComponent semantics का उपयोग करता है.

इनपुट टेक्स्ट

अक्षर

0 / 50,000

URL एनकोड/डीकोड

क्विक स्टार्ट

1
टेक्स्ट या एन्कोडेड मान पेस्ट करें।
2
एनकोड या डीकोड चुनें।
3
परिणाम उसी टेक्स्ट बॉक्स को बदलता है।
4
वर्तमान टेक्स्ट कॉपी करें।

सामान्य उपयोग के मामले

API parameters

query string में डालने से पहले सिर्फ parameter value encode करें; ? और & और = को encoded value के बाहर रखें.

प्रपत्र डेटा

व्यक्तिगत मानों के लिए उपयोगी है, लेकिन यह application/x-www-form-urlencoded क्रमांकन नहीं है और रिक्त स्थान को + में नहीं बदलता है

साझा लिंक

URL को असेंबल करने से पहले एक पैरामीटर, पथ खंड, या टुकड़े के अंदर गैर-ASCII या आरक्षित डेटा को एन्कोड करें

खोज क्वेरी

कीवर्ड या फ़िल्टर को एन्कोड करें, खासकर जब उनमें & = #? शामिल हो। / या रिक्त स्थान

उपयोग टिप्स

डबल एन्कोडिंग से बचें: जाँचें कि कंटेंट में पहले से %XX अनुक्रम तो नहीं हैं।
आंशिक एन्कोडिंग: केवल पैरामीटर मान या पथ खंड डेटा को एन्कोड करें (जैसे: ?key=encoded), और URL संरचना को एन्कोडेड टेक्स्ट के बाहर रखें
डिबगिंग: कॉपी किए गए अनुरोध मानों का निरीक्षण करने के लिए उन्हें डिकोड करें; यदि स्रोत form-urlencoded है और आप रिक्त स्थान चाहते हैं तो पहले + को %20 से बदलें
Reserved characters जैसे : / ? # [ ] @ ! $ & ' ( ) * + , ; = का URL में खास अर्थ होता है; डेटा के रूप में आने पर इन्हें position के अनुसार आम तौर पर encode करना पड़ता है.
कैरेक्टर एन्कोडिंग: non‑ASCII कैरेक्टर UTF‑8 में 1–4 बाइट के रूप में एन्कोड होते हैं, हर बाइट को %HH के रूप में लिखा जाता है।

एन्कोडिंग सीमाएँ

Component/value semantics: Encode encodeURIComponent का उपयोग करता है; इसलिए /, ?, &, = और # जैसे characters डेटा का हिस्सा होने पर encoded होते हैं.
पूरे URL: अगर scheme, host, path, query या fragment structure बचाना है, तो पूरा URL paste न करें; पहले URL Parser से URL inspect करें.
फॉर्म एन्कोडिंग: यह टूल application/x-www-form-urlencoded बॉडी नहीं बनाता है, key/value जोड़े को पार्स नहीं करता है, या रिक्त स्थान के लिए + का उपयोग नहीं करता है
डिकोड त्रुटियाँ: एक अकेला %, अपूर्ण %HH, या अमान्य UTF-8 प्रतिशत अनुक्रम एक अमान्य URL एन्कोडिंग संदेश दिखाता है

सीमाएं और संगतता

URL एन्कोडिंग ≠ एन्क्रिप्शन: यह केवल रिवर्सिबल फ़ॉर्मैट रूपांतरण है, संवेदनशील डेटा की सुरक्षा नहीं करता।
URL लंबाई: कुल लंबाई 2048 अक्षर से कम रखना बेहतर (ब्राउज़र/सर्वर के अनुसार भिन्न हो सकता है)।
स्थान अंतर: रिक्त स्थान यहां %20 के रूप में कूटबद्ध होते हैं। decodeURIComponent, + को + के रूप में छोड़ता है, इसलिए form-urlencoded डेटा को रिक्त स्थान के रूप में डिकोड करते समय पहले + को %20 से बदलें

गोपनीयता और सुरक्षा

एन्कोडिंग और डीकोडिंग ब्राउज़र में चलती है। मौजूदा टेक्स्ट डिफ़ॉल्ट रूप से ब्राउज़र सत्र के ड्राफ्ट के रूप में रहता है; एन्कोड या डीकोड करने के बाद बदला हुआ टेक्स्ट उसे बदल देता है। साझा डिवाइस पर ज़रूरत होने पर टेक्स्ट और साइट डेटा साफ़ करें।
संवेदनशील डेटा (पासवर्ड, keys, tokens) को एन्क्रिप्ट करना चाहिए, केवल एन्कोड नहीं।

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

8

अगला चरण पूरा करने के लिए इन संबंधित टूल का उपयोग करें।

संसाधन

मार्गदर्शिकाएँ

हमारे बारे में

हमारे बारे में
मूल्य

सभी टूल की प्रोसेसिंग आपके ब्राउज़र में लोकल रूप से होती है।