Uptime Scheduler automatically scales your AWS infrastructure up and down based on real usage patterns — so your team ships fast without burning budget.
14-day free trial · 5-minute setup

Uptime Scheduler runs entirely inside your AWS account. There is no agent to install, no code to change, and no data leaves your infrastructure.
Deploy a CloudFormation stack into your AWS account — it takes under two minutes. The stack creates the Lambda functions and IAM role that power the scheduler. You review every permission before deploying. We never have direct access to your infrastructure, and all actions are logged in your own CloudTrail.
Add an uptime:schedule tag to any EC2 instance, RDS database, ECS service, or NAT Gateway. Set the value to your working hours — for example 9-17 mon-fri. Schedules are timezone-aware, so your team's local hours are always respected regardless of where your AWS region is located.
From the first night your resources stop on schedule, you are saving money. The dashboard shows exactly how much you have saved, broken down by account and resource type — real numbers from AWS Cost Explorer, not estimates. Most teams recover the cost of their subscription within the first week.
Uptime Scheduler is designed for DevOps engineers, platform teams, and FinOps practitioners who manage non-production AWS environments — development, staging, QA, and load-testing accounts. If your EC2 instances, RDS databases, ECS services, or NAT Gateways sit idle every night and weekend, you are spending money you do not need to spend. A typical team running a dev and staging environment saves between $200 and $2,000 per month by scheduling those resources to stop outside business hours. Uptime Scheduler makes that happen automatically, without any changes to your application code or deployment pipelines.
One tag on a resource is all it takes. Uptime Scheduler handles the rest — scheduling, execution, and reporting — entirely within your AWS account.
Add uptime:schedule to any resource and it's scheduled. No code, no config files, no IAM changes.
Write schedules in plain English — 9-17 mon-fri. They fire in your team's timezone, every time.
Schedule all the resource types that make up your dev and staging environments. One scheduler, one tag format, across your whole stack.
The scheduling stack deploys via CloudFormation into your own AWS account. Your infrastructure data never leaves. We never have direct access to your resources.
Connect multiple AWS accounts — dev, staging, production — and manage all your scheduled resources from a single dashboard.
See exactly how much you've saved, broken down by account and resource type. Real numbers, not estimates.
Start saving on your first day. No hidden fees, cancel anytime.
Perfect for individual developers managing their own AWS environments.
For engineering teams and technical managers who need org-wide scheduling.
For large organisations with complex requirements and dedicated support needs.