Last updated

image

Welcome to the urlscan Documentation Hub! urlscan.io is a free service to scan and analyze potentially malicious websites. When a URL is submitted to urlscan.io, an automated process will browse to the URL like a regular user and record the activity that this page navigation creates. This includes the domains and IPs contacted, the resources (JavaScript, CSS, etc.) requested from those domains, as well as additional information about the page itself.

You can use urlscan to:

  • Submit a suspicious URL to be scanned.
  • Retrieve the scan result to look at the page content, infrastructure, screenshot and DOM snapshot.
  • Receive brand and phishing detection verdicts.

urlscan will detect phishing pages and brand impersonation targeting more than 1500 global brands.

urlscan Pro

In addition to our community platform, we also offer a commercial platform called urlscan Pro. urlscan Pro enables our customers to achieve the following goals:

  • Search Public and Unlisted scans going all the way back to 2016.
  • Use additional search modifiers to find historical website scans.
  • Search for other scans using a visual similarity measure.
  • Get a feed of detected malicious URLs targeting more than 1500 global brands.
  • Search our real-time database of more than 3 billion newly-observed hostnames and domains.
  • Set up alerts for newly observed phishing URLs, domains, and hostnames.
  • Analyze websites from different geographical locations and using residential IP space.
  • Automatically monitor URLs, domains, and hostnames for activity and changes.

API Integrations

Our APIs allow you to submit URLs for scanning and retrieve the results once the scan has finished. Furthermore, you can use an API for searching existing scans by attributes such as domains, IPs, Autonomous System (AS) numbers, hashes, etc. To use the APIs, you should create a user account, attach an API key, and supply it when calling the API. Unauthenticated users only receive minor quotas for API calls. The fastest way to start working with our APIs is by using one of the many existing Commercial or Open Source integrations.

Getting Started