कदम 1
एक दिशा और शैली चुनें
एनकोड या डिकोड का चयन करें, फिर स्रोत संदर्भ से मेल खाने के लिए URL घटक, पूर्ण URL, या फॉर्म/क्वेरी मान चुनें।
URL घटकों, पूर्ण URL और क्वेरी पैरामीटर को UTF-8 प्रतिशत एन्कोडिंग के साथ एनकोड या डीकोड करें। पंजीकरण या लॉगिन के बिना परिणाम को ऑनलाइन कॉपी करें।
URL रूपांतरण कार्यक्षेत्र
यह मुफ़्त ऑनलाइन टूल बिना किसी पंजीकरण या लॉगिन के आपके ब्राउज़र में UTF-8 टेक्स्ट को परिवर्तित करता है।
एक गतिशील क्वेरी मान, पथ खंड, खंड मान, या नेस्टेड URL के अंदर विभाजकों से बच जाता है।
कीबोर्ड शॉर्टकट: Ctrl/Command + Enter. रूपांतरण विफल होने पर स्रोत पाठ दोबारा नहीं लिखा जाता है।
परिणाम और गिनती का निरीक्षण करने के लिए कनवर्टर चलाएँ।
आपका एन्कोडेड या डिकोड किया गया टेक्स्ट यहां दिखाई देगा।
कदम 1
एनकोड या डिकोड का चयन करें, फिर स्रोत संदर्भ से मेल खाने के लिए URL घटक, पूर्ण URL, या फॉर्म/क्वेरी मान चुनें।
कदम 2
सादा पाठ, एक प्रतिशत-एन्कोडेड घटक, या पहले से संरचित URL चिपकाएँ। रूपांतरण चलते समय आपका स्रोत अपरिवर्तित रहता है।
कदम 3
स्थिति, वर्ण और बाइट गिनती और प्रतिशत ट्रिपल की समीक्षा करें, फिर परिणाम को विपरीत दिशा में कॉपी करें, डाउनलोड करें या स्वैप करें।
सही विकल्प इस पर निर्भर करता है कि आरक्षित वर्ण डेटा हैं, URL संरचना, या फॉर्म-शैली क्वेरी सिंटैक्स।
एक क्वेरी मान, पथ खंड, खंड मान, या नेस्टेड URL के लिए घटक मोड का उपयोग करें। यह &, =, ?, #, और / जैसे विभाजकों से बच जाता है जब वे डेटा से संबंधित होते हैं।
पहले से संरचित पते के लिए पूर्ण-URL मोड का उपयोग करें जिसका :, /, ?, #, &, और = विभाजक पठनीय रहना चाहिए। यह मोड टेक्स्ट को परिवर्तित करता है लेकिन URL को सत्यापित या प्राप्त नहीं करता है।
फ़ॉर्म-स्टाइल मोड का उपयोग करें जब रिक्त स्थान को + के रूप में लिखा जाना चाहिए और डीकोड किया गया + चिह्न रिक्त स्थान बन जाना चाहिए। एन्कोडेड डेटा में एक शाब्दिक प्लस को %2B के रूप में दर्शाया गया है।
प्रतिशत-एन्कोडिंग बाइट्स पर काम करती है, इसलिए एक ही दृश्यमान वर्ण एक या कई हेक्साडेसिमल एस्केप ट्रिपल उत्पन्न कर सकता है।
ASCII विराम चिह्न अक्सर एक %XX त्रिक बन जाता है। इमोजी, सीजेके और उच्चारण वर्णों के लिए कई UTF-8 बाइट्स की आवश्यकता हो सकती है, इसलिए एक दृश्यमान वर्ण कई ट्रिपल उत्पन्न कर सकता है।
&, =, ?, #, और/ जैसे वर्णों की URL में संरचनात्मक भूमिका होती है। घटक मोड डेटा के रूप में उनसे बच जाता है; पूर्ण-URL मोड उनके संरचनात्मक अर्थ को संरक्षित करता है।
ए स्पेस %20 है, और %26 है, = %3D है, + %2B है, # %23 है, और / घटक डेटा में %2F है। फॉर्म-शैली रिक्त स्थान %20 के बजाय + का उपयोग करते हैं।
अधिकांश टूटे हुए मान संदर्भ बेमेल, एक अतिरिक्त एन्कोडिंग परत, या अपूर्ण प्रतिशत एस्केप से आते हैं।
केवल फॉर्म/क्वेरी मान मोड + को एक स्थान के रूप में मानता है। घटक और पूर्ण-URL मोड एक शाब्दिक प्लस को संरक्षित करते हैं, जो टोकन और Base64-जैसे स्ट्रिंग जैसे मानों के लिए मायने रखता है।
पहले से बच गए मान को एन्कोड करने से प्रत्येक % %25 में बदल जाता है, इसलिए %20 %2520 बन जाता है। मान को कई बार स्वचालित रूप से डिकोड करने के बजाय डुप्लिकेट एन्कोडिंग परत ढूंढें।
एक प्रतिशत चिह्न के बाद दो हेक्साडेसिमल अंक होने चाहिए, और परिणामी बाइट्स को वैध UTF-8 बनाना चाहिए। अमान्य इनपुट स्रोत पाठ को दोबारा लिखे बिना त्रुटि उत्पन्न करता है।
प्रतिशत-एन्कोडिंग टेक्स्ट को URL स्थिति में फ़िट होने में मदद करती है, लेकिन डाउनस्ट्रीम कोड अभी भी यह तय करता है कि मान वैध, विश्वसनीय या उपयोग करने के लिए सुरक्षित है या नहीं।
किसी क्वेरी को असेंबल करने से पहले डायनामिक कुंजियों और मानों को एन्कोड करें ताकि रिक्त स्थान, एम्परसेंड और बराबर चिह्न अनपेक्षित पैरामीटर न बनाएं।
जब एक पूर्ण URL को दूसरे URL पैरामीटर के अंदर ले जाया जाता है, तो नेस्टेड पते को एक घटक के रूप में एन्कोड करें ताकि इसकी आंतरिक क्वेरी और टुकड़ा मूल्य का हिस्सा बना रहे।
आसपास की संरचना को बदले बिना एक पथ खंड या खंड मान को एन्कोड करें। डिकोडिंग के बाद भी अपने एप्लिकेशन के सत्यापन और सुरक्षा नियम लागू करें।
यह मुफ़्त ऑनलाइन कनवर्टर आपके ब्राउज़र में बिना पंजीकरण या लॉगिन के चलता है। दर्ज किया गया टेक्स्ट और उत्पन्न परिणाम इस ब्राउज़र टैब में रहते हैं।
हां. यह एक मुफ़्त ऑनलाइन URL एनकोडर और डिकोडर है। आप बिना पंजीकरण, खाता बनाए या लॉग इन किए अपने ब्राउज़र में टेक्स्ट को परिवर्तित कर सकते हैं।
URL एन्कोडिंग, जिसे प्रतिशत-एन्कोडिंग भी कहा जाता है, हेक्साडेसिमल बाइट मानों के बाद प्रतिशत संकेतों के रूप में वर्णों का प्रतिनिधित्व करता है। उदाहरण के लिए, एक स्पेस %20 बन सकता है और एक एम्परसेंड %26 बन सकता है।
encodeURI पहले से ही संरचित पूर्ण URL के लिए अभिप्रेत है और :, /, ?, #, &, और = जैसे विभाजकों को संरक्षित करता है। encodeURIComponent एक गतिशील मान के लिए अभिप्रेत है, जैसे क्वेरी मान या पथ खंड, इसलिए जब वे डेटा होते हैं तो यह उन विभाजकों से बच जाता है।
पूर्ण URL तभी चुनें जब इनपुट में पहले से ही URL संरचना हो जिसे आप संरक्षित करना चाहते हैं। यदि एक पूर्ण URL को एक पैरामीटर मान के रूप में दूसरे URL के अंदर रखा जा रहा है, तो URL घटक चुनें ताकि इसके विभाजक डेटा के रूप में बच जाएं।
घटक और पूर्ण-URL एन्कोडिंग एक स्थान के लिए %20 का उपयोग करते हैं। प्रपत्र-शैली क्वेरी मान आमतौर पर इसके बजाय + का उपयोग करते हैं। इस टूल में, केवल फॉर्म/क्वेरी वैल्यू मोड + को एक स्पेस में वापस कनवर्ट करता है; अन्य मोड शाब्दिक धन चिह्न को सुरक्षित रखते हैं।
हां. कनवर्टर UTF-8 ब्राउज़र एन्कोडिंग का उपयोग करता है, इसलिए इमोजी, सीजेके अक्षर, उच्चारण पाठ और अन्य यूनिकोड इनपुट एक या अधिक प्रतिशत-एन्कोडेड बाइट ट्रिपलेट बन जाते हैं।
यदि पहले से एन्कोड किए गए मान को दोबारा एन्कोड किया जाता है, तो इसके प्रतिशत चिह्न बच जाते हैं। उदाहरण के लिए, %20 %2520 बन जाता है क्योंकि % %25 बन जाता है। अज्ञात इनपुट को बार-बार डिकोड करने के बजाय एन्कोडिंग परत की जाँच करें।
एक प्रतिशत चिह्न में दो हेक्साडेसिमल अंक गायब हो सकते हैं, या एस्केप अनुक्रम वैध UTF-8 पाठ नहीं बना सकता है। टूल त्रुटि की रिपोर्ट करता है और आपके स्रोत इनपुट को अपरिवर्तित छोड़ देता है।
नहीं. प्रतिशत-एन्कोडिंग URL सिंटैक्स के लिए एक प्रतिवर्ती प्रतिनिधित्व है। यह किसी मान को छिपाता नहीं है, उसे प्रमाणित नहीं करता है, किसी गंतव्य को मान्य नहीं करता है, या डिकोड की गई सामग्री को एप्लिकेशन जांच के बिना उपयोग करने के लिए सुरक्षित नहीं बनाता है।
नहीं. रूपांतरण इस ब्राउज़र टैब में चलता है, और पेज दर्ज किए गए टेक्स्ट या जेनरेट किए गए परिणाम को अपलोड नहीं करता है। कोई पंजीकरण या लॉगिन की आवश्यकता नहीं है.
किसी अन्य ब्राउज़र-आधारित टूल के साथ जारी रखें।
प्रारूप JSON पेलोड
JSON चिपकाएँ या किसी फ़ाइल को प्रारूपित करने, मान्य करने, सुशोभित करने या छोटा करने के लिए खोलें। इंडेंटेशन चुनें, पार्सर त्रुटियों की समीक्षा करें, और बिना लॉगिन के अपने ब्राउज़र में परिणाम को कॉपी या डाउनलोड करें।
एनकोड या डीकोड Base64
UTF-8 और URL-सुरक्षित Base64 टेक्स्ट को ऑनलाइन एनकोड या डीकोड करें। कोई मान चिपकाएँ, परिणाम की प्रतिलिपि बनाएँ, या पंजीकरण या लॉगिन के बिना इसे अपने ब्राउज़र से डाउनलोड करें।
यूनिक्स टाइमस्टैम्प परिवर्तित करें
यूनिक्स टाइमस्टैम्प को सेकंड या मिलीसेकंड में UTC, स्थानीय समय, या ISO 8601 में बदलें। बिना किसी पंजीकरण या लॉगिन के ऑनलाइन दिनांकों को टाइमस्टैम्प में परिवर्तित करें।
JWT खंडों का निरीक्षण करें
अपने ब्राउज़र में JWT हेडर, पेलोड, दावे, समाप्ति समय और हस्ताक्षर खंडों का निरीक्षण करें। बिना लॉगिन के स्थानीय रूप से डिकोड करें; यह उपकरण हस्ताक्षर सत्यापित नहीं करता है.