magstags
Free Chrome Extension

Google Goto URL Resolver - Chrome Extension

Google Search now wraps many result links in google.com/goto?url=…, so hover and Copy link address show a Google redirect instead of the destination. The extension resolves the link in the browser, shows you the real URL, and can export the whole SERP as URLs, Markdown or CSV.

Chrome Web Store review pending How /goto works →

The extension has been submitted to the Chrome Web Store and is waiting for Google’s review. The install link will appear here once the listing is live.

Works only on Google Search
No data collection
Requests go to Google only
Free, no sign-up

Privacy policy ↗

Before
Example Domain – Documentation
example.com
google.com/goto?url=CAESVAHrOzAVnxj44DGxhaQDKUnk…
Hover and Copy link address show Google’s redirect
With the extension
Example Domain – Documentation
example.com
https://example.com/docs/getting-started/
https://example.com/docs/getting-started/
Tooltip on hover; status bar and Copy link address use the destination
Popup
12 result links · Resolved 12
Example Domain – Documentationhttps://example.com/docs/getting-started/
↳ Getting started · Pricing
Second resulthttps://another.example/page/
URLsMarkdownCSV
Export the page as URLs, Markdown or CSV
Schematic — the real tooltip and popup follow the same layout.

Get the real URL behind Google /goto links

Many Google results now use an encrypted /goto redirect instead of putting the destination URL in the link. Hover shows Google, Copy link address copies the redirect, and reading the HTML gets you the same token.

The extension resolves that redirect in the browser and gives you the destination URL. The popup can also turn the SERP into a structured list of results, sitelinks, jump links and images for export. If you are auditing search results, it doubles as a SERP URL extractor, with exports for plain URLs, Markdown and CSV.

Read what changed with Google /goto redirects →

Hover, copy, export

See the real URL on hover

Hover a result to see its destination without visiting the page. The first request resolves the redirect; the result is cached for the rest of the session.

Copy the destination URL

Turn on link rewriting if you want Chrome’s status bar and Copy link address to use the resolved URL. You can resolve links as you hover or automatically across the page.

Export the SERP

The popup keeps organic results, sitelinks, “Read more” links and image results in their proper groups. Copy the page as plain URLs, Markdown or CSV with position, title, URL, domain and result type.

Nothing is sent to magstags.com

There are no accounts, analytics or developer servers involved in resolving the links. Requests for /goto destinations go to Google’s redirect endpoint.

Install it, then use Google as usual

1

Add the extension

Install Google Goto URL Resolver from the Chrome Web Store once the listing is approved. It runs only on Google Search results pages.

2

Hover, or resolve the page automatically

Hover a result to see its destination. If you want every result ready for copying, switch to automatic mode in the popup.

3

Copy or export what you need

Copy an individual destination from the page, or open the extension to export the SERP as URLs, Markdown or CSV.

Google Search currently uses three link formats

The extension recognises each one and only makes a request when the destination cannot already be read from the page.

/goto?url=…
Needs a request to Google

The destination is hidden behind an encrypted token. The extension follows Google’s redirect, reads the 302 Location header and caches the result.

/goto → 302 → Location: https://example.com/page
/url?q=…
Can be resolved locally

The older format still contains the destination in the query string, so the extension can extract it without another request.

/url?q=https://example.com/page
Direct href with ping
Already contains the destination

Sitelinks, image results, “Read more” links and some other result types still have the real destination in href. No resolution request is needed.

href="https://example.com/page" ping="/url?…"

Why it needs access to Google Search

The extension needs access to Google Search results pages so it can find result links and read Google’s redirect response. It does not run on the destination websites you visit.

/goto resolution uses Chrome’s read-only webRequest API because a normal browser fetch() does not expose the redirect’s Location header. It never blocks or modifies requests. Resolved URLs are cached with chrome.storage.session and discarded when the browser closes; your settings are the only other thing stored.

Full privacy policy →

Frequently asked questions

What is a Google /goto URL?
It is a Google redirect used on many search result links. The URL contains an encrypted token rather than the destination. Google returns the destination in a 302 response when the redirect is requested. The full write-up is in the notes.
Can a Google /goto URL be decoded?
No. There is no client-side decoding step. The extension asks Google’s redirect endpoint for the destination and reads the URL from the response.
Why does Copy link address give me a Google URL?
Because the result’s href is now the /goto redirect, and Chrome copies the URL that is actually in the link. With link rewriting on, the extension rewrites the link to the resolved destination first.
Does the extension change Google rankings or search results?
No. It changes how links are displayed and copied in your browser. It does not change the results Google returns or affect rankings.
Does the extension collect or send my search data?
No. Nothing is sent to magstags.com or any other service, and there are no accounts or analytics. The only requests it makes go to Google’s redirect endpoint, to resolve the links Google put on the page. Privacy policy.
What is the difference between hover and automatic mode?
Hover mode resolves a result when you point at it and makes the fewest requests; it is the default. Automatic mode resolves the result links as the page loads, so the destination URLs are ready before you start copying.
Can I export Google search results?
Yes. The popup exports organic results, sitelinks, jump links and image results as plain URLs, Markdown or CSV. The CSV has position, title, URL, domain and result type.

Google Goto URL Resolver for Chrome

The extension is free, runs only on Google Search, and does not send your SERP data to magstags.com. It is currently in Chrome Web Store review; the install link will replace this notice when Google approves the listing.

Current version 0.3.0 · Built for current Chrome (Manifest V3)