Un Google Link

Unwrap a Google redirect and read the address underneath, with the hop trail and every tracking parameter listed next to it.

Paste a redirect link to trace where it lands.

The destination address, the hop trail, and the parameter breakdown appear here.

Try one

A Google redirect link tells you almost nothing about where you are going. The real address sits inside a query parameter, buried behind a string of session codes.

What the wrapper is doing there

Copy a link out of a Google search page, an image result, or an older Gmail message and you often get something that starts https://www.google.com/url?q=. Google owns that address, not the site you wanted. The destination lives in the q parameter, and the rest of the string carries click attribution: sa, ved, usg, and a timestamp in ust. Paste one of those into a document or a support ticket and the person reading it sees a Google address with a hundred characters of noise attached.

Unwrapping gives you the plain address. It also tells you the destination before you click, which matters when the link arrived from somewhere you do not fully trust.

Reading the hop trail

Some links nest. A Google redirect points at a newsletter tracker, and the tracker points at the article. The hop trail lists every layer as the tool peels it back, naming the parameter each destination came out of. Stop at three or four hops and you are looking at a link that passed through more than one attribution service before reaching its target.

The unwrapper follows a maximum of six layers. Past that it stops and shows whatever address it reached, since a chain longer than six almost always means a loop rather than a real redirect path.

Tracking parameters survive the unwrap

Pulling the destination out of a Google wrapper does not clean the destination itself. A marketing address arrives with utm_source, utm_medium, and utm_campaign still attached, and an ad click adds gclid or fbclid. Those parameters follow you to the site and identify which campaign sent you.

What this unwrapper will not do

Parsing happens entirely in your browser tab. Nothing gets sent to a server, which is the point for a privacy tool, but it also sets a hard limit: the tool never follows the link. A shortener like bit.ly or goo.gl hides its destination behind an HTTP 301 response on the server, and reading that response needs a request the browser will not make across origins. Those addresses come back unchanged.

The same applies to JavaScript redirects, meta refresh tags, and any wrapper that stores the destination server side under an opaque ID. If the address bar does not contain the destination as text, no amount of parsing will find it. For an address you need to inspect character by character rather than unwrap, the URL Encoder Decoder handles percent encoding directly.

An unwrapped link is honest, not safe. Seeing the destination host tells you where a click goes, which rules out the obvious mismatch between the text and the target. It says nothing about whether that host is trustworthy. Read the domain carefully, including the part right before the first slash, since a lookalike host is the usual trick.

Questions about Google redirect links

The details people run into once real links go into the box.

Why does Google wrap links in the first place?

The wrapper records which result got clicked before passing you to the destination. Search result pages have mostly moved to a JavaScript ping instead, so the /url?q= format now turns up more often in copied links, older pages, and Gmail than in fresh search results.

Does the tool work on links that are not from Google?

Yes, within limits. Any address that carries its destination in a query parameter named q, url, u, target, dest, redirect, or a few similar keys gets unwrapped the same way. Newsletter and ad-network wrappers commonly use that pattern.

Can it expand a short link like bit.ly?

No. Short links resolve on the server through an HTTP redirect, and reading that response requires a network request the browser blocks across origins. Only addresses that spell out their destination in the query string are unwrappable here.

What happens to my link after I paste it?

It stays in the page. Parsing, unwrapping, and the parameter breakdown all run in JavaScript inside your tab, with no request to any server and nothing stored between visits.

Which parameters count as tracking?

Anything starting with utm_, pk_, or mtm_, plus a named list including gclid, gbraid, fbclid, msclkid, yclid, ttclid, igshid, mc_cid, and the sa, ved, and usg codes Google attaches. Every flagged parameter shows in the anatomy panel, so you see exactly what the toggle removes.

The destination looks wrong. What happened?

Check whether the pasted address was truncated. Chat apps and email clients frequently cut long links at a fixed width, which chops the tail off the q parameter and leaves a partial destination. Copying the link with a right click rather than selecting the visible text usually fixes it.