Handytool
डेवलपर गाइड5 मिनट पढ़ेंअपडेट किया गया 8 जून 2026

तुरंत Dev उपयोगिता

किसी भी स्ट्रिंग को तुरंत URL एनकोड और डिकोड करें

Handytool का URL एनकोडर टेक्स्ट को सुरक्षित रूप से URL में उपयोग के लिए प्रतिशत-एनकोड करता है या प्रतिशत-एनकोडेड स्ट्रिंग को वापस पठनीय टेक्स्ट में डिकोड करता है — निजी रूप से आपके ब्राउज़र में, घटक और पूर्ण URI स्कोप के साथ।

मुख्य बिंदु

  • 01किसी भी टेक्स्ट को एक क्लिक में URL में सुरक्षित उपयोग के लिए प्रतिशत-एनकोड करें।
  • 02घटक स्कोप (सब कुछ एनकोड) और पूर्ण URI स्कोप (संरचनात्मक वर्ण संरक्षित) दोनों का समर्थन करता है।
  • 03यूनिकोड को हैंडल करता है — इमोजी और गैर-ASCII वर्ण UTF-8 एनकोडेड फिर प्रतिशत-एनकोडेड बाइट-दर-बाइट हैं।
  • 04पूरी तरह से आपके ब्राउज़र में चलता है; आपका इनपुट कभी अपलोड या लॉग नहीं किया जाता।

URL एनकोडिंग क्यों महत्वपूर्ण है

URL केवल ASCII वर्णों के एक विशिष्ट सेट को शामिल कर सकते हैं। रिक्त स्थान, एम्पर्सेंड, समान संकेत और कोई भी गैर-ASCII टेक्स्ट (इमोजी, चीनी वर्ण, अरबी लिपि) URL में दिखाई देने से पहले प्रतिशत-एनकोडेड होना चाहिए। एनकोडिंग के बिना, क्वेरी पैरामीटर में एक स्थान एक URL सेपरेटर के रूप में पढ़ी जाएगी और एक & पैरामीटर के बीच सीमांकक के रूप में व्याख्या की जाएगी — चुप चाप अनुरोध को भ्रष्ट करते हुए।

डेवलपर लगातार URL एनकोडिंग में भागते हैं: हाथ से API अनुरोध URL बनाना, रीडायरेक्ट लक्ष्य निर्माण करना, विकृत क्वेरी स्ट्रिंग डीबग करना या OAuth कॉलबैक URL के साथ काम करना। Handytool का URL एनकोडर सही यूनिकोड व्यवहार के साथ एनकोडिंग और डिकोडिंग दोनों को हैंडल करता है, कोई इंस्टॉल नहीं और कोई सर्वर राउंड-ट्रिप नहीं।

स्ट्रिंग को कैसे URL एनकोड या डिकोड करें

  1. 01

    अपना टेक्स्ट पेस्ट करें

    स्ट्रिंग को टाइप या पेस्ट करें जिसे आप एनकोड करना चाहते हैं — उदाहरण के लिए, रिक्त स्थान या विशेष वर्ण वाला क्वेरी पैरामीटर वैल्यू — इनपुट बॉक्स में।

  2. 02

    घटक या पूर्ण URI स्कोप चुनें

    एकल क्वेरी पैरामीटर वैल्यू को एनकोड करने के लिए घटक स्कोप चुनें (सभी आरक्षित वर्णों को एस्केप करता है / और ? सहित)। पूरे URL को एनकोड करने के लिए पूर्ण URI स्कोप चुनें जबकि /, ?, और # को संरचनात्मक सेपरेटर के रूप में रखते हुए।

  3. 03

    एनकोड या डिकोड पर क्लिक करें

    एनकोड पर क्लिक करें टेक्स्ट को प्रतिशत-एनकोडेड स्ट्रिंग में कनवर्ट करने के लिए, या डिकोड पर क्लिक करें %20, %3F और हर दूसरे प्रतिशत सीक्वेंस को पठनीय वर्णों में कनवर्ट करने के लिए।

  4. 04

    कॉपी करें और परिणाम उपयोग करें

    कॉपी बटन पर क्लिक करें और एनकोडेड या डिकोडेड स्ट्रिंग को जहां चाहिए वहां पेस्ट करें — एक URL, एक API कॉल, एक कॉन्फ़िग फाइल या आपकी कोड एडिटर।

क्वेरी पैरामीटर में एनकोड किए जाने वाले वर्ण

इन वर्णों के पास URL में विशेष अर्थ हैं और यदि छोड़े जाते हैं तो क्वेरी स्ट्रिंग को तोड़ते हैं।

  • 01स्पेस → %20 (या फॉर्म-एनकोडेड बॉडी में +, लेकिन URL क्वेरी स्ट्रिंग में %20)।
  • 02& → %26 — क्वेरी पैरामीटर अलग करता है, इसलिए इसे वैल्यू के अंदर एस्केप किया जाना चाहिए।
  • 03= → %3D — कुंजी को वैल्यू से अलग करता है, वैल्यू के अंदर एस्केप किया जाना चाहिए।
  • 04+ → %2B — अक्सर पुराने सर्वर में स्पेस के रूप में गलत पढ़ा जाता है; हमेशा स्पष्ट रूप से एनकोड करें।
  • 05# → %23 — फ्रैगमेंट आइडेंटिफाइर चिन्हित करता है; किसी भी वैल्यू के अंदर एनकोड करें।
  • 06गैर-ASCII (इमोजी, CJK, आदि) → UTF-8 बाइट %XX%XX सीक्वेंस के रूप में एनकोड।

गोपनीयता जोखिम के बिना टोकन और क्रेडेंशियल एनकोड करें

URL एनकोडर पूरी तरह से आपके ब्राउज़र में मूल encodeURIComponent और encodeURI JavaScript फंक्शन का उपयोग करके चलता है। कुछ भी किसी भी सर्वर को ट्रांसमिट नहीं किया जाता है। इसका मतलब है कि आप सुरक्षित रूप से OAuth टोकन, API कुंजी या निजी रीडायरेक्ट URI को उन वैल्यूज के बिना एनकोड कर सकते हैं जो कभी आपकी मशीन छोड़ते हैं।

एक बार जब आप टैब को बंद या रीलोड करते हैं, आपका इनपुट चला जाता है। कोई सेशन नहीं है, कोई लॉगिंग नहीं है और कोई खाता आवश्यक नहीं है।

URL एनकोडर FAQ

URL एनकोडिंग या प्रतिशत एनकोडिंग क्या है?

URL एनकोडिंग URL में विशेष अर्थ वाले वर्णों को बदलता है — स्पेस, &, =, ?, और गैर-ASCII टेक्स्ट — एक % के साथ दो हेक्स अंकों द्वारा। यह आपको इसकी संरचना को तोड़े बिना यूनिकोड सुरक्षित रूप से URL में शामिल करने देता है।

घटक और पूर्ण URI एनकोडिंग में क्या अंतर है?

घटक एनकोडिंग (encodeURIComponent) हर आरक्षित वर्ण को / और ? सहित एस्केप करता है। एकल क्वेरी पैरामीटर वैल्यूज के लिए इसका उपयोग करें। पूर्ण URI एनकोडिंग (encodeURI) संरचनात्मक वर्ण को संरक्षित करता है ताकि पूरा URL मान्य रहे।

टूल यूनिकोड और इमोजी को कैसे हैंडल करता है?

यूनिकोड वर्णों को पहले UTF-8 बाइट में कनवर्ट किया जाता है फिर हर बाइट को %XX के रूप में प्रतिशत-एनकोडेड किया जाता है, सभी आधुनिक ब्राउज़र जो मानक का उपयोग करते हैं।

क्या URL एनकोडिंग HTML एंटिटी एनकोडिंग के समान है?

नहीं। URL एनकोडिंग प्रतिशत-सीक्वेंस (%20 स्पेस के लिए) का उपयोग करता है; HTML एंटिटी एनकोडिंग नाम या संख्यात्मक संदर्भ (& & के लिए) का उपयोग करता है। वे विभिन्न संदर्भ परोसते हैं और मिश्रित नहीं होने चाहिए।

क्या मेरा इनपुट कहीं स्टोर किया जाता है?

नहीं। एनकोडिंग और डिकोडिंग मूल ब्राउज़र JavaScript API का उपयोग करते हैं। कुछ भी अपलोड, लॉग या स्टोर नहीं किया जाता है।

क्या टूल फ्री है?

हां। Handytool पूरी तरह फ्री है कोई साइन-अप या उपयोग सीमा नहीं।

संबंधित टूल्स

यूटिलिटी टूल्स के साथ काम जारी रखें

यूटिलिटी टूल्स