Encode URL
cross-browser testing tools
World's simplest online URL encoder for web developers and programmers. Just paste your URL in the form below, press the URL Encode button, and you'll get a percent-sign escaped URL. Press a button – escape a URL. No ads, nonsense, or garbage.
51K
Announcement: We just launched Online Number Tools – a collection of browser-based number-crunching utilities. Check it out!
Want to decode a URL?
Use the URL decoder tool!
Using a URL Escaper in Cross-browser Testing
A URL escaper is super useful if you're doing cross-browser testing. For example, if you're using URLs in tests, then as they contain special characters, they often must be first URL-encoded so that aren't misinterpreted. If you pass a URL as an argument to another URL, then various characters (such as ampersand or question mark) may get treated as a part of the first original URL and not as an argument to the URL. If you escape your URL, then this problem goes away. Also, if the URL contains a space, it can't be clicked (as it's broken into two parts), so this space has to be replaced by the "%20" URL-escape sequence that is equivalent to a space.
Looking for more web developer tools? Try these!
Text Columns to Rows Converter
Text Rows to Columns Converter
Text to HTML Entities Converter
UNIX time to UTC time Converter
UTC time to UNIX time Converter
Seconds to Human Readable Time
Binary Bitwise NAND Calculator
Binary Bitwise XNOR Calculator
Binary Bit Rotator to the Left
Binary Bit Rotator to the Right
Text Character Rotator to the Left
Text Character Rotator to the Right
Number of Letters in Text Counter
Number of Words in Text Counter
Number of Lines in Text Counter
Number of Paragraphs in Text Counter
Decimal to Scientific Converter
Scientific to Decimal Converter
Celsius to Fahrenheit Converter
Pro tip: You can use ?input=text query argument to pass text to tools.