Use before
Option A
Sharing or nesting URLs
Option B
Reviewing URLs
FAQ Guide
Encode before sending special characters through a URL; decode when you need to inspect what a generated link really contains.
Sharing or nesting URLs
Reviewing URLs
Valid links
Human inspection
Double encoding
Misreading unsafe links
Spaces, ampersands, percent signs, and non-English text can break or change query parameters.
It happens when an already encoded value is encoded again, often producing confusing percent sequences.
Decode before reviewing campaign links, redirect chains, and tracked destination URLs.