DevPal   Online developer tools
URL decoder
Online tool to URL encode your data. Your data is safe, will not leave your browser.

URL encoder

URL Encoder is a simple and free online tool that quickly and easily encodes your data.
URL encoder escapes characters in a string so it is safe to be used in a url, for instance as a query parameter.

Percent encode

URL encoding is also known as "Percent encoding" because the encoded hexadecimal digits are preceded by a percent sign (%).

Spaces in URLs

URL should not contain space characters, but those should be encoded instead. URL encoded space character is %20 and as such it can be used in URLs.

Common usage of URL encoding

  • When using invalid URL characters („ < > # % \ | ^ [ ] ` spaces) for URLs
  • When using reserved URL characters (! # $ % & ' ( ) * + , / : ; = ? @ [ ]) for query parameters or path parameters

URL special characters

  • Unsafe characters encoding
    These characters should always be encoded because there is the possibility of being misunderstood within URLs for various reasons.
    %0A or %0D or %0D%0A%20%22%25%2D%2E%3C%3E%5C%5E%5F%60%7B%7C%7D%7E

  • Reserved characters encoding
    These special characters must be encoded when not used in their special role inside a URL.

URL encoded examples

This URL encode examples show how a sample text looks like before encoding and after encoding.

  • Plain text: Hello world!
    URL encoded: Hello%20world%21
  • Plain text:
    URL encoded:
  • Plain text - space:  
    URL encoded space: %20
  • Plain text - plus sign: +
    URL encoded plus sign: %2B
  • Plain text - slash: /
    URL encoded slash: %2F