C
All Tools
🔗

URL एन्कोडर / डिकोडर

URL ऑनलाइन एन्कोड आणि डिकोड करा.

URL मध्ये फक्त ASCII कॅरेक्टर्सचा एक सुरक्षित सबसेट वापरता येतो. स्पेस, अँपरसँड, प्रश्नचिन्ह यांसारखे स्पेशल कॅरेक्टर्स आणि Unicode अक्षरे किंवा इमोजीसारखे non-ASCII कॅरेक्टर्स URL मध्ये सुरक्षितपणे वापरण्याआधी percent-encode करावे लागतात. Percent-encoding मध्ये असुरक्षित कॅरेक्टरच्या जागी % चिन्ह आणि त्यापुढे UTF-8 बाइट व्हॅल्यू दर्शवणारे दोन हेक्साडेसिमल आकडे लिहिले जातात. हे टूल encodeURIComponent / decodeURIComponent या स्टँडर्डनुसार URL एन्कोड आणि डिकोड करते, जे Unicode बरोबर योग्यरित्या हँडल करते.

📋 हे कॅल्क्युलेटर कसे वापरावे

टॉगल वापरून Encode किंवा Decode निवडा, तुमचा इनपुट पेस्ट करा आणि बटणावर क्लिक करा. Encoding साठी: raw URL, query parameter व्हॅल्यू किंवा स्पेशल कॅरेक्टर्स असलेला कोणताही मजकूर पेस्ट करा — तो सुरक्षित percent-encoded फॉरमॅटमध्ये रूपांतरित होईल. Decoding साठी: percent-encoded URL किंवा query string पेस्ट करा — ते मूळ, वाचता येण्याजोग्या स्वरूपात परत मिळेल. सामान्य वापर: URL मध्ये जोडण्याआधी युजरच्या सर्च क्वेरी एन्कोड करणे, सर्व्हर लॉगमधील URL पॅरामीटर्स डिकोड करणे, आणि URL मध्ये वापरण्यासाठी फाईल पाथ्स एन्कोड करणे.

💡 महत्त्वाची माहिती

JavaScript मध्ये URL एन्कोडिंगसाठी दोन फंक्शन्स आहेत: encodeURI() हे URL स्ट्रक्चरमधील कॅरेक्टर्स (: / ? # [ ] @ ! $ & ' ( ) * + , ; =) जसेच्या तसे ठेवते आणि फक्त URI मध्ये अवैध असलेले कॅरेक्टर्स एन्कोड करते. encodeURIComponent() हे अधिक आक्रमक आहे — यात अक्षरे, आकडे आणि - _ . ! ~ * ' ( ) सोडून सर्व काही एन्कोड होते — त्यामुळे हे वैयक्तिक query parameter व्हॅल्यूज किंवा path segments एन्कोड करण्यासाठी योग्य आहे. हे टूल encodeURIComponent वापरते, जे व्हॅल्यूज एन्कोड करण्यासाठी (संपूर्ण URL साठी नाही) योग्य पर्याय आहे. स्पेस %20 बनते (+ नाही — हे जुने स्वरूप फक्त application/x-www-form-urlencoded मध्ये वापरले जाते, आधुनिक URL मध्ये नाही).

वारंवार विचारले जाणारे प्रश्न

अस्वीकरण: या कॅल्क्युलेटरने दिलेले निकाल केवळ माहितीपर आणि शैक्षणिक हेतूंसाठी आहेत. ते आर्थिक, वैद्यकीय किंवा कायदेशीर सल्ला नाहीत. आर्थिक किंवा आरोग्यविषयक निर्णय घेण्यापूर्वी नेहमी पात्र व्यावसायिकाचा सल्ला घ्या. प्रत्यक्ष निकाल वैयक्तिक परिस्थितीनुसार भिन्न असू शकतात.

⚙️ More Developer Tools Tools

View all Developer Tools tools →