The Calibre Agent


When Calibre analyses your site, it does so using a custom analytics suite, that is powered by Google Chrome in a clean room environment.

Tests are conducted with cache disabled, with no other known network activity, on dedicated hardware.

Our agents autoscale to meet demand, and will never leave you waiting for tests to complete.

Recognising the Calibre agent

All requests that are made from the agent originate from one of our dedicated IP addresses. This can be useful if you'd like to bypass user authentication, or allow Calibre to view a staging site. For tips on setting up authentication, read our auth guide.

Agent IP Addresses

IP Addresses may change from time to time. We recommend using automation where possible.
LocationAPI LocationTagIP Address
🇺🇸 North Virginia, USANorthVirginia52.206.10.99
🇩🇪 Frankfurt, GermanyFrankfurt35.156.32.45
🇦🇺 Sydney, AustraliaSydney54.79.69.167
🇺🇸 Ohio, USAOhio18.218.2.213
🇺🇸 Northern California, USACalifornia54.177.66.94
🇺🇸 Oregon, USAOregon34.215.172.173
🇨🇦 Central CanadaCanada35.182.148.199
🇮🇪 IrelandIreland52.212.252.70
🇯🇵 Tokyo, JapanTokyo13.115.202.63
🇰🇷 Seoul, KoreaSeoul13.125.97.18
🇸🇬 SingaporeSingapore13.229.179.153
🇮🇳 Mumbai, IndiaMumbai52.66.138.107
🇧🇷 São Paulo, BrazilSaoPaulo52.67.68.61
🇬🇧 London, United KingdomLondon35.176.185.182

You can also get Agent IP Addresses from the following sources:

  1. Agents JSON Endpoint
  2. Calibre's command line client has a calibre location-list command
  3. The Node.js API exports a Agent.list() function

Related Articles