A SMALL TOOL FOR A REAL PROBLEM

Batch URL Cleaner

Clean a list of shared links without opening them. Remove common tracking parameters, preserve useful query bytes and leave recognized signed links untouched.

Browser processingNo account neededPreview before export

1. Set up your input

Signed-link protection recognizes signature, sig, x-amz-signature and x-goog-signature. Other signing systems may use different names. Review cleaned links before sharing; custom removals can change their meaning.

2. Review & export

Ready. Try the example to see how it works.

Using Batch URL Cleaner

Clean a list of shared links without opening them. Remove common tracking parameters, preserve useful query bytes and leave recognized signed links untouched.

  1. Start with the working example to explore the workflow, or add your own inputs.
  2. Choose the options, build a preview and review the result table and notes.
  3. Copy or download the output. When inputs change, build a fresh preview before exporting.

Example

Signed-link protection recognizes signature, sig, x-amz-signature and x-goog-signature. Other signing systems may use different names. Review cleaned links before sharing; custom removals can change their meaning.

Questions & answers

Does this visit my links?

No. It parses them locally and creates a cleaned text copy. It does not check destination safety, availability or redirects.

Which tracking keys are removed?

utm_* keys, fbclid, gclid, dclid, msclkid, mc_cid, mc_eid, _ga and _gl when common tracking cleanup is enabled. Matching decoded names ignores case.

Are repeated parameters kept?

Yes. Parameters you keep retain their original encoding and order, including repeated keys.

Why are signed links unchanged?

Changing their query can invalidate signatures. Four common signature names trigger protection for the entire link. This does not cover every signing system.

What happens to invalid links?

They remain unchanged and are labeled invalid or unsupported. Only HTTP and HTTPS URLs without embedded credentials are accepted.

Should I remove fragments?

Only if you know they are unnecessary. Fragments can navigate to a section or control an application route. They are preserved by default.

Is my input uploaded for processing?

Processing runs in a local browser worker with no input upload and no account. Website advertising and analytics are described in the privacy information.

Help improve this tool

Report a problem or suggest an improvement

Describe the issue without pasting private tool input. Feedback goes to our admin inbox.

Find another tool · Read practical guides