OneUptime Pricing and the Real Monthly Cost per User, Monitor and Phone Call
OneUptime bills Growth at $22 per user a month ($20 yearly) and Scale at $99 ($84), then adds $1 per active monitor and $0.10 per SMS or call minute. The full plan and usage tables, what a 1 to 5 person team really pays, and where a flat plan costs less.
By TrackDowntime
Put an endpoint under monitoring
Email, Slack and webhook alerts on every plan, phone call and SMS from Professional. Plans from $49 a month.
OneUptime pricing has two parts. The plan is billed per user: Growth costs $22 per user a month, or $20 billed yearly, and Scale costs $99 per user a month, or $84 billed yearly. On top of the plan you pay for usage: $1 per active monitor a month, $0.10 per SMS, $0.10 per WhatsApp message and $0.10 per minute of each phone call. Email, push, app and webhook alerts are free. A free plan exists, and the whole product is open source if you would rather host it yourself.
That structure is cheap for one person watching a handful of sites and grows with every teammate and every monitor you add. The figures below were read from oneuptime.com/pricing on October 2, 2026, including the per user billing period shown in the page's own price toggle, which several third party summaries leave out.
How much does OneUptime cost?
| OneUptime plan | Monthly billing | Yearly billing | Billed per | What the plan adds |
|---|---|---|---|---|
| Free | $0 | $0 | Account | 1 status page, 100 subscribers, unlimited manual monitors, incident management, logs, traces and metrics, email support in 5 business days, no uptime SLA |
| Growth | $22 | $20 a month | User | Unlimited status pages and subscribers, on-call rotation and alerts, 5,000+ integrations, API access, 1 business day email support, 99.9 percent uptime target |
| Scale | $99 | $84 a month | User | Everything in Growth plus SSO, unlimited teams, advanced access control, 6 hour chat or email support, a dedicated account executive |
| Enterprise | Custom | Custom | Quote | Dedicated engineer, 1 hour phone support, custom data residency and retention, private cloud, annual invoicing |
Growth and Scale both come with a 14 day free trial for new paid accounts. Upgrading an existing account does not qualify for the trial.
OneUptime defines a user as someone on your team who creates and manages resources such as monitors and incidents. Status page subscribers and private status page viewers are not users and cost nothing.
What the usage charges add
| Usage item | Price | Notes |
|---|---|---|
| Active monitor | $1 per monitor a month | Website, API, IP and other checks, every minute, from multiple locations, 90 days of logs. Above 100 monitors OneUptime offers a discount on request |
| SMS alert | $0.10 per message | Pricing may differ for high risk regions |
| WhatsApp alert | $0.10 per message | |
| Phone call alert | $0.10 per minute per call | |
| Email, push, app and webhook alerts | Free | |
| Logs, traces and metrics | $0.10 per GB ingested | 15 day retention |
| AI features | $0.02 per 1,000 tokens |
There is one way around the notification charges. OneUptime lets you connect your own Twilio account, in which case it charges nothing for SMS and calls and you pay Twilio at Twilio's rates instead. That moves the cost rather than removing it, and it adds a second vendor account to keep funded.
What OneUptime costs for a real team
The plan and the usage lines interact, so the honest way to price OneUptime is per scenario. Each row below assumes US phone numbers, monthly billing unless stated, and four incidents a month where every on-call person gets a text and a one minute call on five alert rounds. That is 20 texts and 20 call minutes per person a month, or $4 per person.
| Team | OneUptime setup | OneUptime monthly | OneUptime on yearly billing | TrackDowntime |
|---|---|---|---|---|
| 1 person, 10 monitors | Free plan, 10 monitors, alerts | $14 | $14 | Professional $99, or $49 yearly |
| 3 people, 25 monitors | Growth x3, 25 monitors, alerts | $103 | $97 | Professional $99, or $49 yearly |
| 5 people, 100 monitors | Growth x5, 100 monitors, alerts | $230 | $220 | Enterprise $299, or $149 yearly |
| 3 people, 300 monitors | Growth x3, 300 monitors, alerts | $378 before any volume discount | $372 | Enterprise $299, or $149 yearly |
| 5 people, 650 monitors | Growth x5, 650 monitors, alerts | $780 before any volume discount | $770 | Enterprise $299, or $149 yearly |
Three things stand out. A solo developer is much better off on OneUptime's free plan than on anything we sell, and we would say that to anyone who asked. A three person team at 25 monitors pays about the same on monthly billing either way, but on yearly billing TrackDowntime Professional at $49 a month is about half the OneUptime bill. And past roughly 220 monitors on monthly billing, or about 80 on yearly billing, a flat unlimited plan costs less than $1 per monitor plus seats, unless OneUptime's volume discount above 100 monitors closes the gap. Ask them for that quote before you decide.
Our own figures are on the uptime monitor pricing page. Every alert on Professional and Enterprise, call or text, to any number on the endpoint, is included and never counted.
Is OneUptime free?
Yes, there is a free plan, but monitoring on it is not free. The free plan includes one status page, 100 subscribers, unlimited manual monitors and incident management, while each active monitor that OneUptime checks for you costs $1 a month and every SMS or call is metered at $0.10. For a few monitors that is still very cheap.
The other free route is self hosting. OneUptime's code is open source, so a team with spare infrastructure and time can run the whole platform on its own servers and pay no license. The costs move to compute, upgrades and whoever is on the hook when the monitoring system itself goes down, which is a real job for a small team.
Does OneUptime charge per user?
Yes. Growth and Scale are priced per user, and the page's price toggle reads "/mo per user" on monthly billing and "/mo per user billed yearly" on annual billing. A five person team on Growth pays $110 a month before a single monitor is added, and the same team on Scale pays $495. Only people who create and manage resources count. Status page subscribers and viewers do not.
This is the line that most often surprises buyers comparing OneUptime with flat priced tools, because summaries of the pricing page tend to quote "$22 a month" without the per user part.
How much does OneUptime charge for SMS and phone calls?
OneUptime charges $0.10 per SMS and $0.10 per minute of each phone call, plus $0.10 per WhatsApp message, with higher rates possible for high risk regions. Email, push, app and webhook alerts cost nothing. If you connect your own Twilio account, OneUptime charges nothing for SMS and calls and Twilio bills you directly.
Ten cents is small. What matters is how alerts multiply: each person, each round and each flapping endpoint is another message. A noisy night with an endpoint that goes up and down eight times, three people on call and a call plus a text each time is 48 messages and minutes, so about $4.80. Nobody's budget breaks over that. The point is that a metered alert channel always gives someone a reason to trim the contact list, and the contact list is what decides whether an outage is answered at 2am.
OneUptime compared with other uptime monitoring pricing models
| Tool | How it bills | 3 people, 25 monitors, monthly | Calls included |
|---|---|---|---|
| OneUptime Growth | Per user plus $1 per monitor plus metered alerts | About $103 | No, $0.10 per minute |
| Better Stack | Per responder license plus monitor packs | $102 in licenses plus a monitor pack | Yes, per responder |
| UptimeRobot Team | Plan with monitor bundle, prepaid credits for calls | 41 euros plus credits | No, 2 credits per call |
| TrackDowntime Professional | Flat per plan | $99, or $49 yearly | Yes, every number, repeating |
Better Stack figures come from our Better Stack pricing breakdown, read in September 2026. For the wider market, including Pingdom, StatusCake and Uptime.com, see uptime monitoring pricing compared.
Where OneUptime is the better choice
OneUptime does far more than we do, and for some teams that breadth is the reason to buy. It includes status pages with subscribers, on-call rotations and escalation policies, incident management, scheduled maintenance, and logs, traces and metrics in one product. Its monitors run from multiple locations and can assert on response body, headers and status. TrackDowntime checks HTTP and HTTPS endpoints, response time, DNS and SSL expiry from a single location. We have no status pages, no on-call scheduling, no content assertions and no log ingestion.
If you want a single open source platform for observability and incidents, or a free plan for a side project, choose OneUptime.
Where a flat plan wins
The case for us is narrower. You have a team of two to five people, somewhere between 25 and several hundred endpoints, and what you need from monitoring is a phone that rings for everyone on the endpoint and keeps ringing until the site is back. Our phone call downtime alerts repeat at 0, 5, 10, 15, 20, 30, 40, 50 and 60 minutes, then at 2, 4, 8, 24, 48 and 96 hours, and every round reaches every attached number. Alerts also go to email, a Slack channel and a signed webhook on every plan, so the incident can land wherever your team already works. If incidents are handed out from a shared queue, the webhook can open the job in a task assignment tool that routes each ticket to the right person instead of a channel everybody mutes.
There is no seat count on the bill, no per monitor line and no notification meter. Starter is $49 a month, or $24 billed yearly, for 5 endpoints. Professional is $99, or $49 yearly, for 25 endpoints at 60 second checks with calls and SMS. Enterprise is $299, or $149 yearly, for unlimited endpoints and downtime history with no limit.
Questions buyers ask about OneUptime pricing
Is OneUptime open source?
Yes. OneUptime publishes its full platform as open source, and you can self host it on your own infrastructure without paying a license. The hosted service at oneuptime.com is what the plans on the pricing page cover.
Is there a discount for yearly billing?
Yes. Yearly billing lowers Growth from $22 to $20 per user a month and Scale from $99 to $84, about 9 and 15 percent. Usage charges for monitors and alerts are the same either way.
What happens above 100 monitors?
OneUptime's pricing page asks teams with more than 100 monitors to contact sales for a discount, and mentions volume discounts for high monitor counts and telemetry. The public rate of $1 per monitor is therefore a ceiling at that size, not necessarily what you will pay.
Is OneUptime cheaper than Better Stack?
For a small team, usually yes. Three users on Growth with 25 monitors cost about $91 a month before alerts, against $102 for three Better Stack responder licenses before any monitor pack. Better Stack includes unlimited calls and SMS per responder, while OneUptime meters them, so heavy alerting narrows the gap.
How to decide
Start with the people, not the monitors. Count who must be woken when production goes down, then count the endpoints that justify waking them. If the answer is one person and a few sites, OneUptime's free plan or Growth for one user is hard to beat. If it is several people and dozens or hundreds of endpoints, price the per user plan, the per monitor line and a realistic alert month together, then compare that total with a flat plan. You can create your account and run both side by side for a week on your real URLs.
Find out before your customers do
60 second checks, escalating alerts and an automated phone call when a site stops responding. Plans start at $49 a month for 5 endpoints.
More from the blog
Hyperping costs $29, $89 or $299 a month ($24, $74 or $249 billed yearly), with 20, 75 or 200 SMS credits and...
Datadog On-Call Pricing and Incident Management Pricing per SeatDatadog On-Call is $20 a seat a month on annual billing, $29 on demand, with SMS and voice included. Incident...
New Relic Synthetics Pricing and Synthetic Monitoring Cost per CheckPing monitors are free on every New Relic edition. Scripted and browser checks cost $0.005 each above the allo...