Which mode should I use?
- RFC 3986
- Best default for encoding an individual URL component such as a query value, slug, or parameter.
- Form / Query
- Uses
+ for spaces. Useful for classic form-encoded data.
- Full URL Components
- Preserves the URL structure while encoding path, query and fragment content.
- Repeated Decode
- Useful when text contains nested encoding such as
%2520.
Percent-Encoding Analyzer
A valid percent escape is a percent sign followed by two hexadecimal characters, such as %20 for a space.
No malformed percent markers detected in the current source.
Practical Examples
Query valuenetwork security & firewallRFC 3986 → network%20security%20%26%20firewall
Form valuehello worldForm encoding → hello+world
Double encodedHello%2520WorldRepeated decode → Hello World
Reserved charactersa=b&c=dComponent encoding protects = and & when used as data.
Privacy: Processing is performed by this WordPress server when you submit the form. This plugin does not call an external encoding API or CDN.