Skip to content

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.

Updated
6 min read

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:

  1. Clear tier hierarchy. Three columns, anchored by a "most popular" badge on the middle tier.
  2. Price-first, features-second. The big number first; the feature comparison table second.
  3. Annual toggle visible but monthly default. Visitors anchor on smaller numbers; the discount captures committed buyers.
  4. Comparison table with feature names buyers actually search. Not vendor-jargon, but the language buyers use ("SSO", "API access", "audit logs").
  5. 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:

StarterPro (most popular)Enterprise
Headline price$29/month$79/monthContact sales
Periodper month, billed monthlyper month, billed monthlyannual contracts
Users includedup to 5up to 25unlimited
Annual discountsave 20%save 25%negotiated
Core featuresEssentialsStarter + advancedPro + custom + SLA
SupportEmailEmail + chatDedicated CSM
Free trial14 days14 daysPilot

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 work
saaspricingexamplesderived-from-report
Share this article

Written by

Louis Corneloup

Founder & Editor-in-Chief at Toolradar.