URL Encoder & Decoder
Encode query values or whole URLs, then decode them back. Choose component or full-URI mode.
encodeURI vs encodeURIComponent
Use component mode for a single query value. Use URI mode when encoding a whole URL so :/?# stay intact. Decoding treats both + and %20 as spaces.
Frequently asked questions
encodeURI vs encodeURIComponent?
encodeURI keeps : / ? # and similar so a full URL still works. encodeURIComponent escapes those too — use it for query values.
Why did my + become a space?
Some servers treat + as a space in query strings. Decoding handles both + and %20.
Can I encode Hindi or emoji?
Yes. Non-ASCII characters become percent-encoded UTF-8 bytes.
Is data sent to a server?
No.
More free tools from Tech Bichar
Base64 Encode & DecodeConvert text or files to Base64 and back. UTF-8 safe, runs only on your device.JSON Formatter & ValidatorPaste JSON to beautify, minify or validate it. Errors show a line number. Nothing is sent to a server.Meta Tag GeneratorFill in title, description and image URL. Preview Google and social cards, then copy the HTML.All toolsBrowse every free utility on Tech Bichar.