SaaS Pricing Page Examples: 10 Structures Worth Studying in 2026
Linear, Notion, Vercel, Cursor, Stripe, HubSpot, Jira, Webflow, Resend, Anthropic: 10 pricing pages worth studying. What the modal three-tier page looks like, when to deviate, what NOT to do. With a copy-ready template.
If you're building a SaaS pricing page in 2026 and want to know what good looks like, here are 10 pages we've reviewed across the modal patterns. They're picked from our 9,024-tool catalog for both quality and structural variety, not for marketing fame.
The shortcut version: the modal pattern is three tiers (Starter / Pro / Enterprise), monthly billing default with annual discount callout, $20-$50 starter tier anchor, 14-day trial when offered. Per our SaaS Pricing Models 2026 report, 35% of paid B2B SaaS uses exactly this structure. The examples below show how the modal pattern works in practice and where deviation makes sense.
What good pricing pages share
Five patterns we see in every well-designed B2B SaaS pricing page:
- Clear tier hierarchy. Three columns, anchored by a "most popular" badge on the middle tier.
- Price-first, features-second. The big number first; the feature comparison table second.
- Annual toggle visible but monthly default. Visitors anchor on smaller numbers; the discount captures committed buyers.
- Comparison table with feature names buyers actually search. Not vendor-jargon, but the language buyers use ("SSO", "API access", "audit logs").
- A clear contact-sales path for enterprise. Often a separate enterprise card or a "Contact us" CTA below the comparison table.
The 10 examples below all share at least 4 of these 5. Differences are in tier naming, anchor price, and what they gate behind enterprise.
10 pricing pages worth studying
1. Linear: ruthless simplicity (paid-only, 3 tiers)
Linear's pricing page is 4 plans: Free, Standard, Plus, Enterprise. Starter at $8/user/month. The page is the modal SaaS pricing page rendered with very high design polish: clean comparison table, annual toggle, "Contact sales" enterprise row.
What to copy: the comparison table layout (categories with sub-rows). What to skip: trying to match the design quality without a designer. The structure is the win, not the typography.
2. Notion: freemium with smart anchor (freemium, 4 tiers)
Notion's pricing page has 4 tiers: Free, Plus, Business, Enterprise. Plus starts at $10/user/month annual / $12 monthly. The free tier is generous (most individual users never need to upgrade), which is what makes the freemium model work for them.
What to copy: the "Free forever" tier as a permanent acquisition channel. What to skip: the per-user pricing if your product doesn't scale linearly with users.
3. Vercel: usage-based at scale (freemium, 3 tiers)
Vercel's pricing has Free, Pro ($20/user/month), and Enterprise. The interesting part: significant usage-based add-ons (bandwidth, function invocations) layer on top of seat fees. This is the modern infrastructure-SaaS pattern.
What to copy: separating "seat fees" (predictable) from "usage fees" (variable) in pricing. Buyers want predictability for headcount, flexibility for usage.
4. Cursor: clean three-tier AI tool (freemium, 3 tiers)
Cursor's pricing is Free, Pro ($20/month), Business ($40/user/month). The Pro tier is monthly flat (not per-user) — which is unusual for B2B but matches their developer-individual audience.
What to copy: the unit "per month" instead of "per user/month" when individuals are the buyer. What's notable: the $20/month price is the modal AI tool starter tier.
5. Stripe: usage-based done right (paid, transaction-based)
Stripe's pricing is famous: 2.9% + $0.30 per successful card charge. No tiers in the traditional sense, but volume discounts kick in at scale, and the enterprise tier has custom rates.
What to copy: the "no tier, transaction-based" model when your product is fundamentally consumption. What to skip: this only works for transactional products (payments, APIs, infrastructure). Don't force it.
6. HubSpot: matrix complexity (freemium, many tiers)
HubSpot's pricing page is the example of a complex matrix that mostly works. Different product suites (Marketing, Sales, Service, CMS) at different tiers (Starter, Professional, Enterprise). The page is dense because the buyer chooses which suite plus which tier.
What to copy: if you have multiple product lines, present them as separate purchases that can be combined. What to skip: trying to do this with one product. Most companies don't need this complexity.
7. Atlassian Jira: clear seat-based (paid, 3 tiers)
Jira's pricing is Free, Standard ($8.15/user/month), Premium ($16/user/month), Enterprise. Pure per-seat with a slider for team size that shows live total cost. The slider is the under-appreciated UX win.
What to copy: the live-update price slider when you're per-seat. Buyers can see their actual cost without doing math.
8. Webflow: variant explosion done well (freemium, many plans)
Webflow has a complex pricing matrix (site plans + workspace plans) but they segment by job-to-be-done: build one site vs build many sites for clients. Each segment has its own simple 3-tier sub-page.
What to copy: when you have two distinct buyer personas, give them separate pricing pages instead of trying to combine into one matrix.
9. Resend: developer-friendly pricing (paid, 4 tiers + free)
Resend's pricing for transactional email: Free (3,000 emails/month), Pro ($20/month for 50k), Scale ($90/month for 100k), Enterprise. Clear volume-based tiers with monthly email limits as the gate.
What to copy: clear, single-dimension volume gates (emails, requests, users) when your product has one usage axis. Don't gate on multiple axes; it confuses buyers.
10. Anthropic API: pure usage-based (paid, per-token)
Anthropic's API pricing is per-million-tokens, with different rates per model. No tiers in the user-facing sense. Volume discounts and enterprise contracts available off-page.
What to copy: for AI APIs, per-token / per-call pricing is the only honest model. Don't pretend to have tiers if your cost is purely consumption-driven.
What NOT to do
We've audited a lot of mediocre pricing pages. Three patterns to avoid:
The five-tier mid-market. Going from 3 to 5 tiers rarely adds revenue. It adds buyer confusion. Stick to 3 unless you have a specific reason.
Hiding the price. Pages with "Request a demo" instead of any visible number convert worse than pages with a starting price and "Contact for enterprise." Buyers need an anchor.
The unreadable comparison table. Too many features, too small font, too many checkmark-cross icons without context. The table should fit on screen with categorical groupings so buyers can scan.
Per-user pricing on a non-seat-dependent product. Tax on team growth that buyers regret in year two. If your product doesn't scale linearly with users, don't charge per user.
Annual-billed as default with monthly hidden. Buyers see the bigger annual number and bounce. Show monthly with annual as a discount callout.
The template
Based on the modal patterns, the minimum viable B2B SaaS pricing page in 2026:
| Starter | Pro (most popular) | Enterprise | |
|---|---|---|---|
| Headline price | $29/month | $79/month | Contact sales |
| Period | per month, billed monthly | per month, billed monthly | annual contracts |
| Users included | up to 5 | up to 25 | unlimited |
| Annual discount | save 20% | save 25% | negotiated |
| Core features | Essentials | Starter + advanced | Pro + custom + SLA |
| Support | Email + chat | Dedicated CSM | |
| Free trial | 14 days | 14 days | Pilot |
This is the modal page. If your product is genuinely differentiated, deviate intentionally. If you're not sure, copy this structure first and iterate.
FAQ
Should I copy Linear / Stripe / Notion's pricing?
Copy the structure, not the specifics. Their tier names and price points are calibrated to their audience. The structural patterns (3 tiers, annual toggle, anchor at $20-$50) are reusable; the specific prices aren't.
How do I A/B test pricing?
Three things to test, in priority: tier count (3 vs 4), anchor price (±20% on starter), trial length (14 vs 30 days). Don't A/B test specific features in tiers; that's noise.
What about "Contact us" pricing?
Acceptable for the enterprise tier only. Hiding the starter price entirely costs you signups from buyers who self-evaluate before talking to sales.
Where can I see more pricing pages?
Toolradar's tools catalog links to each tool's pricing page. Filter by category and editorial score to see well-designed pages in your space.
Closing
Good B2B SaaS pricing pages in 2026 share a structure: three tiers, monthly default, $20-$50 anchor, clear comparison table, real contact-sales path for enterprise. The 10 examples above show how the modal pattern works in practice. Copy the structure; adjust the prices to your category.
Read the underlying data in SaaS Pricing Models 2026 and B2B SaaS Pricing Benchmarks 2026.
From the team behind Toolradar
Growth partner for B2B tech
Toolradar also helps B2B tech companies grow, content marketing & distribution through 5 newsletters (550K+ tech professionals), AI Academy, and the Toolradar directory.
See how we workWritten by
Louis Corneloup
Founder & Editor-in-Chief at Toolradar.
Related Articles
How to Launch a SaaS Product in 2026: The 6-Step Realistic Playbook
92% of B2B SaaS launches without a tracked channel. Most launch advice describes a Product Hunt unicorn day. This is the realistic 6-step playbook: decide if you should launch, pick channel by pricing model, build assets, pre-warm, execute, follow up. Derived from the GTM 2026 report.
AI for Sales Prospecting 2026: 10 Tools That Actually Work
Seamless.AI, Clay, Lavender AI, Gong, Crayon: which AI sales tool does which prospecting job. Editorial picks from 75 verified AI-for-sales tools. Realistic stack and budget for 1-rep to 20-rep teams.
How to Price Your SaaS Product in 2026: A 6-Decision Sequence
Pricing a B2B SaaS is six decisions in sequence. Each has a clear modal pattern across 9,024 catalog tools: 3 tiers (35%), $20-$50 anchor (28%), 14-day trial (41% of trials), monthly billing (most pages). Tactical guide derived from our two pricing reports.