You are here: Home > Analyse > Statistics > RIPEstat > About RIPEstat > FAQ



What is RIPEstat?

RIPEstat is a web-based interface that provides everything you ever wanted to know about IP address space, Autonomous System Numbers (ASNs), and related information for hostnames and countries in one place.

It presents registration and routing data, DNS data, geographical information, abuse contacts and more from the RIPE NCC's internal data sets as well as from external sources, such as other Regional Internet Registries and IANA. RIPEstat's main web-based interface presents this information in the form of widgets that can be embedded on any webpage. It also provides an API to access the raw data for use in advanced applications.

Our goal is to provide useful data to our members and the Internet community at large, with a focus on data related to routing and the RIPE Database. We are currently in the process of consolidating all of the RIPE NCC's public data sets into RIPEstat, so that RIPEstat will eventually become the sole interface for users accessing any of the RIPE NCC's publicly available data, making it easier for our users to retrieve this data using one consolidated, consistent and well-organised interface.

What query formats are supported?

We currently support the following query types:

  • ASN (Autonomous System Number)
    • Ex: AS123, AS123.456, AS12345678 or just 123
  • IP address
    • Ex:, 2001::1
  • IP prefix
    • Ex: 1.2.3/24, 2001::/48
  • IPv4 range
    • Ex: -
  • hostname
    • Ex:,
  • country code (ISO)
    • Ex: NL, US

What extras are available for logged-in users?

If you create a RIPE NCC Access account (free of charge) you can customise the order and visibility each of the widgets, and create your own My Views containing the widgets of most interest to you personally. Additionally, you can see a history of your recent queries on the right side of your results.

What is the RIPEstat Data API?

The Data API is an important component of RIPEstat. It gives users full control when you need it, so you can create your own visualisations and use it in other advanced applications.

The raw data is supplied in JSON or YAML.

See also:
RIPEstat Data API documentation for more details.
Data sources used on RIPEstat.

What is the RIPEstat Widget API?

The widgets are pure JavaScript/HTML5 that can be embedded in any webpage, just as they are in RIPEstat.

See also:
RIPEstat Widget API documentation for more details.

What is the timeliness of the data?

The timeliness of the data depends on a number of factors: the frequency with which the data is collected (every minute, or every hour?), the frequency with which the data store is normally updated (is data added to the database once an hour, or once a day?), the normal delay between when data is collected and when it becomes part of an update (if the update takes 10 minutes to run, does it also update with data which was collected during those 10 minutes?), and whether the entire process functioned normally (was there a failure during data collection or data processing?). Caching can also affect the results.


  • plugin
    • A single data call in our REST API, defined by:
      • Methodology, shown in the widgets under the "info" button
      • A handle (for example /whats-my-ip/)
      • A single answer schema
  • query
    • A single data call to one plugin
  • methodology
    • A description of how our data has been processed and collected.
  • smartquery
    • A text query, as input in the URL or the query box at the top of the page.
  • backend
    • A source of data used directly by RIPEstat.
  • widget
    • A visualisation of our data, represented by a box. Each widget displays one particular type of data. Each widget stands independently and can be embedded on other websites, a dashboard, or even another widget.
  • REX
  • Data API
    • The RESTful API for obtaining processed data used by the Widget API.
  • Widget API


  • The result page won't load properly
    In most cases, this happens because an old JavaScript library doesn't get flushed from the cache and causes a conflict that breaks the JavaScript execution at some point. The simplest solution is to clear the cache and reload the page, which is known as a "forced refresh".

    These are the typical key shortcuts for a forced refresh for different operating systems:
    • Windows: ctrl + F5
    • Mac/Apple: Apple + R or command + R
    • Linux: F5

    If this doesn't solve the problem, we'd like to hear from you. Please send a mail to