Shipixen Logo

Landing Page Price Comparison

Updated on

A versatile price comparison section that enables you to showcase feature differences across multiple products or services. Perfect for SaaS feature comparison pages, product comparisons, and feature matrices.

The component supports 2-5 comparison columns, each with customizable headers, feature lists, and optional footers. Featured columns can be highlighted to draw attention to preferred options.

How we compare

See how our product stacks up against the competition

Our Product
10 projects
24/7 support
Analytics
$29 /mo

Competitor A

10 projects
24/7 support
Analytics
$49 /mo

Competitor B

10 projects
24/7 support
Analytics
$39 /mo

Usage

import {
  LandingPriceComparisonSection,
  LandingPriceComparisonColumn,
  LandingPriceComparisonItem,
} from '@/components/landing';
<LandingPriceComparisonSection
  title="Product Comparison"
  description="Compare features across different plans"
>
  <LandingPriceComparisonColumn
    featured
    header="Premium Plan"
    footer="$99/month"
  >
    <LandingPriceComparisonItem
      state="check"
      text="All features included"
    />
  </LandingPriceComparisonColumn>
</LandingPriceComparisonSection>

Examples

Any column can be featured, but only one column can be featured at a time.

Why choose us?

Competitor A

All features
Premium support
$129 /mo

Our Product

All features
Premium support

Competitor B

All features
Premium support
$299 /mo

With Tooltips and Descriptions

Feature Comparison

Detailed comparison with helpful tooltips

Professional

Advanced Security
Priority Support
Custom Integrations

Standard

Advanced Security
Priority Support
Custom Integrations
$39 /mo

Secondary Variant

The secondary variant provides an alternative color scheme for the comparison section.

Compare Plans

Choose the plan that's right for you

Pro

Unlimited Projects
Priority Support
Advanced Analytics

Basic

5 Projects
Priority Support
Advanced Analytics
$19 /mo

Enterprise

Unlimited Projects
Priority Support
Advanced Analytics
$99 /mo

Without Price

Perfect for feature comparisons where pricing is not the focus.

Feature Comparison

See how different solutions stack up

Solution A

API Access
Real-time Sync
Basic Support
Custom Integrations

Our Solution

API Access
Real-time Sync
Premium Support
Custom Integrations

Solution B

API Access
Real-time Sync
Basic Support
Custom Integrations

Clean comparison tables without call-to-action buttons for informational purposes.

Product Specifications

Technical comparison of our products

Starter Edition

2 CPU Cores
4GB RAM
SSD Storage
24/7 Monitoring

Professional Edition

8 CPU Cores
16GB RAM
NVMe SSD Storage
24/7 Monitoring

Enterprise Edition

4 CPU Cores
8GB RAM
SSD Storage
24/7 Monitoring

With Background

Adds a subtle background to make the comparison section stand out from the rest of the page.

Service Tiers

Choose the right level of service for your needs

Premium

Priority Support
All Features
Priority Queue

Enterprise

Dedicated Support
Custom Features
Dedicated Infrastructure
Custom

With Background Glow

Creates an eye-catching glow effect that draws attention to the comparison section.

Platform Comparison

See why developers choose our platform

Other Platforms

Easy Setup
Basic Documentation
Modern UI Components
One-click Deploy
Variable pricing

Our Platform

Easy Setup
Comprehensive Docs
Modern UI Components
One-click Deploy
Free to start
Try It Now

Custom Icons and Content

Service Tiers

Competitor
5 Projects
Basic Support
$29
per month
Our Product
10 projects
Priority Support
Free
Forever

API Reference

LandingPriceComparisonSection

Prop NameProp TypeRequiredDefault
children React.ReactNodeYes-
className stringNo-
title string | React.ReactNodeNo-
titleComponent React.ReactNodeNo-
description string | React.ReactNodeNo-
descriptionComponent React.ReactNodeNo-
textPosition 'center' | 'left'No'center'
withBackground booleanNofalse
withBackgroundGlow booleanNofalse
variant 'primary' | 'secondary'No'primary'
backgroundGlowVariant 'primary' | 'secondary'No'primary'

LandingPriceComparisonColumn

Prop NameProp TypeRequiredDefault
children React.ReactNodeYes-
className stringNo-
header string | React.ReactNodeNo-
headerComponent React.ReactNodeNo-
footer string | React.ReactNodeNo-
footerComponent React.ReactNodeNo-
featured booleanNofalse
ctaText stringNo-
ctaTextComponent React.ReactNodeNo-
href stringNo-
onClick () => voidNo-
variant 'primary' | 'secondary'No'primary'

LandingPriceComparisonItem

Prop NameProp TypeRequiredDefault
className stringNo-
icon React.ReactNodeNo-
iconComponent React.ReactNodeNo-
text string | React.ReactNodeNo-
textComponent React.ReactNodeNo-
description string | React.ReactNodeNo-
descriptionComponent React.ReactNodeNo-
state 'check' | 'cross' | 'neutral' | 'custom'No'neutral'
showText booleanNofalse
showDescription booleanNofalse

More Examples

For more even more examples, see our Landing Page Component Examples page or see complete landing page examples by Exploring Our Landing Page Templates.

Also see: