482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Developer & File Tools

Redirect Chain Tracer logo

Redirect Chain Tracer

hipersoft/redirect-chain-tracer

Follow every URL through its full redirect chain and report each hop's status, location and timing plus the final destination. For SEO migrations, link audits and tracking checks.

Total users

2

Monthly users

1

Total runs

81

Per url traced

$0.002

Last rebuilt

Oct 26, 2026

Overview

Follow every URL through its full redirect chain and get each hop's status code, location and timing, plus the final destination. Essential for SEO migrations, link audits, tracking-link checks and spotting redirect loops or chains that leak crawl budget.

Redirect Chain Tracer input — configure the options in the Apify Console

What it does

  • Traces each URL hop by hop (301/302/307/308…) to its final URL.
  • Reports status, target and response time for every hop.
  • Flags redirect loops, chains that are too long, and the final HTTP status.

Use cases

  • SEO — audit redirects after a site migration; find chains and loops.
  • Marketing — verify short/tracking links land on the right page.
  • QA — confirm HTTPS and www/non-www redirects behave correctly.

Input

{ "urls": ["http://google.com", "https://bit.ly/example"], "maxHops": 15, "method": "GET" }
Field Type Description
urls array URLs to trace.
maxHops integer Stop after this many redirects (1–30).
method string GET or HEAD.
userAgent string Optional custom User-Agent.

Output

Redirect Chain Tracer output — the results as a clean dataset

{ "url": "http://google.com", "finalUrl": "https://www.google.com/", "hopCount": 2, "finalStatus": 200, "hops": [ { "url": "http://google.com", "status": 301, "location": "http://www.google.com/", "ms": 40 } ] }

Output schema

Field Type Description
url string (URL) The starting URL.
finalUrl string (URL) The final destination.
hopCount integer Number of redirects.
finalStatus integer Final HTTP status code.

FAQ

Does it detect loops? Yes — if the chain exceeds maxHops it's flagged rather than looping forever.

Can I automate it? Yes — via integrations on the Apify platform and the Apify API.

Notes

Original clean-room implementation.

Input

FieldTypeDescription
urls required
URLs
arrayThe URLs to trace. Each is followed hop-by-hop to its final destination.
maxHops
Max hops
integerStop after this many redirects (1–30).
Default: 15
method
HTTP method
string · GET, HEADHEAD is faster; some servers only redirect correctly on GET.
Default: "GET"
userAgent
User agent
stringOptional custom User-Agent header.

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~redirect-chain-tracer/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "urls": [
    "http://google.com",
    "https://bit.ly/3xyz"
  ]
}'

Pricing

EventPricePaid plans from
URL traced
One URL traced through its full redirect chain
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Bulk Image Downloader

Download thousands of images from a list of URLs and store each in the key-value store with a public link. Returns content type, size, dimensions and SHA-256 per image. Bulk-ready. Great for datasets, backups and media pipelines.

8,102 runs · 103 users · $0.056 / url processed

Text to Speech

Convert any text to natural-sounding speech as an MP3 download. 300+ premium neural voices across 70+ languages, adjustable rate, pitch and volume. Great for voiceovers, videos, accessibility and audio content. No setup.

278 runs · 22 users · $0.01 / audio generated

Google Maps Email Extractor

Search Google Maps for businesses, then crawl each business website to extract emails, social profiles and extra phone numbers. Turns any Maps search into a ready lead list. No setup.

159 runs · 8 users · $0.006 / business lead scraped

Website Screenshot

Capture full-page or viewport screenshots of any URL as PNG or JPEG, at any device size. For monitoring, previews, thumbnails and automation workflows.

156 runs · 3 users · $0.004 / screenshot captured

Bulk URL Status Checker

Check thousands of URLs over plain HTTP: status codes, broken links (404/410/5xx), full redirect chains, response time, content type, page title and SSL certificate expiry.

154 runs · 13 users · $0.002 / url checked

Google Search Scraper

Scrape Google Search results (organic listings) for any query: title, URL, displayed URL, snippet and position. Multi-query, per-country/language, pagination. Uses Google SERP proxy — reliable, no captcha, no setup.

121 runs · 8 users · $0.001 / result scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build