SmartSize is a Shopify size chart builder. It helps shoppers answer the most important question on a product page: “What size should I buy?”

When the answer is unclear, hard to read on a phone, or in the wrong language, shoppers guess. Guessing leads to returns, support tickets, and lost trust.

SmartSize gives shoppers a clear, branded, localized answer. It also saves merchants time. Upload a photo, screenshot, or PDF of any existing size chart, and AI rebuilds it as a live, editable chart in seconds. Or start from a template with real measurements instead of an empty table. There is no theme code, and you never rebuild the same chart twice.

This article follows the steps a merchant takes inside SmartSize:

  1. Build the chart from flexible blocks, not one static table.
  2. Style it to match the brand.
  3. Adapt it to each shopper — units, regions, and language.
  4. Connect it to the store — products, theme, and the size quiz.
  5. Save time with templates, AI import, and bulk import/export.

1. Why does the size chart matter?

A size chart is one of the last things a shopper checks before choosing a size. That makes it one of the most important parts of the product page. Most size chart apps treat it as a single static table.

SmartSize treats it as a small sizing hub instead. It combines a measurement table with the context shoppers need to feel sure: how to measure, fit notes like “runs small — size up,” international sizes, and a design that matches your brand.

Charts are the core of SmartSize. The size quiz is the premium layer on top. Together they turn a product page from passive guidance into a clear answer. Here are the highlights. The rest of this article explains each one, and a complete feature list is at the end:

What you get Why it matters
AI image import Upload a photo, screenshot, or PDF of any size chart. AI rebuilds it as a live, editable table in seconds — no retyping
Ready-made templates Start from real measurements for women, men, kids, and pets instead of an empty table
Modular blocks Build a full sizing hub — tables, how-to-measure diagrams, fit scales, callouts, and video, not only numbers
AI translations Translate every chart into all your storefront languages automatically, then review and edit
Units & international sizes Convert cm, in, mm, kg, and lbs automatically, and map US/EU/UK/JP sizes for every shopper
Brand-matched design Presets, saved custom styles, and full control over tabs, tables, the popup, and the Shopify button
Smart placement & size quiz Show the right chart on the right product, place it without theme code, and pair it with a size quiz

2. How does the block editor work?

The SmartSize editor uses blocks, so merchants build a size guide as structured content instead of one fixed table. Each chart has a header zone, one or more tabs, and an ordered list of blocks inside each tab.

The editor has three working areas:

  • Structure panel: the left column. It shows the header zone, tabs, and blocks.
  • Canvas: the center live preview. Merchants see the chart exactly as shoppers will see it.
  • Settings panel: the right column. It holds the controls for the selected block, tab, or chart.

On narrow screens, the settings panel can switch to an inline mode, so the editor stays usable with less horizontal space.

Blocks matter because size charts are rarely the same for every product. A women’s dress chart may need a bust/waist/hips table, a length guide, and how-to-measure diagrams. A pet harness chart may need neck, chest, back length, and weight guidance. A shoe chart may need a foot measurement tip and international sizes. In SmartSize, each of those pieces is its own block.

SmartSize size chart editor with block structure, live canvas, and style settings

Block types

Block type Common use Key controls
Heading Section titles such as “How to Measure” Size, alignment, color, margin
Table Measurement rows and columns Columns, rows, unit conversion, table style, sticky first column
AI size table Generate a table from an uploaded size chart image Image upload, AI extraction, fully editable rows and columns
Text Notes, fit guidance, material instructions Rich text, alignment, font size, color, margin
Callout Important notes such as “Runs small — size up” Info/warning/tip tone, optional icon, margin
Image How-to-measure diagrams or product fit images Width, alignment, alt text, link, per-corner radius, margin
Media + Text Image and explanation side by side Image left/right, vertical alignment, text size, image radius, margin
Divider Visual separation between sections Solid/dashed/dotted, thickness, color, width, margin
Scale Fit scale such as Runs Small → True to Size → Runs Large 3 or 5 segments, bar or dots, labels, active value
Video YouTube or Vimeo measurement tutorials Provider URL, aspect ratio, margin

A block-based size guide can answer questions a basic table cannot: Where should I measure my chest? Does this item run small? Should I size up if I am between sizes? What does this size mean in EU or UK? Is the model wearing a relaxed or fitted size? This extra context reduces sizing doubt and the support tickets it creates.

The Add block menu is also where merchants find the AI size table. Open the menu, choose Generate size table from image, and upload a photo, screenshot, or PDF of an existing chart. The SmartSize AI agent reads the table and adds a fully editable table block to the chart. (More on this in section 6.)

Merchants can also create a reusable pattern — for example, Table → Fit Scale → How to Measure → Callout — and use it across multiple charts.

Tables in detail

The table block is the core of most charts. Merchants can name columns anything they need: Size, Chest, Bust, Waist, Hips, Neck, Back Length, Weight, Foot Length, Inseam, Sleeve, Shoulder, or brand-specific labels. Values are stored as free-form text, so merchants are not locked into one measurement system.

Table style controls cover the details that make a size chart look designed:

  • Header background and text color.
  • Striped rows on or off, with a custom stripe color.
  • Border style: none, horizontal lines, or full grid, with a custom border color.
  • Font size from xxs to xxl.
  • Cell padding: compact, default, or spacious.
  • Sticky first column on or off.
  • Column alignment: left, center, or right.

The storefront renderer keeps tables readable on narrow screens. Tables can scroll horizontally, the first column can stay sticky, and range values can stack vertically so numbers do not overlap.

SmartSize table settings with cell padding, borders, striped rows, sticky first column, and unit conversion


3. How do you style the size chart to match your brand?

SmartSize gives merchants detailed design controls for the chart, tabs, blocks, tables, popup, and Shopify button. The goal is a size chart that looks like part of the store, not a generic third-party widget.

Style presets

There are four built-in style presets:

Preset Visual direction Best for
Clean Minimal and spacious Modern stores that want a quiet, editorial chart
Bold High-contrast dark headers Brands that want strong table hierarchy
Classic Traditional striped rows Familiar retail size guides
Soft Warm tones with a rounded feel Lifestyle, kidswear, lingerie, and softer brand systems

Style presets set the tab bar and block defaults: tab variants, alignment, active colors, heading style, text alignment, divider styling, table style, scale symbol style, and media-text defaults.

Merchants can also save the current chart styling as a custom preset and reuse it on future charts.

SmartSize style settings panel for a size chart block — font size, alignment, color, and spacing

Tabs, spacing, and corners

Tabs support four variants (underline, pills, boxed, minimal), four alignments (left, center, right, stretch), font sizes from xxs to xxl, a bold-active toggle, a custom active color, and an optional divider line.

Most blocks support custom margins in pixels, in three modes:

  • All sides: one value for top, right, bottom, and left.
  • Axis: one value for vertical spacing, one for horizontal.
  • Individual sides: separate top, right, bottom, and left values.

Margins support 0–200px. Defaults are small on purpose, so merchants can add space where it helps without adjusting every block.

Image blocks and media-image blocks support per-corner border radius: all corners together, top and bottom pairs, or each corner individually. The size chart button supports a 0–32px corner radius. The popup has its own corner radius too, so the modal can look sharp, softly rounded, or fully matched to the store’s UI.

The popup

The size chart popup is designed to read well on desktop and mobile. It uses a sticky header area, a scrollable body, responsive side padding, and a centered content area, so tables and guidance stay easy to scan on any screen.

Merchants can control the popup position (centered, left, or right on desktop), overlay darkness (0–80%), and overlay blur (0–24px). On mobile, SmartSize supports full-height or content-height layouts, depending on the merchant’s preference.

SmartSize size chart popup on a Shopify product page — responsive desktop layout

SmartSize size chart popup on mobile — responsive full-height layout


4. How does the chart adapt to each shopper?

A chart that is right for the merchant is not always right for the shopper. A US shopper wants inches. A French shopper wants centimeters and French text. A Japanese shopper wants JP sizing next to the store’s own labels. SmartSize handles all three from one chart.

Unit conversion

SmartSize converts units automatically. Merchants mark individual table columns as length or weight columns. Each column has a source unit, and the storefront popup shows the shopper’s preferred unit system.

Supported source units: cm, in, mm, kg, lbs. Supported measurement types: length and weight. One chart can convert chest measurements from centimeters to inches and weight guidance from kilograms to pounds.

Rounding is configurable:

Rounding option Use case
Whole Clean charts with no decimals
Half Apparel ranges where half units matter
1 decimal place Balanced precision for most conversions
2 decimal places More exact technical charts

The popup remembers the shopper’s unit preference. If a visitor switches to imperial once, SmartSize keeps that choice for the next chart they open.

SmartSize measurement unit settings for converting size chart columns between metric and imperial

International sizes

International sizes let merchants add region-based size labels to a table, such as US, EU, UK, JP, or another region the store uses. Shoppers choose the region from a dropdown in the table header.

This is useful when the same product is sold in countries where size labels mean different things. A shoe might be US 8, EU 39, UK 6, and JP 25. SmartSize provides default mappings, and merchants can override values per chart. If a merchant has already adjusted a mapping in one chart, they can import it into another.

Multi-language charts, translated with AI

SmartSize translates chart content into every published storefront language with AI. The chart has a primary language. The SmartSize AI agent generates a translated version for each other language, so merchants do not have to write or paste translations by hand. Every translation stays fully editable afterward.

Translation works per block, so SmartSize tracks whether each block’s AI translation still matches the primary chart. Merchants can:

  1. Sync with AI: let the AI agent translate missing or out-of-sync blocks automatically.
  2. Accept as-is: mark content as good enough without changing it.
  3. Fix manually: edit translated content by hand.

Manual edits are protected. SmartSize does not overwrite hand-edited translations on the next AI sync unless the merchant chooses to include them.

The editor shows outdated content clearly. A banner appears above the canvas, badges appear in the structure panel, and the toolbar shows a sync count when translations need attention. The chart is not translated once and forgotten — it stays up to date as the primary content changes.

SmartSize size chart translations panel showing per-language status, translated counts, and AI translation


5. How does the chart connect to your Shopify store?

A finished chart still has to appear in the right place on the right product. Three parts of SmartSize handle this: product display rules, the Shopify theme editor integration, and the optional connection to a size quiz.

Product display rules

Product display rules decide where each SmartSize chart appears on the storefront. A merchant can assign a chart using any combination of five Shopify product filters:

  • Products
  • Collections
  • Product types
  • Vendors
  • Tags

The match condition controls how multiple filters combine. ALL means every filter must match. ANY means at least one must match.

Priority resolves overlap. If more than one active chart matches the same product, the chart with the lower priority number wins. Ties go to the most recently updated chart.

The editor shows a live count of matching products and a preview table, so merchants can find mistakes before publishing. A store with many collections, vendors, and tags can assign charts at scale without guessing which products are covered.

The Shopify theme editor

SmartSize works inside the Shopify theme editor, so merchants can place and style the size chart button without touching theme code. Merchants turn on the size chart extension once, then add the size chart button to the product template in Shopify’s normal theme editor.

Button controls include:

  • Button label and optional icon.
  • Link style or full button style.
  • Text and background color.
  • Corner radius from 0px to 32px.
  • Margins from 0px to 100px on each side.
  • Separate desktop and mobile alignment (left, center, right).

The icon set includes hanger, ruler, and table-style icons in default, black, brown, grey, and pink variants — or no icon at all.

Merchants can also choose how the button appears on the page:

Placement method Difficulty What it does
Automatic placement None Adds the button beside the size selector automatically when possible
Floating button None Keeps a size chart button visible while shoppers scroll
Drag & drop placement Easy Lets merchants place the size chart block anywhere in the Shopify theme editor
Custom placement Advanced Attaches the button to a CSS selector on the page
Custom integration Developer Lets a custom UI trigger the SmartSize size chart API

SmartSize hides the button on products that are not linked to an active chart, so shoppers only see sizing guidance where it applies.

Add size chart button to Shopify product page with SmartSize

Connecting a chart to a size quiz

A SmartSize size chart can be connected to a SmartSize size quiz, so shoppers can move from reference information to a personal recommendation. A connected chart and quiz share one set of product display rules, while their content and settings stay independent.

When connected:

  • The chart and quiz form a one-to-one pair.
  • Product display rules sync between the two.
  • The chart can be opened from the quiz recommendation screen.
  • Disconnecting does not delete anything.
  • Removing every product rule sets both sides back to Draft, so neither stays active but invisible.

This keeps the merchant workflow simple. A store can start with size charts, then add the size quiz later without rebuilding product assignments.


6. How do you build charts faster?

Everything above describes what you can build. This section is about how little you have to build yourself. SmartSize cuts setup time with AI-powered chart import, real templates, reusable styles, and bulk migration tools. Merchants almost never start from an empty table, and they never rebuild the same chart twice.

AI image import: turn a size chart photo into an editable chart

The biggest time saver is AI image import: upload a photo, screenshot, or PDF of an existing size chart, and the SmartSize AI agent reads it and rebuilds it as a structured, editable table. No retyping rows. No rebuilding columns by hand.

Merchants find it where they already work — inside the editor. Open the Add block menu, choose the AI size table option, and upload the image. SmartSize analyzes the table structure, extracts the sizes and measurements, and adds a fully editable table block to the chart. Merchants can refine the result in chat, then adjust any value, column, or style afterward like any other block.

This is the fastest way to replace static size information. A supplier PDF, an old image-based guide, or a screenshot from a previous app becomes live SmartSize content in seconds. Because the output is a normal table block, it stays editable, translatable, and convertible between units like everything else in the chart.

SmartSize generating a structured size table from an uploaded size chart image

Templates

When there is no chart to import, SmartSize size chart templates give merchants a structured starting point with real measurements, sizing instructions, and how-to-measure guidance. The template picker is a four-step flow: choose the audience, choose the product type, choose a style, and name the chart.

Audiences supported: Women, Men, Unisex, Girls, Boys, Dogs, Cats.

Product types covered: tops, shirts, pants, dresses, shoes, swimwear, underwear, pet clothing, harnesses, boots, and blank charts for custom setups.

The values are not random filler. The template methodology cross-references standards and major brand charts, then uses consistent canonical values across shared body measurements. For example, women’s bust values stay consistent across women’s tops, dresses, shirts, swimwear, and underwear templates unless a garment-specific measurement needs to change.

This gives merchants a faster way to create a clothing size chart, shoe size guide, kids size chart, or pet size guide without starting from an empty table. A merchant can still edit everything after choosing a template. Templates are a starting point, not a locked system.

SmartSize size chart templates for women, men, kids, dogs, cats, and custom charts

JSON export and bulk migration

Merchants can export an existing chart as JSON, keep it as a backup, or move it into another workflow. The exported JSON keeps the full structured chart content, so a chart stays editable instead of becoming another static image or spreadsheet.

SmartSize also supports JSON import for structured size charts. A merchant can export a chart, save it, and bring it back into SmartSize without rebuilding every block, table, and setting by hand.

For stores moving from another size chart app, SmartSize now includes a bulk import workflow for structured CSV exports. Merchants can upload existing size chart files. SmartSize reads the rows, merges duplicate cloned charts, creates new charts as Draft, and keeps the merchant’s template styling, guidance blocks, popup settings, and product links where available.

This matters during migration. Instead of rebuilding a large chart library one product at a time, a merchant can bring existing sizing data into SmartSize, review everything in Draft, then publish when the charts are ready.

For merchants doing manual conversion work today, we also wrote a guide on converting garment measurements to body measurements with ChatGPT.

The fastest path from zero to a live chart

  1. Choose an audience such as Women, Men, Girls, Boys, Dogs, or Cats.
  2. Choose a product type such as tops, pants, dresses, shoes, harnesses, or a blank chart.
  3. Choose a style preset such as Clean, Bold, Classic, or Soft.
  4. Name the chart.
  5. Edit blocks, tables, images, and text.
  6. Assign the chart to products, collections, types, vendors, or tags.
  7. Publish and place the button through Shopify.

The complete feature list

Everything the SmartSize Shopify size chart builder includes, in one place:

Feature What it does Why it matters
Modular blocks Build charts from headings, tables, text, images, videos, callouts, scales, dividers, and media + text blocks Merchants can explain fit, not only show numbers
AI image import Upload a photo, screenshot, or PDF of any size chart and let the SmartSize AI agent extract it into an editable table Turn an existing chart into structured, editable content in seconds — no manual retyping
Templates Start from real measurements for women, men, kids, and pets across tops, dresses, shoes, harnesses, and more A faster way to a finished chart than an empty table
Header zone Add always-visible content above the tabs Key guidance stays visible across the whole chart
Tabs Separate Size Guide, How to Measure, International Sizes, fabric notes, or fit guidance Shoppers scan faster and product pages stay cleaner
Style presets Apply Clean, Bold, Classic, or Soft styling A chart can look polished in one click
Custom styles Save and reuse the current styling Stores can keep every chart on-brand
Unit conversion Convert cm, in, mm, kg, and lbs by column International shoppers do not need to do manual math
International sizes Show region mappings such as US, EU, UK, and JP Global stores can explain equivalent sizes clearly
AI translations Translate chart content into every storefront language with AI, then review and refine Shoppers read sizing in their own language without manual translation work
Product display rules Assign charts by product, collection, type, vendor, and tag One chart can cover a category without manual duplication
Theme editor controls Place and style the size chart button through Shopify’s native workflow Merchants keep control inside Shopify
Popup controls Adjust position, overlay, blur, radius, and mobile behavior The size chart popup can fit the storefront design
Connected quiz option Pair a chart with a SmartSize size quiz Merchants can move from passive guidance to active recommendations
Bulk import and export Import existing chart libraries and export structured chart JSON Migration, backups, and multi-store setup become faster

7. Summary

A size chart is not a small extra on a product page. It is one of the last pieces of information a shopper checks before choosing a size, and one of the most direct ways a store can win or lose that purchase.

The SmartSize Shopify size chart builder is built for that moment. Modular blocks, AI image import, AI translations into every storefront language, real templates, detailed design controls, automatic unit conversion, international size mapping, bulk import/export, product display rules, and Shopify theme editor placement — all in one editor.

If your store sells size-dependent products, your size chart should do more than list numbers. It should help shoppers feel confident enough to buy the right size the first time.

→ See every feature live on our demo store

Want to compare plans first? See SmartSize pricing or read our full SmartSize size recommender guide.

Questions? Reach out at [email protected].

— Philip, co-founder of SmartSize