Skip to main content

यूआरएल एनकोडर यूआरएल में सुरक्षित रूप से उपयोग करने के लिए प्रतिशत-एन्कोडिंग के साथ टेक्स्ट को एनकोड करें।

यूआरएल एनकोडर illustration
📝

यूआरएल एनकोडर

यूआरएल में सुरक्षित रूप से उपयोग करने के लिए प्रतिशत-एन्कोडिंग के साथ टेक्स्ट को एनकोड करें।

1

पाठ चिपकाएं

URL-encode करने के लिए पाठ चिपकाएं।

2

स्वचालित-एन्कोड

विशेष वर्णों को प्रतिशत-एन्कोडेड प्रारूप में परिवर्तित किया जाता है।

3

परिणाम की प्रतिलिपि बनाएं

URL-सुरक्षित एन्कोडेड स्ट्रिंग की प्रतिलिपि बनाएं।

Loading tool...

What Is यूआरएल एनकोडर?

URL Encoder पाठ को यूआरएल में उपयोग करने के लिए उपयुक्त प्रतिशत-एन्कोडेड प्रारूप में परिवर्तित करता है। विशेष वर्ण, स्थान और गैर-एससीआईआई वर्णों को %XX अनुक्रम में परिवर्तित कर दिया जाता है, जहां XX अष्टाधारी बाइट मूल्य होता है। यह encodeURIComponent मानक का उपयोग करता है जो अक्षरों (ए-जेड, ए-ज़ेड, 0-9, -, _, ., ~) के अलावा सभी वर्णों को एन्कोड करता है। यह एन्कोडिंग यूआरएल में सुरक्षित रूप से एम्बेड करने के लिए प्रश्न पैरामीटर, फॉर्म डेटा और पाठ के लिए आवश्यक है।

Why Use यूआरएल एनकोडर?

  • URL के लिए अभिगम पैरामीटर एन्कोड करें
  • फॉर्म डेटा जमा करने के लिए तैयार करें
  • विशेष वर्णों वाले फ़ाइल पथों को एन्कोड करें
  • अंतर्राष्ट्रीय वर्णों के साथ सुरक्षित URL बनाएं

Common Use Cases

एपीआई विकास

एपीआई यूआरएल बनाते समय अभिगम पैरामीटर एन्कोड करें।

वेब विकास

यूआरएल में जोड़ने से पहले उपयोगकर्ता इनपुट को एन्कोड करें।

लिंक निर्माण

विशेष वर्णों या स्थानों वाले वैध यूआरएल बनाएं।

फॉर्म डेटा

अनुप्रयोग/x-www-form-urlencoded जमा करने के लिए फॉर्म मूल्यों को एन्कोड करें।

Technical Guide

यह उपकरण जावास्क्रिप्ट के निर्मित encodeURIComponent() फंक्शन का उपयोग करता है, जो आरएफसी 3986 प्रतिशत-एन्कोडिंग का पालन करता है। यह अक्षरों (ए-जेड, ए-ज़ेड), अंक (0-9), हाइफन (-), अंडरस्कोर (_), अवधि (.) और टिल्डे (~) को छोड़कर सभी वर्णों को एन्कोड करता है। स्थान %20 में परिवर्तित हो जाते हैं (जो एक फॉर्म-एन्कोडिंग कन्वेंशन + है)। यूटीएफ -8 मल्टी-बाइट वर्णों को कई %XX अनुक्रम के रूप में एन्कोड किया जाता है। उदाहरण के लिए, यूरो चिह्न (€) %E2%82%AC बन जाता है। यह एन्कोडिंग प्रश्न पैरामीटर, पथ खंड और फ्रैगमेंट पहचानकर्ताओं सहित किसी भी यूआरएल घटक में उपयोग करने के लिए सुरक्षित है।

Tips & Best Practices

  • 1
    स्थान %20 (मानक यूआरएल एन्कोडिंग) के रूप में एन्कोडेड होते हैं
  • 2
    इसका उपयोग प्रश्न स्ट्रिंग मूल्यों के लिए करें, न कि पूरे यूआरएल के लिए
  • 3
    UTF-8 वर्णों को कई %XX अनुक्रमों के रूप में एन्कोडेड किया जाता है
  • 4
    पहले से एन्कोडेड स्ट्रिंग्स को दोगुना न करें

Related Tools

Frequently Asked Questions

Q प्रतिशत-एन्कोडिंग क्या है?
प्रतिशत-एन्कोडिंग विशेष वर्णों को % के बाद दो हेक्साडेसिमल अंकों से बदल देती है जो बाइट मान का प्रतिनिधित्व करते हैं।
Q स्थान + के बजाय %20 क्यों एन्कोडेड होते हैं?
+ कन्वेंशन फॉर्म डेटा (अनुप्रयोग/x-www-form-urlencoded) के लिए विशिष्ट है। मानक यूआरएल एन्कोडिंग स्थानों के लिए %20 का उपयोग करती है।
Q क्या पूरे यूआरएल को एन्कोड करना चाहिए?
नहीं, केवल व्यक्तिगत घटकों जैसे अभिगम पैरामीटर मूल्यों को एन्कोड करें। पूरे यूआरएल संरचना (://, /, ?) को एन्कोड नहीं करना चाहिए।
Q कौनसे वर्ण एन्कोडेड नहीं हैं?
अक्षर (A-Z, a-z), अंक (0-9), और - _ . ~ जैसे वर्ण सुरक्षित होने के कारण एन्कोडेड नहीं होते हैं।
Q गैर-ASCII वर्णों को कैसे संभाला जाता है?
गैर-ASCII वर्ण पहले UTF-8 बाइट्स में परिवर्तित किए जाते हैं, फिर प्रत्येक बाइट को प्रतिशत-एन्कोडेड किया जाता है।

About This Tool

यूआरएल एनकोडर is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.