Pricing

Start free. Pay when you grow.

Plans for the timezone.io API. Every plan has every endpoint and allows commercial use, and the Free plan needs no card. What the API does →

Plans

Free

$0/ month

  • 100,000 requests a month
  • 5 requests a second
  • Every endpoint, commercial use included

Developer

$20/ month

  • 1 million requests a month
  • 25 requests a second
  • Every endpoint, commercial use included
  • 10% headroom before requests are refused

Business

$100/ month

  • 10 million requests a month
  • 100 requests a second
  • Every endpoint, commercial use included
  • 10% headroom before requests are refused
  • 99.9% uptime SLA
  • Priority email support

Prices in US dollars, plus applicable taxes. Every key on your account shares one quota, counted per calendar month in UTC. Paid plans renew monthly until you cancel. Monthly quotas aren't enforced yet; the per-second limits are.

Team boards are free. Create one for your team →

Compare the plans

Swipe the table sideways to see every plan.

PlanFreeDeveloperBusiness
Price$0$20 a month$100 a month
Requests a month100,0001,000,00010,000,000
Requests a second525100
Headroom over the quotaNone10%10%
Uptime SLA––99.9%
SupportEmailEmailPriority email
Every endpoint, commercial useIncludedIncludedIncluded

Frequently asked questions

Billing, quotas and plan changes. Can't find what you need? Email [email protected].

Is the free plan really free?
Yes. The Free plan is 100,000 requests a month at 5 a second, with no card and no time limit, and commercial use is allowed. Your key works once your email is verified.
How does billing work?
Paid plans are billed monthly in advance, in US dollars, by card through Stripe's secure checkout, and renew until you cancel. Your invoices, card and billing address are in Stripe's customer portal, which your billing page opens.
Do prices include tax?
No. Prices are in US dollars and exclude tax. Checkout works out any tax due from your billing address, and you can add your business tax ID there.
How do I upgrade, downgrade or cancel?
From the Free plan, choose a paid plan here or on your billing page and pay for it through Stripe's secure checkout. Between paid plans, your billing page opens Stripe's customer portal to confirm the change: an upgrade applies right away and you pay the prorated difference for the rest of your billing period. A downgrade or a cancellation takes effect at the end of the period you've paid for.
What counts as a request?
Every request from any key on your account. Months run in UTC and reset on the 1st. Requests refused because your email isn't verified (403) or a limit was reached (429), and our own errors (5xx), don't count.
What happens when I go over my quota?
Nothing yet: monthly quotas aren't enforced, and we'll email every account before they are. Once they are, the Free plan stops at its quota until the 1st, while paid plans keep answering up to 10% over it so you have time to upgrade. A refused request gets a 429 whose message says how to get more and when the quota resets. Over the per-second limit, the API answers 429 with a Retry-After header: wait a moment and retry.
Can I get a refund?
Payments are non-refundable, except where the law requires otherwise. When you cancel, your plan continues until the end of the period you've paid for. The Terms of Service have the details.
Do you offer an SLA?
The Business plan includes a 99.9% uptime SLA and priority support. If we miss the uptime in a month, you can ask for a credit on your next invoice, as the Terms of Service describe. For custom terms, contact us.

The Terms of Service cover plans, payments, refunds and the Business SLA in full; the rate-limit docs explain the limits and headers.

Need more than 10 million requests, or a custom SLA?

Higher volumes or custom terms: tell us what you're building.

Contact us