Free tool
Percent-encode text for query parameters, including UTM values and product IDs.
wool%20overcoat%20180Spaces, ampersands and non-ASCII characters in query values must be encoded or the URL will split. Do not encode the entire URL including https:// or you will break it.
Yes. It uses the browser's encodeURIComponent so results match JavaScript.
Decode percent-encoded URLs and query values.
Compose campaign URLs with utm_source, utm_medium, utm_campaign and optional content and term.
Pretty-print JSON for theme settings, API payloads and feed debugging.
Validate JSON and show a precise parse error if the document is invalid.
Define the store metrics that matter, run a simple reporting cadence, stay humble about attribution, and connect numbers to decisions — not to dashboards for their own sake.
Technical SEO for stores is duplicates, canonicals, robots, sitemaps, JavaScript rendering and parameter URLs. Fix the catalog graph before you rewrite copy.
Headless splits the storefront from commerce APIs. It can be justified for custom UX and multi-channel, but cost and SEO complexity are real. When coupled wins.