URL encoder and decoder
Encode a query parameter value or decode percent-encoded text. All processing happens in your browser.
How to use this tool
This tool uses component encoding: spaces become %20, and characters such as &, =, / and ? are escaped. Encode individual parameter values before adding them to a URL. Decoding preserves + as a literal plus; select form mode if your input uses + for spaces.
Choose Try sample, then Encode. To reverse the operation, paste the result into Input text and choose Decode. Input and results are never uploaded or saved by this tool.
Tip: press Ctrl+Enter (⌘+Enter on Mac) in an input to run the tool.