Encode text for safer placement in URLs and query strings when reserved characters need escaping.
Browser-side developer helper only. Verify output against a real environment, and do not paste secrets, regulated personal data, private keys, tokens, or confidential client material unless you have permission and an approved workflow.
This page transforms plain text into a URL-encoded form that is easier to embed inside links and query parameters. It is for debugging and manual browser-side construction of URLs.
Provide exact input, inspect deterministic output, and validate with a real endpoint or runtime.
“hello world” becomes “hello%20world”.
Symbols in a query value are easier to inspect after explicit encoding.
Decode percent-encoded strings back into readable text when browser debugging or query inspection needs a quick check.
Encode plain text into Base64 when you need a browser-side transformation for transport, debugging, or quick testing.
Escape HTML-sensitive characters into entity form when you need safer display in markup-heavy contexts.