मोफत / ऑनलाइन

URL एनकोडर & डिकोडर

तत्काळ URL एनकोड & डिकोड करा

विशेष वर्णांना URL-सुरक्षित टक्केवारी-एनकोड केलेल्या स्वरूपात रूपांतरित करा, किंवा एनकोड केलेल्या URL चा वाचनायोग्य मजकूरात परत डिकोड करा. वेब विकास आणि API कामासाठी आवश्यक.

अनेक एनकोडिंग प्रकार

पूर्ण URL एनकोडिंग, घटक एनकोडिंग, किंवा जास्तीत जास्त सुसंगततेसाठी सर्व वर्ण एनकोड करण्यामध्ये निवडा.

तत्काळ डिकोड

कोणतीही टक्केवारी-एनकोड केलेली स्ट्रिंग पेस्ट करा आणि एका क्लिकमध्ये वाचनायोग्य मजकूरात परत डिकोड करा.

विकासक अनुकूल

API विनंत्या, क्वेरी स्ट्रिंग्ज, फॉर्म डेटा तयार करण्यासाठी आणि एनकोड केलेल्या URL चा डिबगिंगसाठी परिपूर्ण.

100% क्लायंट-साइड

सर्व एनकोडिंग आणि डिकोडिंग तुमच्या ब्राउझरमध्ये होते. कोणतीही माहिती आमच्या सर्व्हरवर कधीही पाठवली जात नाही.

वेब विकासासाठी URL एनकोडिंग समजून घेणे

URL एनकोडिंग (टक्केवारी-एनकोडिंग म्हणूनही ओळखले जाते) हा युनिफॉर्म रिसोर्स आयडेंटिफायर (URI) मध्ये वर्ण एनकोड करण्याचा एक यांत्रिक आहे. हे असुरक्षित वर्णांना '%' ने बदलते ज्यामध्ये दोन हेक्साडेसिमल अंक असतात जे वर्णाच्या ASCII कोडचे प्रतिनिधित्व करतात. उदाहरणार्थ, एक जागा '%20' बनते, आणि एक अँपर्संड (&) '%26' बनतो.

URL एनकोडिंग का आवश्यक आहे?

URL मध्ये ASCII वर्ण संचामधून मर्यादित सेटचे वर्ण असू शकतात. जागा, विशेष चिन्हे, आणि नॉन-ASCII वर्णांना URL मध्ये सुरक्षितपणे प्रसारित करण्यासाठी एनकोड करणे आवश्यक आहे. योग्य एनकोडिंगशिवाय, URL तुटू शकतात, सुरक्षा असुरक्षितता निर्माण करू शकतात (जसे की इन्जेक्शन हल्ले), किंवा वेब सर्व्हर आणि ब्राउझरद्वारे चुकीच्या प्रकारे समजले जाऊ शकतात.

URL एनकोडिंगचे प्रकार

URL एनकोडिंगचे विविध स्तर आहेत. encodeURI() पूर्ण URL एनकोड करते पण ':' , '/', '?', आणि '&' सारख्या विशेष अर्थ असलेल्या वर्णांना जतन करते. encodeURIComponent() अक्षरे, अंक, आणि काही विशेष वर्ण वगळता सर्व काही एनकोड करते - क्वेरी पॅरामीटर मूल्ये एनकोड करण्यासाठी परिपूर्ण. आमचा 'सर्व एनकोड करा' पर्याय जास्तीत जास्त सुरक्षिततेसाठी प्रत्येक नॉन-अल्फान्यूमेरिक वर्णाचे रूपांतर करतो.

URL एनकोडर FAQ