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