Parsed URL Components
What Is URL Encoding (Percent-Encoding)?
URL Encoding (also known as Percent-Encoding) converts characters that have special syntactic meanings in URLs (like ?, &, =, /, or spaces) into safe hexadecimal representations preceded by a percent sign (%20, %2F). This ensures search queries and parameters transfer reliably without breaking HTTP requests.
Toolora processes all URL conversions 100% inside your web browser. Private authentication redirect links, query parameters, and session tokens remain securely on your device.
How to Use the URL Encoder
- Choose Mode: Select Encode URL or Decode URL.
- Input URL / String: Paste the text or web address you need to convert.
- Configure Behavior: Toggle Encode Component if you are encoding query parameter values, or check Use + for spaces for HTML form standards.
- Inspect & Copy: The real-time parser displays protocol, host, and query parameters below. Click Copy to capture the result.
Frequently Asked Questions
What is the difference between %20 and +? ↓
In the official URI standard (RFC 3986), spaces are represented as "%20". However, standard web HTML forms (application/x-www-form-urlencoded) historically encode spaces as "+". Toolora supports both formats.
When should I use encodeURI vs encodeURIComponent? ↓
Use "Encode Component" (encodeURIComponent) when you are encoding a parameter value so that characters like "&", "=", and "/" get escaped. Use full URL encoding when you want the overall URL structure (like http://) preserved.
Does this tool support international characters? ↓
Yes. Characters from non-Latin scripts (Arabic, Cyrillic, Chinese, Kanji) are translated into their standard multi-byte UTF-8 percent-encoded equivalents.