Kinsta Bandwidth vs Visits: The Pricing Model That Meters Everything

By Daniel Brooks · Updated 2026 · WordPress developer tracking managed hosting

Affiliate disclosure: some links below are affiliate links. Pricing data comes from Kinsta's official pricing page, overage documentation, and changelog entries, all linked where referenced.

Kinsta introduced bandwidth-based billing on October 1, 2025. Before that, every plan was visit-based. Now you choose: get billed by visits or by server bandwidth. The two are mutually exclusive. Pick one metric, ignore the other. Except Kinsta does not actually let you ignore the other. Both metrics are tracked simultaneously in MyKinsta Analytics. And CDN bandwidth is a third meter that runs independently regardless of which billing model you choose. Three meters, one choice, and CDN overage that applies no matter what.

The three meters: Kinsta tracks visits, server bandwidth, and CDN bandwidth simultaneously on every plan. You choose whether visits or server bandwidth determines your overage charges. CDN bandwidth ($0.05/GB overage) is always active. WP Engine tracks only visits. Cloudways tracks only bandwidth. Kinsta is the only major managed WordPress host that meters everything.

The three-meter system

Before October 2025, Kinsta billed entirely by visits. Every plan had a visit cap. Go over, pay $0.50 per 1,000 extra visits. Bot traffic, crawlers, scraped pages: all counted. No escape hatch.

The bandwidth option changed the billing model but not the monitoring architecture. After switching to bandwidth-based billing:

On visit-based billing, the arrangement mirrors itself: visits trigger overages, server bandwidth is tracked but not billed, and CDN bandwidth is still independent.

The practical effect: you see two of the three metrics climbing in your dashboard without being billed for them, but knowing they exist. If you picked bandwidth and notice your visits are running high, the question becomes whether you chose the right model. Switch the billing, switch the worry. There is no version of Kinsta pricing where you stop watching a number climb. Kinsta designed a system where your unchosen metric is always visible, always climbing, and always suggesting you might have picked wrong.

A detail that matters: server bandwidth only counts data sent by WordPress directly from the origin server. HTML pages, CSS, JavaScript, and media served from the origin. It does not include data served from Cloudflare's CDN or Edge Cache. So your server bandwidth number is a narrow slice of total data transfer, not the full picture.

Plan pricing and what each tier includes

Each visit-based plan has a bandwidth-based equivalent at the same price. You choose which meter to use, not which plan to buy. Current pricing (monthly rates):

PlanMonthlyAnnual/moSitesVisits OR BWCDN BWStorage
Single 35K$35$30135K visits / 20 GB125 GB10 GB
Single 65K$50$42165K visits / 40 GB250 GB10 GB
Single 125K$90$751125K visits / 65 GB500 GB10 GB
Single 315K$170$1421315K visits / 125 GB750 GB10 GB
Single 500K$290$2421500K visits / 250 GB1,000 GB15 GB
WP 2$70$59250K visits / 30 GB250 GB20 GB
WP 5$115$965100K visits / 50 GB500 GB30 GB
WP 10$225$18810250K visits / 125 GB750 GB40 GB
WP 20$340$28420400K visits / 200 GB1,000 GB50 GB

Storage on every single-site plan: 10 GB. On a $290/month plan, you get the same 10 GB disk space as the $35 plan. Extra storage costs $2/GB/month, prorated daily. For a WooCommerce store with product images, 10 GB fills fast. The add-on costs stack up from there: Redis at $100/month, extra PHP memory at $10 per 500 MB, additional backups at $20/month for hourly or $50 for every-six-hours.

How overages work

Kinsta does not throttle your site when you exceed limits. Traffic keeps flowing. The bill keeps growing. Overage rates:

MetricOverage rateWhen it applies
Visits$0.50 per 1,000Visit-based billing only
Server bandwidth$0.50 per GBBandwidth-based billing only
CDN bandwidth$0.05 per GBAlways (both billing models)
Disk space$2 per GB/monthAlways

The extreme overage clause: if your overage charges equal or exceed your plan cost or $500 (whichever is less), Kinsta can demand immediate payment, force a plan upgrade, or restrict site access. On the $35 entry plan, that threshold is $35 in overage. At $0.50 per 1,000 visits, that is 70,000 extra visits beyond your 35,000 cap. A moderately successful blog post going viral can trigger that in a weekend.

Kinsta sends email alerts at 80% usage, 100%, and 10% over the limit. No spending cap exists. You cannot set a maximum overage amount. The bill is whatever the traffic generates.

Contrast with how other hosts handle traffic spikes:

The bot traffic problem

This is the reason Kinsta added bandwidth-based billing in the first place. AI crawlers exploded in 2025. Kinsta's own analysis of their network data: 1 in 31 web visits is now an AI bot (up from 1 in 200 at the start of 2025). GPTBot traffic grew 305% between May 2024 and May 2025. Akamai reported a 300% surge in AI bot traffic over the same period.

One documented case: a site owner at nimble.help reported that 70% of their billed visits were bot traffic. Amazon AWS IP addresses alone made up over 30% of daily visits. The site owner ultimately migrated away from Kinsta because the bot mitigation tools were not sufficient to keep their visit count under control.

Kinsta's response, announced November 4, 2025: customers on bandwidth-based billing will not be charged for bandwidth consumed by unwanted bot and scraper traffic. They launched a Bot Protection Tool in MyKinsta and partnered with Cloudflare for filtering. CTO Daniel Pataki acknowledged that bots have altered typical bandwidth-to-visit ratios, making traditional billing unfair.

The catch: bot filtering works on bandwidth-based plans. If you stay on visit-based billing, bots that spoof user agents are still counted as visits. Kinsta's visit counting documentation is explicit: visits are counted server-side. The same person on two networks counts as two visits. CDN and Edge Cache requests count. The structural discrepancy with Google Analytics (which relies on JavaScript execution) means Kinsta will always report higher visitor numbers than your analytics dashboard.

Kinsta vs WP Engine vs Cloudways: meters compared

The structural difference is how many things each host measures and bills.

MetricKinstaWP EngineCloudways (Vultr)
Visit overage$0.50/1K$2.00/1KNone (no visit limit)
Bandwidth overage$0.50/GBNone (unmetered)$0.01/GB
CDN overage$0.05/GBIncludedSelf-managed
Disk overage$2/GB/monthN/AServer-limited
Billing modelVisits OR bandwidth + CDN alwaysVisits onlyBandwidth only
Active meters311

At equivalent traffic levels, what each host costs:

Traffic levelKinstaWP EngineCloudways (DO 2 GB)
~35K visits/mo$35$25-30 (Startup)$24
~100K visits/mo$115 (WP 5)$96-109 (Growth)$24-46
~250K visits/mo$225 (WP 10)$242-276 (Scale)$46
~500K visits/mo$290 (Single 500K)N/A (custom)$46-88

Kinsta and WP Engine are roughly comparable in the 100-250K range, with WP Engine slightly cheaper at lower tiers and slightly more expensive at higher ones. Cloudways is 70-80% cheaper across the board because it has no visit counting, no per-site pricing, and bandwidth overage rates that are fifty times lower than Kinsta's.

The trade-off: Kinsta's infrastructure is faster out of the box (Google Cloud C2 machines, Cloudflare Enterprise integration on every plan). Cloudways requires you to pick your own infrastructure tier and manage more configuration. WP Engine sits in between. You pay Kinsta's premium for the performance and the managed experience, not for the billing model.

FAQ

Does Kinsta charge for both visits and bandwidth?

Not simultaneously. Since October 2025, you choose visit-based or bandwidth-based billing. But Kinsta tracks three metrics in parallel: visits, server bandwidth, and CDN bandwidth. CDN overage ($0.05/GB) applies on both billing models. You choose which of the first two determines your overage charges; the third is always active.

How much does Kinsta charge for overages?

Visits: $0.50 per 1,000 extra. Server bandwidth: $0.50 per extra GB. CDN bandwidth: $0.05 per extra GB (always active). Disk space: $2 per GB/month. No spending cap exists. If overage reaches your plan cost or $500 (whichever is less), Kinsta can force a plan upgrade or restrict access.

How does Kinsta count visits?

A visit is one unique IP per 24-hour period. Same person on two networks (Wi-Fi and cellular) counts as two visits. CDN and Edge Cache requests count toward visit totals. Bot traffic that spoofs user agents is counted on visit-based plans. Kinsta's server-side counting always reports higher numbers than Google Analytics, which relies on JavaScript execution in the browser.

Is Kinsta more expensive than WP Engine or Cloudways?

At 100K monthly visits: Kinsta costs $115, WP Engine costs $96-109, Cloudways costs $28-54. At 250K: Kinsta is $225, WP Engine is $242-276, Cloudways is $54. Cloudways is consistently 70-80% cheaper because it does not count visitors. WP Engine and Kinsta are within 10-15% of each other at most tiers, with WP Engine cheaper below 200K visits and Kinsta cheaper above.