Shopify size charts

Size charts on the right products, automatically.

Snug matches charts to your catalog by product, tag, collection, vendor, type, or variant option — so shoppers always see the sizing that fits what they're looking at.

Men's tops

×
incm
SizeChestLength
S88.9–9471.1
M96.5–101.673.7
L104.1–109.276.2
XL111.8–116.878.7

Measure around the fullest part of your chest, keeping the tape level.

Features

Everything a sizing table should do

Built for real catalogs — from a five-product shop to a store with hundreds of SKUs.

Charts follow the fit

A variant-option rule swaps the chart automatically when a shopper changes the option — Relaxed vs. Slim shows the right numbers before add-to-cart.

US / EU / JP in one chart

Group columns into size systems and let shoppers switch between them, without building three separate charts.

Inches or centimeters

Every measurement converts on the fly. Turn the switch off for charts that shouldn't convert, like shoe or ring sizes.

Overlap detection while you edit

As you build a chart, Snug highlights any size range that overlaps another, so you can fix conflicting measurements before they reach a shopper.

Import from a spreadsheet

Paste straight from Google Sheets or Excel, or upload a CSV. The first row becomes your columns.

Accessible & backed up

Charts render as real, screen-reader-friendly tables. Download a backup any time and restore in one click.

Snug chart list showing targeting rules by type, tag, and collection, with a product-pinned chart marked Always wins.

01

One rule covers a whole catalog

Point a chart at a product type, tag, vendor, or collection and it shows everywhere that matches. Pin one to a single product and it always wins.

Snug coverage view listing products and which have a size chart, flagging the ones with no chart.

02

Never ship a product unsized

The coverage view flags every product without a chart and shows how the rest are matched — at a glance, even across hundreds of products.

Storefront product page with a Snug size-chart popover showing an inches/centimeters toggle.

03

A polished size guide on every product page

Snug matches the exact product, adds an inches/centimeters toggle, and renders instantly without slowing the page.

Set up in minutes

How it works

SizeChestWaist
S35–3729–31
M38–40|32–34
+ Add row

01

Build a chart

Start from a template or paste your sizes. Edit cells inline.

Show on products

Tag ▾summer
Type: TopsTag: summer

02

Add a rule

Pick which products it shows on — by tag, type, collection, and more.

Theme · Product page

Size chart

Added to your theme · do this once

03

Add the block once

Drop the Size chart block into your theme. It only appears where a chart matches.

Add Snug to your store

One size chart app that fits your whole catalog. Set it up once, and it keeps up as you add products.