Encode special characters into percent-encoded URI strings and parse URL query parameters.
Client-Side Privacy Guarantee
100% Private & Client-Side: All URL processing and parameter parsing is performed strictly within your browser. No web addresses or parameters are logged or sent to any server.
A comprehensive web utility for encoding text and URLs into percent-encoded format (RFC 3986) and decoding encoded query parameters back to human-readable strings. Features a built-in visual Query Parameter Inspector that breaks down complex URLs into an editable Key-Value parameter table.
URLs can only contain printable ASCII characters from a specific allowed set. Reserved characters like "?", "&", "=", "#", and spaces have special structural meanings in URLs and must be percent-encoded when used inside parameter values.
encodeURI preserves special URL characters like ":", "/", "?", and "#" so that full web addresses remain intact. encodeURIComponent encodes ALL non-alphanumeric characters, making it ideal for individual query parameter values.
Standard percent-encoding uses %20 for spaces according to RFC 3986. HTML form submissions (application/x-www-form-urlencoded) historically used the "+" sign for spaces.
Advanced client-side calculator featuring Standard, Scientific, and Programmer modes with base conversions.
Format, expand, and prettify raw JSON payloads with custom indentation, minification, and auto-repair features.
Validate JSON syntax against RFC 8259 standards with line-by-line error locations and repair suggestions.
Encode text, Unicode characters, and binary files to Base64 format, or decode Base64 strings safely.