Shopify app by bPlugins

Turn "which one should I get?" into an order

Easy Compare puts your products side by side with live prices, stock and specs, on product pages and any landing page. Shoppers see the difference, choose with confidence, and add to cart without leaving the table.

Free plan with no watermark and no card. Paid plans from $3.99 a month, 7-day trial. Set up in minutes, no code.

Feature Aero Lite Aero Lite $99.00
Aero X Aero X $189.00 $219.00
Aero Pro Max Aero Pro Max $299.00
Essentials
Price$99.00$189.00$299.00
AvailabilityIn stockIn stockSold out
Noise cancellingNoYesYes
Performance
Battery (hours)203040
Weight240 g280 g320 g
ColoursBlack, SandBlack, Sand, SageBlack, Silver
Best forCommutingTravelStudio

Prices, stock, weight and colours come from the products. Hover the ? for notes.

A real table from the app. Hover a ? for a note, click a button.

Shoppers who can't tell your products apart don't pick one. They leave.

Specs buried in long descriptions, a comparison table someone hand-coded two years ago, a competitor's spec sheet open in the next tab. Easy Compare fixes all three.

Before

Specs scattered across pages

The shopper opens three product pages, loses track, and buys nothing.

Before

Tables that go stale

A price changes, a product sells out, and the hand-made table on your landing page still says the old thing.

Before

Comparing on the competitor's terms

They read the other brand's spec sheet, where your product is not even listed.

Everything a comparison needs to close the sale

Six things Easy Compare does that a hand-made table never will.

Live data

Rows that never go stale

Price, sale price, stock, brand, type, tags, weight, options and any metafield are read from the product when the page loads. Change it in Shopify and the table follows on the next view. Nothing to re-save, ever.

  • Every live row is one click to add
  • Metafield rows show any spec your store already has
  • Prices follow the shopper's market and currency
Productin Shopify Aero XAero Pro PriceStockWeight $189.00$179.00$299.00 In stock3 left In stock 280 g320 g
Decision helpers

Highlight what differs, mark the best

Tint the rows where products differ, hide the ones where they don't, and mark the lowest price or the highest number as the best value. Shoppers read three cells instead of thirty and reach a decision.

  • Highlight differences and hide identical rows, per table
  • Best value on any price, number or metafield row
  • Tooltips and section headings for long tables
LiteXPro Highlight PriceBrandBatteryWarranty $99$189$299 AeroAeroAero 20 h30 h40 h 1 yr2 yr2 yr
Other brands

Put your product next to theirs

Type a competitor's name, price, stock and page once. It gets its own column with a View link and no cart button, so the comparison happens on your page, where the Add to cart button is yours.

  • Mix your products and other brands in one table
  • Their names open their pages in a new tab, marked nofollow
  • Buying guides with only other brands, for blog posts and landing pages
Aero XYoursRival OneOther brandBrand ZOther brand $189$249$219 Add to cart ViewView 1
Set up once

One table, every product page

Assign a table to a whole collection and the product block shows it on every product in it. A product can carry its own table when it needs one. No per-page work, no theme code, and one change in the app updates every page.

  • Product, collection and any-page blocks
  • Embed code for blog posts and sites outside Shopify
  • Change a table once, every placement updates
Compare table Assigned to theHeadphones collection Aero LiteAero XAero Pro
Phones

Cards or scroll, your call

Stacked mode turns each row into a card with the product name beside every value, so nothing is hidden off screen. Scroll mode keeps the grid, with the header and the label column pinned while the rest scrolls.

  • Chosen per table
  • A real HTML table underneath, so screen readers read it as one
  • Sticky header and first column on desktop
LiteX Price$99$189StockInInBattery20 h30 hWeight240 g280 g PriceLite$99X$189 BatteryLite20 hX30 h WeightLite240 gX280 g ScrollStack StackedProduct namebeside every value ScrollHeader and labelsstay pinned
Templates

Nine looks, one click, then tweak

Pick a template and every colour and corner follows. Adjust anything after, translate labels per language, or add custom CSS on the Growth plan. The live preview in the editor shows your real products the whole time.

  • Clean, Striped, Bold, Outline, Minimal, Cards, Midnight, Spec sheet, Soft
  • Check icons, alignment, text size, label width
  • Row labels and buttons per storefront language
Aero LiteAero XAero Pro PriceBatteryWireless $99$189$299 20 h30 h40 h CleanBoldMidnightSoft

One app, every comparison your store needs

Each table below is the real thing, rendered by the same code your theme block runs.

Between your products

Good, better, best. Made obvious.

Price, stock, weight and options come straight from the products. Boiler and pressure are product metafields, so a change in Shopify shows on the next page view. Assign it to the whole collection once and every product page has it.

  • Live rows never go out of date
  • Best value marks the winner in any row
  • Section headings and tooltips keep long tables readable
See the full demo
Feature Barista Basic Barista Basic $249.00
Barista Plus Barista Plus $449.00
Barista Pro Barista Pro $799.00 $899.00
Basics
Price$249.00$449.00$799.00
AvailabilityIn stockIn stockIn stock
Specs
BoilerSingle thermoblockSingle boiler, PIDDual boiler, PID
Pump pressure (bar)15159
Water tank1.4 L2.0 L2.5 L
Built-in grinderNoYesYes
Service
Warranty (years)123
Your product and theirs

Win the comparison on your own page

One column is your product, with a live price and an Add to cart button. The others are competitor products you described once in the editor. Shoppers compare where you can sell, not on a rival's site.

  • Competitor names open their page in a new tab, marked nofollow
  • Their columns never get a cart button
  • Highlight differences makes your advantages jump out
See the full demo
Feature Summit 750 Summit 750 $34.00
Peak Flask 25 oz Peak Flask 25 oz $45.00 View HydroMax 24 HydroMax 24 $39.95 View
Price$34.00$45.00$39.95
Cold (hours)362424
Hot (hours)181212
Dishwasher safeYesNoYes
Lifetime warrantyYesNoNo
Other brands only

Buying guides that bring search traffic

Every column is another brand's product, typed in by hand. Put it in a blog post with the Any page block, or on a site outside Shopify with the embed code. Link rows send readers to your reviews.

  • Up to twelve columns, sixty rows
  • View buttons instead of Add to cart
  • Footnote for the date and the sources
See the full demo
Feature Uplift V2 Uplift V2 $599.00 View Jarvis Bamboo Jarvis Bamboo $549.00 $649.00 View Flexi E7 Flexi E7 $469.99 View
Price$599.00$549.00$469.99
Max load (kg)160159125
Memory presetsYesYesYes
Warranty15 years15 years5 years
ReviewRead our reviewRead our reviewRead our review
Plans and bundles

Feature grids shoppers actually read

Check rows make a plan grid. With Hide identical rows on, everything every plan includes disappears, so the shopper only reads what changes between them.

  • Hidden here: Unlimited projects, Version history, Support
  • Product images off, View buttons on
  • Seats marked as best value
See the full demo
Feature Home $9 / mo View Studio $19 / mo View Business $49 / mo View
Price$9 / mo$19 / mo$49 / mo
Seats1525
Storage50 GB500 GB2 TB
Unlimited projectsYesYesYes
Shared librariesNoYesYes
Version historyYesYesYes
Single sign-onNoNoYes
Priority supportNoYesYes
SupportEmailEmailEmail

Fast by design

Built as a theme app extension. The table renders from your store's own product data, with one small deferred script and space reserved before it appears. Your Lighthouse score stays where it is.

17 KBstorefront script, deferred
15 KBstylesheet, loaded once
0requests to our servers on your product pages
0cookies, pixels or theme files touched

Live in three steps

The Get started checklist inside the app walks you through it.

Pick a compare type

Between your products, yours and others, or other brands only. Choose from your catalogue or type another brand's details.

Add rows, pick a template

Live rows fill themselves. Add metafield, text, number, check, image or link rows, choose one of nine templates, watch the live preview.

Add the block once

Assign the table to products or a collection, or paste its ID into the Any page block. Done.

Simple pricing

Billed by Shopify. Upgrade, downgrade or cancel inside the app; pay yearly and get two months free. Every table you built keeps working if you downgrade.

Free

$0

No card, no watermark, no view limits

  • 2 tables, 4 products each
  • Live rows: price, stock, brand, type, tags, options
  • 2 metafield rows per table
  • Text, number, check, image and link rows
  • Other brands' products in any table
  • All nine templates and all three blocks
Start free
Most popular

Starter

$3.99 / month

or $39.90 a year. 7-day free trial.

  • 15 tables, 8 products each
  • Unlimited metafield rows
  • Highlight differences, hide identical rows, best value
  • Embed code for blog posts and outside sites
  • Email support
Start free trial

Growth

$7.99 / month

or $79.90 a year. 7-day free trial.

  • Unlimited tables, 12 products each
  • Per-table custom CSS
  • Everything in Starter
  • Priority support
Start free trial

Questions

Will it slow my store down?

No. The block renders from your store's own product data in Liquid, then one small deferred script adds the highlighting. Space is reserved before the table appears, so nothing jumps. No theme file is touched, and uninstalling leaves nothing behind.

How do prices and stock stay current?

Live rows are read by your theme at page load from the product itself. Change a price or sell out and the table follows on the next page view. Nothing to re-save.

Can I compare against products I don't sell?

Yes. Add another brand's product with its name, brand, price, stock, page and image. It gets its own column with a View link instead of Add to cart, and the link opens in a new tab.

Does it work with my theme?

It is a theme app extension, so it works with every Online Store 2.0 theme: add the block in the theme editor, no code. The table takes the page's width and font, and each template's colours can be set to match your brand.

What about other languages and markets?

Prices and metafields already follow the shopper's market and language because the theme renders them. Row labels, the heading and the button text can be translated per language in the editor.

What happens if I downgrade or uninstall?

Every table you built keeps working on your storefront when you downgrade; you are only limited in how many new ones you can create. Uninstalling removes the block, and your data is erased 48 hours later.

What does the app store about my customers?

Nothing. It stores your tables, assignments and plan. The storefront block sets no cookies and counts scrolls, tooltip opens and button clicks per table without any visitor identity.

Give shoppers the comparison they were going to make anyway

Free plan, no watermark, no card. Your first table can be live on a product page before your coffee gets cold.

Install Easy Compare