My Tool Studio
Webmaster

URL Expander

That bit.ly address in your inbox could lead anywhere, and clicking is the worst way to find out. This url expander follows every redirect a shortened address makes and shows the final destination before your browser ever visits it. Paste the link, hit Expand, and you'll see each hop in the chain, numbered in order with its HTTP status code, plus the final URL in a highlighted card up top. It's the safest way to check where a link goes when the sender is unfamiliar, and it works on any service: expand short url formats from t.co, tinyurl, and marketing redirects, or unshorten link chains that bounce through several tracking domains on the way to their real target.

Always freeNo sign upRuns in your browser

How to use

01

Paste the shortened address

Enter the link into the Short URL field exactly as you received it and click Expand, or press Enter. The redirects are followed server side, so nothing loads on your machine.

02

Read the final destination

The highlighted card shows where the chain ends and how many hops it took to get there. If the final domain isn't one you recognize and trust, don't visit it.

03

Walk the redirect chain

Every hop is listed with a numbered position and a status badge, 301 or 302 for redirects and 200 at the end. Use the copy button on any hop to save an intermediate URL.

Why URL Expander

Common questions

How does the url expander show where a link goes without me visiting it?
Our server requests the link and follows each Location header it returns, recording every stop along the way. Your browser never contacts the shortener or the destination, so no page loads, no scripts run, and nothing gets the chance to redirect you somewhere hostile mid-click.
Can the url expander follow chains with several redirects?
Yes. Marketing links routinely pass through two or three tracking domains before landing, and the tool records the whole sequence. Each hop appears in order with its own status code and URL, so you can see exactly which intermediaries handled the request and where it finally settled.
What do the status codes in the expanded chain mean?
A 301 is a permanent redirect and a 302 is temporary; either one passes you to the next URL in the chain. The final hop normally shows 200, meaning a real page answered there. A 4xx or 5xx at the end means the destination is broken or gone, which is common with old short links.
Is it safer to unshorten link addresses before clicking them?
Considerably. Phishing campaigns lean on shorteners precisely because the destination is hidden, and expanding the link first takes that advantage away. Check the final domain character by character, since lookalike domains that swap letters are a favorite trick once attackers know people are inspecting URLs.
Why expand short url addresses from marketing emails?
Mostly to see who's watching. The chain often reveals click-tracking domains between you and the destination, which tells you which analytics platforms will log your visit. It also exposes the real landing page, so you know whether that deal link goes to the retailer or to an affiliate middleman.
Will expanding a shortened link count as a click on it?
The shortener's server does receive our request, so services that count raw hits may register one. But the request comes from our server, not your device, so your IP, browser fingerprint, and location aren't what gets logged. It's a small trade for knowing the destination in advance.
Can I expand a short link I made with the URL Shortener?
Yes, and it's a good end-to-end test. Paste your own short address here and confirm it resolves in one hop to the exact destination you intended. If the chain shows extra hops you didn't add, something upstream, like a domain-level redirect, is interfering.

More Webmaster tools

View all