इस टूल के बारे में

URL-safe स्ट्रिंग एनकोड या डीकोड करें।

URLs में केवल कुछ ASCII characters हो सकते हैं। Spaces, ampersands, slashes और non-ASCII Unicode letters को URL में use से पहले percent-एन्कोड करना होगा। URL Encoder किसी भी string को उसके percent-encoded form में कन्वर्ट करता है और वापस decode भी करता है।

उदाहरण

एन्कोड: hello world & more=info!

hello%20world%20%26%20more%3Dinfo%21

उपयोग कैसे करें
  1. एन्कोड करने वाला text या URL पेस्ट करें।
  2. Special characters percent-एन्कोड करने के लिए Encode पर क्लिक करें।
  3. या percent-encoded URL पेस्ट करके Decode पर क्लिक करें।
  4. Result कॉपी करें।
विशेषताएं
  • Percent-encoding और decoding
  • encodeURIComponent और encodeURI modes
  • Space %20 या + के रूप में encoded
  • Unicode (UTF-8) संभालता है
  • Batch / multi-line mode
इसे कब उपयोग करें

Web developers जो spaces, ampersands या special characters वाले API calls के लिए manually query strings बनाते हैं।

HTTP 400 errors debug करना जो improperly encoded query parameters से होते हैं — raw URL paste करके देखें क्या encode करना है।

Marketers जो spaces वाले campaign names के साथ UTM-tagged URLs बनाते हैं (जैसे "summer sale 2024" → "summer%20sale%202024")।

Backend developers जो file names या user-supplied strings को URL paths में जोड़ने से पहले encode करते हैं।

सामान्य प्रश्न
String को URL-encode कब करना है?+
जब भी URL में user input शामिल करना हो — जैसे search query parameter।
encodeURI और encodeURIComponent में क्या अंतर है?+
encodeURI complete URL एन्कोड करता है, structural characters बनाए रखते हुए। encodeURIComponent URL के अंदर एक value एन्कोड करता है।
Space %20 या + के रूप में encode होता है?+
Path segments में %20 उपयोग करें। Query strings में दोनों widely accepted हैं।
कौन से characters कभी encode नहीं होते?+
Unreserved characters: A–Z, a–z, 0–9, -, _, ., ~
encodeURI और encodeURIComponent में क्या अंतर है?+
encodeURI पूरी URL encode करता है और / और ? जैसे characters छोड़ देता है। encodeURIComponent single component encode करता है और उन characters को भी encode करता है। यह टूल component encoding उपयोग करता है।
URL में space %20 क्यों बनता है?+
URLs केवल ASCII हैं। Space (ASCII 32) को उसके hex value के रूप में encode किया जाता है: %20। कुछ पुराने systems query strings में spaces के लिए + उपयोग करते हैं — दोनों valid हैं लेकिन %20 preferred है।
क्या multiple बार encoded URL decode कर सकते हैं?+
हर layer हटाने के लिए Decode कई बार click करें। Double-encoding से %2520 जैसे strings बनते हैं (% को %25 के रूप में encode किया गया)।

URL एनकोडर / डीकोडर

← सभी टूल
लोड हो रहा है…
संबंधित टूल
Base64 एनकोड / डीकोड JSON फॉर्मेटर Regex टेस्टर
अन्य भाषाओं में: 🇬🇧 English🇪🇸 Español