The Alexa Top Sites web service provides access to lists of web sites ordered by Alexa Traffic Rank. Using the web service developers can understand traffic rankings from the largest to the smallest sites. The service enables users to page through the list 100 web sites at a time, and by making multiple requests, to retrieve lists of any size – be it the top 1,000, 5,000, or 100,000 web sites.

In addition to Alexa Traffic Rank, the information returned for each web site includes the number of page views the site receives per million users, the average page views per user, and the percentage of internet users visiting the site.

This page contains the following categories of information. Click to jump down:

  • Lists of top sites ordered by Alexa Traffic Rank
  • Site popularity data available on a global basis, or for individual countries
  • Traffic rank, reach, and page views information is returned for each site
  • Build awareness of site popularity into applications and services

  • $0.0025 per URL returned (e.g. $.25 for 100 URLs)

(Alexa Top Sites is sold by Amazon Web Services, Inc.)

The Alexa Top Sites web service provides ranked lists of the top sites on the Internet.

Alexa’s site popularity traffic rankings are based on the anonymous usage patterns of one of the largest and most global samples of internet users available in the world. This web service enables developers to add high-quality web traffic intelligence directly into their web sites and applications. This data can be used internally to make business decisions such as where to most effectively advertise, or externally, when prioritizing aggregated information on a web site. Whether seeking the top 100,000 web sites in the world, or the top 1,000 in the U.S., the Alexa Top Sites web service allows developers to programmatically receive rankings for web sites in over 70 countries.

A site’s ranking is based on a combined measure of reach and page views computed over a trailing 3 month period. Reach is determined by the number of unique Alexa users who visit a site on a given day. Page views are the total number of Alexa user page requests for a site. However, multiple requests for the same page (URL) on the same day by the same user are counted as a single page view. The site with the highest combination of users and page views is ranked #1.

Traffic rankings list entities at their top level domains only (e.g. Subpages within a domain (e.g. or subdomains (e.g. are not ranked separately unless they are identified as personal home pages or blogs.

For more details about Alexa traffic rankings please see "How are Alexa’s traffic rankings determined?".

Your use of this service is subject to the Amazon Web Services Customer Agreement