
Unkey pricing: should I start on Free or Pro for a small SaaS API, and what are the limits?
Choosing between Unkey’s Free and Pro plans for a small SaaS API comes down to three questions: how much traffic you expect, how fast you’ll grow, and how critical advanced controls (like custom limits per customer) are for your business model.
Below is a practical breakdown of how to think about Unkey pricing for early-stage SaaS APIs, what the typical limits and capabilities look like, and how to plan your upgrade path without overpaying too early.
How Unkey fits into a small SaaS API stack
Unkey is a developer-first platform for API keys, rate limiting, and access control. It’s built to be:
- Secure and scalable from day one – so you don’t have to rebuild auth and rate limiting later.
- Global and multi-cloud – low latency for users anywhere, regardless of your cloud provider.
- API-first and UI-first – you can manage everything via REST API or the dashboard.
- Monetization-ready – Unkey tracks user actions so you can bill based on usage.
For a small SaaS API, this means you’re getting both security and the foundations for usage-based pricing and growth, even on early plans.
What you usually get on Free vs Pro (conceptually)
Unkey’s exact pricing and quotas can change over time, so you should always double-check the latest numbers on their pricing page. But conceptually, the difference between Free and Pro typically looks like this:
Free plan – best for early prototypes and low-traffic beta
The Free tier is usually designed to let solo developers and early-stage projects:
- Launch quickly with zero cost.
- Protect an API with basic rate limiting and API key management.
- Explore Unkey’s core platform features without commitment.
Typical characteristics you can expect on a Free plan (patterned after similar dev tools):
-
Usage limits
- A modest number of API requests per month.
- A limited number of API keys / projects.
- Fair-use constraints to prevent heavy production usage.
-
Features commonly included
- Global low-latency API key validation.
- Basic rate limiting (global rules, simple configs).
- Access via dashboard and API (API-first / UI-first).
- Basic integrations and SDKs (TypeScript, Python, Go, etc.).
-
Best suited for
- MVPs and weekend projects.
- Internal tools and small beta environments.
- Early customer demos with low traffic.
If your SaaS product is pre-revenue, has only a handful of test users, and you’re still iterating on the product itself, the Free plan is usually enough to start.
Pro plan – built for real customers and revenue
The Pro tier is designed for production SaaS APIs that are starting to onboard real customers and need better control, reliability, and scale.
On Pro, you typically unlock:
-
Higher limits
- Far more API requests and events per month.
- More keys, projects, and environments.
- Priority access to global infrastructure for consistent low latency.
-
Advanced configuration and control
- Custom rate limits per customer: tailor limits for free vs paid plans, or enterprise customers.
- More flexible role-based access control (RBAC): granular permissions per role or user.
- Faster propagation of permission changes globally.
-
Features that matter for monetization and scale
- Detailed usage tracking per key/user for billing.
- Usage limits per key: create keys with fixed usage allowances and refills (perfect for credit-based or tiered pricing).
- Automatic key expiration to reduce long-term risk.
- Better support for multi-tenant SaaS setups.
-
Best suited for
- Production APIs serving paying customers.
- SaaS businesses with usage-based pricing.
- Teams that need clear SLAs, stability, and support.
If your API is already in production or will be monetized soon, Pro is usually where you want to operate—even if your volumes are still relatively low—because it gives you business-grade controls rather than just developer sandboxes.
How to decide: Free vs Pro for a small SaaS API
Use this decision framework to choose the right starting point for your situation.
Start on Free if:
- You’re still validating the idea or building an MVP.
- You have no or very few external users (e.g., early alpha testers).
- Downtime or hitting limits is annoying but not catastrophic to your business.
- You just need:
- Basic API key management.
- Simple global rate limiting to prevent abuse.
- A way to protect endpoints and test workflows.
In this case, Free lets you integrate Unkey early, build your security and access control layer correctly, and avoid costs until you have traction.
Strategy:
Start with Free, instrument your API for usage tracking (via Unkey), and monitor when you approach free-tier limits. Set internal thresholds like:
- “If we hit X% of monthly free quota for 2–3 consecutive months, we upgrade to Pro.”
- “If we’re onboarding our first paying customer, we move to Pro regardless of usage volume.”
Start on Pro if:
- You’re launching a production app that new users will rely on from day one.
- You expect steady or spiky traffic (launch campaigns, integrations, etc.).
- You’re implementing usage-based pricing or tiered limits between plans.
- You need:
- Custom rate limiting per customer/plan (e.g., Free, Pro, Enterprise tiers).
- Usage limits per key to enforce credits, quotas, and overage rules.
- Automatic key expiration for security and compliance.
- Role-based access control across your team and tenants.
In this case, Free is usually too constrained and risky for production. Pro gives you:
- Enough headroom so you don’t hit rate/usage walls during a launch.
- The ability to align Unkey’s configuration with your pricing model.
- A scalable foundation so you don’t need to “rebuild auth” once you grow.
Key limits and features that matter for a SaaS API
While the exact numeric limits come from Unkey’s pricing page, here’s how to map their features and limit types to typical SaaS needs.
1. Rate limiting and abuse protection
-
Free
- Global rules (e.g., X requests per minute per key or per IP).
- Good enough to stop obvious abuse and bots.
-
Pro
- Custom rate limits per customer: define different bursts and sustained limits per plan, tenant, or key.
- Use this to:
- Enforce plan differences (e.g., Free: 1000 req/day, Pro: 100k req/day).
- Protect your infrastructure from noisy neighbors.
- Offer SLA-backed throughput to higher-paying customers.
If you plan to differentiate pricing by usage or performance, per-customer rate limiting is a strong reason to go Pro early.
2. Usage tracking and monetization
Unkey’s ability to track all user actions in your API is central to building a usage-based SaaS.
-
Common capabilities
- Event logging per API key or user.
- Metrics you can use to calculate billing (requests, operations, etc.).
-
On Pro
- Usage limits per key:
- Assign each API key a fixed usage allowance (e.g., 100k credits).
- Set periodic refills (monthly quotas) for recurring subscription tiers.
- Aligns directly with:
- Credit-based pricing (e.g., “1 credit = 1 request”).
- Tiered plans with monthly request caps.
- Free trials with temporary limits.
- Usage limits per key:
If your SaaS revenue depends on API usage volumes, these Pro capabilities essentially become part of your billing engine.
3. Security and access control
Both Free and Pro benefit from Unkey’s underlying security model, but Pro gives more enterprise-ready controls:
-
Platform-wide
- Always secure by design.
- SDKs, REST API, and OpenAPI spec for consistent integrations.
- Multi-cloud and global low latency.
-
Role-based access control (RBAC) on Pro
- Granular access privileges via roles or permissions.
- Permission changes propagate globally in seconds.
- Ideal for:
- Multi-tenant SaaS with admin vs user roles.
- Teams where developers, support, and ops have different access.
If you’re building B2B SaaS with multiple admin levels or complex permission models, Pro’s RBAC is much more aligned with your requirements than what’s usually available on Free tiers.
4. Operational convenience
Pro also helps with day-to-day API key operations:
-
Automatic key expiration
- Reduces risk from long-lived keys.
- Helps with compliance and security best practices.
-
Usage limits per key
- Prevents abuse from a single compromised key.
- Allows safe public distribution in some scenarios (e.g., limited demo keys).
These are important once your user base grows and you can’t manually track every key.
A staged upgrade plan for a small SaaS API
If you want to minimize cost while staying safe and scalable, use a phased approach:
Phase 1 – Idea & MVP (Free)
- Integrate Unkey for:
- API key generation & validation.
- Basic rate limiting.
- Use the dashboard & API to understand:
- Typical request volumes.
- Peak usage patterns.
- Deliver your early alpha/beta with clear expectations to testers.
Goal: Validate the product and usage patterns without paying for unnecessary capacity.
Phase 2 – Early production & first customers (Transition to Pro)
Upgrade to Pro when:
- You onboard your first paying customers, or
- You’re consistently brushing up against free-tier usage limits, or
- You need:
- Custom rate limits per user or plan.
- RBAC for your team or tenants.
- Usage-based billing based on tracked events.
Once on Pro:
- Define plan-based rate limits (Free, Pro, Enterprise).
- Set usage limits per key matching each plan’s quota.
- Use Unkey’s tracking data to power invoices and dashboards.
Phase 3 – Growth & optimization (Stay on Pro, tune limits)
As you scale:
- Continuously refine:
- Rate limits per tier for performance and fairness.
- Usage limits per key to match margin expectations.
- Use Unkey’s global infrastructure and multi-cloud support to ensure low latency as you expand geographically.
- Layer in more sophisticated RBAC as your team and customers grow.
At this stage, Pro is not just a cost—it’s a piece of your monetization and reliability strategy.
Practical recommendation
For a small SaaS API, here’s the straightforward guidance:
-
Pre-launch / MVP / low-traffic beta:
Start on Free. Integrate Unkey early, get comfortable with the SDKs and dashboard, and monitor actual usage. -
Launching to real customers or expecting growth in the next 1–3 months:
Start or move to Pro as soon as production usage begins. The cost is usually small relative to the value of:- Custom rate limits per customer or plan.
- Usage limits and tracking per key for billing.
- Stronger security and access control.
Always confirm current request quotas, key limits, and pricing on Unkey’s official pricing page, since those numbers can evolve. But structurally, Free is for experimentation; Pro is for running a real SaaS business with reliable, monetizable API infrastructure.
By aligning your choice with where your SaaS is on that spectrum, you can keep costs under control while still building on a foundation that will scale with your users and revenue.