Two precise modes
Uses the browser's encodeURI or encodeURIComponent behavior.
Safely encode and decode complete URLs or URI components.
Your data stays in your browser and is never uploaded to a server.
Use for a complete URL. It preserves separators such as :, /, ? and &.
Choose whether you are processing a complete URI or one component.
Select Encode or Decode and enter the value.
Process the input and copy the validated result.
Uses the browser's encodeURI or encodeURIComponent behavior.
Malformed percent sequences are caught and reported.
Accents, emoji and non-Latin scripts are encoded correctly.
Use it for query values, path segments or any value embedded inside a larger URL.
URL separators remain readable because they define the structure of the complete address.
Incomplete or invalid percent escapes, such as %ZZ, are not valid URI encoding.