WebToolsPlanet
Developer Tools

Un-Google Link

Paste a Google-wrapped URL and instantly get the clean destination link — with tracking parameters removed.

FreeNo SignupBrowser BasedPrivacy Friendly

Last updated: May 30, 2026

Client-Side Processing
Input Data Stays on Device
Instant Local Execution

Find this tool useful? Support the project to keep it free!

Buy me a coffee

What is Un-Google Link?

Google wraps external links in a redirect layer (google.com/url?q=...) when you click results in Search, Gmail, or Google Docs. This redirect layer serves Google's click-tracking and malware-filtering purposes, but it hides the real destination URL.

Similarly, utm_source, utm_medium, utm_campaign, fbclid, and gclid parameters are tracking tokens appended by marketers and ad platforms to measure click origins. They do not affect the page content but clutter URLs when you share or archive them.

Un-Google Link decodes the inner URL from Google redirect wrappers and optionally strips standard tracking parameters, giving you the clean destination URL to share, archive, or inspect.

All processing runs locally in your browser — URLs are never sent to any server.

How to Use Un-Google Link

1

Paste one or more Google-wrapped or tracking-tagged URLs into the input box

2

Click "Un-Google" to decode each URL

3

Toggle "Strip tracking params" to also remove utm_*, fbclid, gclid, etc.

4

Copy the clean URL from the output

5

Use "Batch mode" to process multiple URLs at once

Common Use Cases

  • Copying a clean URL from Google Search results to share with colleagues.
  • Archiving article links without Google redirect wrappers.
  • Inspecting where a Google-wrapped link actually points before clicking.
  • Removing marketing tracking parameters before sharing a URL on social media.
  • Cleaning URLs scraped from Gmail or Google Docs for use in your own systems.

Example Input and Output

Decoding a Google Search redirect URL to reveal the clean destination.

Google-wrapped URL
https://www.google.com/url?q=https%3A%2F%2Fexample.com%2Farticle%3Futm_source%3Dgoogle%26utm_medium%3Dcpc&sa=D&source=docs
Clean destination URL
https://example.com/article

How This Tool Works

The tool parses each input URL using the browser's URL API. If the hostname is google.com and a q= parameter is present, it extracts and decodes the q value. It then optionally filters out known tracking parameters from the resulting URL's query string using a curated list of known tracking token names.

Technical Stack

Browser URL APIdecodeURIComponentURLSearchParamsClient-side only

Privacy

All URL decoding runs in your browser. No URL is sent to our servers.

AMP URLs

Google AMP redirects use the pattern https://www.google.com/amp/s/... or https://amp.example.com/. The tool recognises both and strips the AMP prefix where possible.

Frequently Asked Questions

What is a Google redirect URL?
When you click a result in Google Search, Gmail, or Google Docs, Google sometimes wraps the target URL in a redirect: https://www.google.com/url?q=https%3A%2F%2Fexample.com&... This redirect lets Google record the click before forwarding you. Un-Google Link decodes the q= parameter to reveal the true destination URL.
What tracking parameters does it strip?
The tool removes UTM parameters (utm_source, utm_medium, utm_campaign, utm_term, utm_content), Google Ads tokens (gclid, gclsrc), Facebook tokens (fbclid), Microsoft tokens (msclkid), and Mailchimp/HubSpot tokens (mc_eid, hsa_acc, etc.).
Is it safe to remove tracking parameters?
Yes. Tracking parameters only affect analytics reporting — they do not control which page is loaded. Removing them has no impact on the destination page content.
Does it send my URLs anywhere?
No. All decoding runs entirely in your browser using JavaScript's URL and decodeURIComponent APIs. No URL is sent to any server.
What is the difference between this and a URL decoder?
A URL decoder converts percent-encoding (%20 → space) without any knowledge of Google's redirect structure. Un-Google Link specifically understands the google.com/url?q=... pattern and extracts the destination, and also knows which query parameters are tracking tokens to remove.