Wappalyzer Technology Lookup avatar

Wappalyzer Technology Lookup

Pricing

$0.50 / 1,000 output rows

Go to Apify Store
Wappalyzer Technology Lookup

Wappalyzer Technology Lookup

Detect the technology stack (frameworks, CDNs, analytics, CMS and more) behind any website using the Wappalyzer API.

Pricing

$0.50 / 1,000 output rows

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Wappalyzer Technology Lookup detects the technology stack behind any website — JavaScript frameworks, CMSs, CDNs, analytics tools, e-commerce platforms, web servers, and hundreds of other categories. Give it a list of URLs or domains and it returns the technologies each site uses, powered by the Wappalyzer API.

Run it on the Apify platform to get scheduling, a REST API, webhooks, and integrations with Make, Zapier, Google Sheets, and more — no infrastructure to manage.

What does Wappalyzer Technology Lookup do?

For every URL or domain you provide, the Actor queries the Wappalyzer lookup API and stores the detected technologies, including each technology's name, category, version (when known), traffic rank, and icon. It's the fastest way to profile the tech stack of any website in bulk and export the results.

Why use Wappalyzer Technology Lookup?

  • Lead generation & sales intelligence — find sites running a specific platform (e.g. Shopify, HubSpot) to target prospects.
  • Competitive analysis — see what frameworks and tools competitors rely on.
  • Market research — measure technology adoption across a list of domains.
  • Security & compliance — inventory the software exposed by your own web properties.

How to use Wappalyzer Technology Lookup

  1. Open the Actor in Apify Console.
  2. In the Input tab, add the URLs or domains you want to analyze (one per line). Full URLs (https://example.com) and bare domains (example.com) both work.
  3. Click Start.
  4. When the run finishes, open the Output tab to view results, or download them in JSON, CSV, Excel, or HTML.

Input

The only input is a list of websites to analyze:

{
"urls": [
"https://nike.com",
"example.com",
"https://github.com"
]
}
FieldTypeDescription
urlsarray of stringsURLs or domains to look up. A missing scheme defaults to https://. Invalid entries are skipped.

Output

The output is flat — one row per detected technology — so it maps cleanly to a spreadsheet. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

[
{
"domain": "nike.com",
"technologyName": "Next.js",
"trafficRank": 8603,
"confirmedAt": 1781234485,
"iconUrl": "https://www.wappalyzer.com/images/icons/converted/Next.js.png",
"categories": "JavaScript frameworks, Web frameworks, Web servers, Static site generator"
},
{
"domain": "nike.com",
"technologyName": "React",
"trafficRank": 8388,
"confirmedAt": 1781234485,
"iconUrl": "https://www.wappalyzer.com/images/icons/converted/React.png",
"categories": "JavaScript frameworks"
}
]

Data fields

FieldDescription
domainThe looked-up website's domain (scheme and leading www. stripped).
technologyNameTechnology name (e.g. React).
trafficRankWappalyzer traffic rank signal.
confirmedAtUnix timestamp of when the detection was last confirmed.
iconUrlDirect URL to the technology's PNG icon.
categoriesComma-separated category names the technology belongs to (e.g. CDN, Analytics).
errorPresent only on a row when the lookup failed for that domain (e.g. invalid URL).

Pricing

This Actor uses the pay-per-event pricing model:

EventPriceWhen it's charged
Output row$0.50 per 1,000 rows ($0.0005 each)Once for every technology row written to the dataset.

You're billed purely per result — there are no separate compute-unit or proxy charges to reason about. For example, a run that produces 2,000 technology rows costs 2,000 × $0.0005 = $1.00. Domains that return no technologies (or fail) produce at most one row each.

You can cap a run's total cost with the maximum cost per run setting in the Console; the Actor stops writing rows once that limit is reached.

Tips

  • Deduplication is automatic — repeated URLs are looked up only once.
  • Bare domains are fine; the Actor normalizes them to https://.
  • Requests rotate through datacenter proxy IPs automatically; failed lookups are retried on a fresh IP with backoff. Any URL that still fails is recorded with an error field instead of stopping the run.

FAQ, disclaimers, and support

Is this affiliated with Wappalyzer? No. This Actor uses the public Wappalyzer API and is not an official Wappalyzer product.

Is web technology detection legal? The Actor only queries the Wappalyzer API for publicly available technology fingerprints. As with any data tool, ensure your use complies with applicable laws and the target services' terms.

Found a bug or have a feature request? Open an issue on the Actor's Issues tab. Custom solutions are available on request.