Bulk URL Unshortener API avatar

Bulk URL Unshortener API

Pricing

from $5.00 / 1,000 url resolveds

Go to Apify Store
Bulk URL Unshortener API

Bulk URL Unshortener API

Resolve bit.ly, t.co, tinyurl and any redirect shortener to the final destination with full hop chain. $0.005/URL + $0.02 start.

Pricing

from $5.00 / 1,000 url resolveds

Rating

0.0

(0)

Developer

ando

ando

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Resolve shortened URLs to detect phishing, fraud, and affiliate hijacking by revealing the final destination behind bit.ly, t.co, tinyurl, and other shortener services. Process hundreds of URLs in parallel with full redirect chain visibility.

Features

  • Full redirect chain — traces every hop from the short URL to the final destination
  • Universal shortener support — works with bit.ly, t.co, tinyurl, goo.gl, ow.ly, and any HTTP redirect-based shortener
  • Bulk resolution — resolve hundreds of shortened URLs concurrently in a single run
  • Phishing detection — reveal hidden destinations to identify malicious or deceptive links
  • Custom User-Agent — configure the UA string to handle shorteners that block non-browser requests
  • Error resilience — reports errors per-URL without stopping the entire batch

Input

FieldTypeRequiredDefaultDescription
urlsarrayNo["https://bit.ly/3VqFLMp"]List of shortened URLs to resolve
urlstringNoSingle shortened URL to resolve
maxRedirectsintegerNo10Maximum redirects to follow per URL (0-30)
timeoutSecondsintegerNo15Request timeout per URL in seconds (1-120)
concurrencyintegerNo10Parallel URL resolutions (1-50)
userAgentstringNobrowser-like defaultUser-Agent header string

Input Example

{
"urls": ["https://bit.ly/3VqFLMp", "https://t.co/abc123"],
"maxRedirects": 15,
"concurrency": 20
}

Output

{
"inputUrl": "https://bit.ly/3VqFLMp",
"finalUrl": "https://www.example.com/landing-page",
"redirectChain": ["https://www.example.com/landing-page"],
"finalStatus": 200,
"error": null,
"checkedAt": "2026-07-23T12:00:00.000Z"
}

Pricing

EventCost
Actor start$0.02
URL Resolved$0.005

Typical run cost: 100 URLs ≈ $0.02 + 100 × $0.005 = $0.52.

Use Cases

  • Phishing investigations and affiliate fraud detection
  • Brand protection and ad campaign QA for short links
  • Threat intelligence enrichment for IOC feeds