---
title: 'Pricing'
description: 'Anomaly detection, third-party attribution, and OTel insight packs on every plan. Pay for what you run.'
canonical_url: 'https://yorkermonitoring.com/pricing'
---

# One Plan. Pay for What You Use.

The full OTel intelligence layer (anomaly detection, dependency intelligence, and OTel insight packs) on every plan. Pay for what you actually run. No seats, no per-monitor fees, no surprises.

Prices below are shown in USD. Yorker also bills in GBP and EUR; your detected region determines the currency you see on the live page, and you can switch between USD, GBP, and EUR at any time. Regional rates for browser runs are listed in the consumption table further down.

## Free

**$0 / month. No credit card required.**

Included every month:

- 10,000 HTTP + MCP checks
- 1,500 browser runs
- 1 hosted location
- 5-minute minimum check frequency

Everything in the Free plan:

- OTel insight packs on every check
- Anomaly detection, zero config
- Cross-monitor dependency intelligence
- 1,500 browser runs / mo
- 10,000 HTTP + MCP checks / mo
- 1 hosted location
- 5-minute check frequency
- Screenshots on failure
- Email alerts
- Monitoring as Code

The full OTel intelligence layer is genuinely free. Anomaly detection (14-day baselines, per metric, per location) and OTel insight packs on every browser check (anomaly scores, third-party attribution as structured span attributes, screenshot URLs, and W3C traceparent in every OTLP span) are all included before you pay a cent.

## Yorker (Paid)

**$29.99 / month.** One plan. Full intelligence layer plus correlation analysis. No feature gates.

(GBP: £24.99 / month, excludes VAT at 20%. EUR: €27.99 / month, excludes VAT where applicable.)

Everything in the paid plan:

- OTel insight packs on every check
- Anomaly detection, zero config
- Cross-monitor dependency intelligence
- Correlation analysis and alert triage
- Unlimited HTTP + MCP checks
- 5,000 browser runs / mo included
- All 14 hosted locations
- Private locations on every paid plan
- 1-minute check frequency
- Every-step screenshots + filmstrip
- Email, Slack + webhook alerts
- Full CLI + Monitoring as Code

HTTP and MCP checks are unlimited on the paid plan, subject to generous fair-use limits of 500,000 hosted executions and 1,000,000 private executions per month. That is enough for hundreds of monitors running every minute.

## Consumption Pricing

Your flat monthly fee covers unlimited HTTP and MCP checks and your first 5,000 browser runs. Beyond that, browser runs are metered per 1,000, less than a penny each, and the rate drops as you scale.

You can run browser checks two ways, and the rate reflects where the execution happens:

- **Hosted:** Yorker runs the check across the 14 hosted locations.
- **Private (you run it):** You deploy the Yorker Docker container behind your firewall and provide the execution compute. Private runs are priced at half the hosted rate, permanently, not as a promotion.

### Browser run rates (USD, per 1,000 runs)

| Monthly browser runs | Hosted | Private (you run it) |
| --- | --- | --- |
| First 5,000 | Included | Included |
| 5,001 to 25,000 | $7.00 / 1K | $3.50 / 1K |
| 25,001 to 100,000 | $6.00 / 1K | $3.00 / 1K |
| 100,001+ | $5.00 / 1K | $2.50 / 1K |

### Browser run rates (GBP, per 1,000 runs)

| Monthly browser runs | Hosted | Private (you run it) |
| --- | --- | --- |
| First 5,000 | Included | Included |
| 5,001 to 25,000 | £5.50 / 1K | £2.75 / 1K |
| 25,001 to 100,000 | £4.50 / 1K | £2.25 / 1K |
| 100,001+ | £4.00 / 1K | £2.00 / 1K |

### Browser run rates (EUR, per 1,000 runs)

| Monthly browser runs | Hosted | Private (you run it) |
| --- | --- | --- |
| First 5,000 | Included | Included |
| 5,001 to 25,000 | €6.50 / 1K | €3.25 / 1K |
| 25,001 to 100,000 | €5.50 / 1K | €2.75 / 1K |
| 100,001+ | €4.50 / 1K | €2.25 / 1K |

**What counts as a browser run?** Each browser check counts as one run. If a check runs longer than 90 seconds, every additional 90 seconds (or part thereof) counts as one more run. For example, a 5-minute check counts as 4 runs. HTTP checks always count as one run. Almost all checks finish well under 90 seconds and count as a single run.

### Private locations: half-price runs

Deploy the Yorker Docker container behind your firewall. Monitor internal services, staging environments, and VPN-only APIs. You provide the compute; Yorker provides storage, alerting, SLO tracking, and OTLP forwarding, so private runs come in at half the hosted rate. Up to 2 private locations on the paid plan, unlimited on Enterprise. Outbound HTTPS only, no firewall holes needed.

- Same runner image as hosted locations
- Outbound HTTPS only
- Results land in Yorker and in your OTel backend

### OTel insight packs: on every browser check, every plan

Every browser check emits a rich OTLP span: anomaly deviation in σ, third-party count, total bytes, and domain list as structured span attributes, screenshot URLs, and W3C traceparent headers for backend cross-linking. This is not metrics bolted onto a silo; it is structured intelligence that flows directly into ClickStack, Dash0, Grafana, or any OTel-compatible backend. Standard OTLP, no proprietary lock-in.

- Anomaly scores in every span
- W3C trace propagation
- Screenshot URLs in spans
- Any OTel backend

## Enterprise

Volume discounts, SSO/RBAC, custom retention, dedicated support with SLA, and bring-your-own-storage. Same hosted and private pricing split at negotiated rates. Contact hello@yorkermonitoring.com.

## Frequently asked questions

### What counts as a check run?

Each time Yorker executes a monitor from a single location counts as one run, so a monitor running every 5 minutes from 3 locations generates 3 runs per cycle. HTTP checks are always one run per execution. A browser check is also one run, unless it runs longer than 90 seconds, in which case each further 90 seconds (or part thereof) counts as one more run (for example, a 5-minute browser check counts as 4 runs).

### What are private locations?

Run Yorker monitors from behind your firewall on your own infrastructure. Deploy our Docker container, point it at your Yorker account, and monitor internal services. All results flow through the Yorker platform for storage, alerting, and OTLP forwarding.

### Why are private location runs cheaper?

You provide the execution compute; we provide the platform: result storage, alerting, SLO tracking, anomaly detection, OTLP forwarding, and the full UI. Private runs cost half the hosted rate, the honest cost split, and it is permanent, not a promotion.

### Are HTTP checks really unlimited?

Yes. HTTP and MCP checks are unlimited on the paid plan, subject to generous fair-use limits (500K hosted / 1M private executions per month), enough for hundreds of monitors running every minute.

### What intelligence features are on the free tier?

The full OTel intelligence layer is free: anomaly detection (14-day baselines, per metric, per location), and OTel insight packs on every browser check (anomaly scores, third-party attribution as structured span attributes, screenshot URLs, and W3C traceparent in every OTLP span). Correlation analysis and alert triage are paid-only.

### What's included in the free tier?

10,000 HTTP + MCP checks, 1,500 browser runs, 1 hosted location, 5-minute minimum check frequency, screenshots on failure, email alerts, Monitoring as Code, and the full OTel intelligence layer: anomaly detection, cross-monitor dependency intelligence, and OTel insight packs. No credit card required.

### What currency will I be billed in?

We bill in USD, GBP, or EUR depending on your location. Prices shown reflect your detected region. You can switch currency using the selector on the pricing page.

### Do you offer annual billing?

Annual billing with a discount is coming soon. Contact us for early access.

---

Start monitoring in under a minute. The free tier includes 10,000 HTTP + MCP checks and 1,500 browser runs per month, no credit card required. Create a free account at yorkermonitoring.com/sign-up.
