URL Encoder & Decoder

Encode & decode URLs aur query parameters instantly - percent-encoding (%20, %26...), UTF-8 safe, component/full URL modes. Free & 100% private.

Input
Output

What is URL Encoding (Percent Encoding)?

URL encoding (percent encoding, RFC 3986) unsafe characters ko % + 2 hex digits mein convert karta hai. URLs sirf limited ASCII characters allow karte hain - spaces, special symbols aur non-English text (Hindi, emoji) ko encode karna zaroori hai warna URL toot jaata hai ya data corrupt hota hai.

Common URL encoded characters:

CharacterEncodedCommon Use
Space%20Sabse common - search queries
&%26Parameter separator conflict
?%3FQuery string start conflict
=%3DKey-value separator conflict
#%23Fragment/anchor conflict
/%2FPath separator conflict
+%2BLegacy space confusion se bachne ke liye
%%25Encoding character khud

Component Mode vs Full URL Mode - Kaunsa Use Karein?

Yeh developers ki sabse common confusion hai (JavaScript ke encodeURIComponent vs encodeURI jaisa):

Input: crypto news & prices Output: crypto%20news%20%26%20prices Result: https://site.com/search?q=crypto%20news%20%26%20prices ✅
Input: https://site.com/crypto news/page Output: https://site.com/crypto%20news/page ✅ (structure intact)

Rule of thumb: Query value encode kar rahe ho → Component. Poora URL fix kar rahe ho → Full URL.

Common URL Encoding Use Cases

Frequently Asked Questions (FAQ)

What is URL encoding (percent encoding)?

Unsafe characters ko % + 2 hex digits mein convert karna (space → %20, & → %26). URLs limited ASCII hi allow karte hain, isliye special characters encode karne padte hain.

encodeURI vs encodeURIComponent mein kya difference hai?

encodeURIComponent SAB characters encode karta hai (query values ke liye). encodeURI URL structure (:, /, ?, &) preserve karta hai (complete URLs ke liye). Is tool ke Component/Full URL modes yehi hain.

Space %20 hota hai ya + ?

%20 standard hai (RFC 3986) aur har jagah kaam karta hai. + sirf query strings mein legacy HTML form convention hai. Safe choice: %20.

How do I decode an encoded URL?

Encoded URL (%XX sequences wala) input mein paste karo aur Decode click karo. UTF-8 support ke saath Hindi/emoji bhi correctly decode hote hain.

Is it safe to paste URLs here?

100% safe. Saari processing browser mein native JavaScript se hoti hai. URLs kabhi server par nahi jaate, log ya store nahi hote.