Ye url encode decode tool text ko URLs mein safe use ke liye percent-encode karta hai aur ek encoded component ko wapas readable text mein decode karta hai, sab kuch locally aapke browser mein process hota hai. Ye JavaScript ke encodeURIComponent aur decodeURIComponent ko mirror karta hai, /, ?, &, = aur spaces jaise reserved characters ko escape karke, taaki values query strings aur paths ke andar intact rahein. Developers, QA engineers aur API testers is url encoder aur url decoder ka istemaal query parameters banane, callback URLs debug karne, tracking links inspect karne, aur %20 aur %3A sequences se bhare copied addresses saaf karne ke liye karte hain. Kyunki ye poore URL ke bajaye ek single component par kaam karta hai, aapko ek baar mein ek value ke liye precise, predictable percent encoding milti hai. Sab kuch aapki device par chalta hai aur kuch server par upload nahi hota, isliye private tokens aur internal URLs bhi local rehte hain.
Features
encodeURIComponent semantics se text ko percent-encode karta hai
Encoded components ko wapas readable characters mein decode karta hai
/, ?, &, = aur spaces jaise reserved characters ko escape karta hai
Percent-encoding malformed ho to clear error message
Poora Unicode handle karta hai, emoji aur accented letters samet
Ek hi jagah encode aur decode ke beech switch karta hai
Result ko ek click mein copy karein
Poori tarah aapke browser mein chalta hai
URL Encode / Decode kaise use karein
Text ya encoded value input box mein paste karein.
Percent-encode karne ke liye Encode chunein ya wapas convert karne ke liye Decode.
Converted result output area mein dekhein.
Output copy karke apne URL ya code mein daalein.
Example
Input
name=John Doe&city=São Paulo
Output
name%3DJohn%20Doe%26city%3DS%C3%A3o%20Paulo
Ek single component encode karne se =, &, spaces aur accented characters escape hote hain.
Common errors aur troubleshooting
Decoding ek invalid input error ke saath fail hoti hai. — Ek stray % ya incomplete hex pair (jaise %2 ya %ZZ) decode nahi ho sakta. Malformed percent sequence ko theek karein ya hata dein.
Ek poora URL over-encode ho jaata hai, :// aur slashes escape ho jaate hain. — Ye tool ek single component encode karta hai, isliye ye / aur ? escape karta hai. Sirf individual query values encode karein, poora address nahi.
Spaces + ki jagah %20 ban jaate hain. — encodeURIComponent spaces ke liye %20 use karta hai. + convention sirf application/x-www-form-urlencoded form bodies par lagti hai.
Decoded form data mein plus signs unexpectedly spaces hi reh jaate hain. — Decoding + ko space mein nahi badalti. Agar value form-encoded body se aayi hai to decode karne se pehle + ko %20 se replace karein.
Aksar pooche jaane wale sawaal
URL encoding kya hoti hai aur mujhe kab chahiye?
URL encoding (percent-encoding) unsafe characters ko %HH byte sequences se replace karti hai taaki values query strings aur paths ke andar survive karein. Is url encode decode tool ka istemaal tab karein jab kisi parameter mein spaces, &, =, / ya non-ASCII text ho.
Kya URL Encode / Decode tool ek component encode karta hai ya poora URL?
Ye ek single component encode karta hai, encodeURIComponent ki tarah, isliye / aur ? jaise characters escape hote hain. Har query value ko alag-alag encode karein, poore address ke bajaye.
Failed decode ko kaise theek karoon?
Decoding malformed percent-encoding par fail hoti hai, jaise stray % ya invalid hex digits. URL Encode / Decode input mein bad percent sequence theek karein ya hata dein aur dobara try karein.
Ye tool encodeURIComponent follow karta hai, jo spaces ko %20 ke roop mein encode karta hai. + form sirf form-encoded request bodies ke liye specific hai, general URL components ke liye nahi.
Kya encode ya decode karte waqt mera input kahin bheja jaata hai?
Nahi. URL Encode / Decode tool poori tarah aapke browser mein chalta hai, isliye aapka input aapki device se kabhi bahar nahi jaata aur kuch server par upload nahi hota.
Related tools
URL Parser — Ek URL ko uske parts mein todein aur query parameters list karein.