Swatch guide
Color swatches on collection pages and product pages
Why swatches on Shopify product cards work differently from the product page, what native swatches cover, and which themes and apps fill the gap.
Guide family
Shopify now has its own color swatches, but whether they show up, and where, depends on your theme. These guides cover 61 themes, from Horizon and Dawn to paid themes and the retired free themes some stores still run, and each one tells you which of three routes fits: the native setting, an app, or a code edit. Every theme fact here was checked on October 23, 2026, and each page lists its sources.
Route 1
Shopify's own swatches: you set the colors up once in the admin and your theme draws them. No app, no monthly fee and no extra script.
Pick it when
Skip it when
Route 2
A Shopify app draws swatches through an app embed you switch on in the theme editor. Shopify says app embeds work with any theme version.
Pick it when
Skip it when
Route 3
A developer edits your theme's Liquid files to print swatches, reading Shopify's swatch data or a list of color names.
Pick it when
Skip it when
In plain terms, from Shopify's Help Center, shopify.dev and the Shopify Partners blog, checked October 23, 2026.
Native swatches start with a product category. Shopify's categories come from its Standard Product Taxonomy, and choosing one adds a set of attributes to the product, which Shopify calls category metafields. One of those attributes is Color.
When you link a variant option to the Color category metafield, the option's values come from color entries instead of free text. Each entry is reusable: edit it once in Content > Metaobjects and every product linked to it changes. Shopify's own example is renaming black to graphite across a whole catalog.
Already have products with a Color option? You don't have to rebuild them. Open the option, use the connect icon beside its name and pick the Color category metafield.
Plain Color is the common one, but Shopify lists 55 color attributes that can carry swatches, including Band color, Dial color, Frame color, Lens color and Upholstery color. Pick a category that includes the attribute you need. Custom attributes aren't supported (Shopify Help Center, checked October 23, 2026).
Each color entry can hold a hex value, an image, or both. Themes read them through Liquid's swatch object, which has a color and an image. Use images for stripes, prints, wood and other patterns.
Multicolor has no preset hex value, so give it an image. In collection filters, themes often show the image when an entry has both.
Shopify's data is only half the job: the theme has to draw it. In themes that support swatches, the variant picker block shows them by default once an option is linked, and Shopify's general steps offer Circle, Square or None as the display. Every theme names these settings a little differently, which is why each theme has its own page here.
Shopify's swatch help covers two places: the product page's variant picker and collection filters. Swatches on product cards in a collection grid are up to the theme, and the Theme Store rule covers product options only.
For filters, open the Search & Discovery app, add a Color filter with the type Category metafield, and turn on Include swatch (or Use images when available for patterns) under Manage values. The theme has to support Shopify's filter value API to draw them. Automatic grouping puts shades such as burgundy and ruby under Red, and Reorder for me sorts swatch values around the color wheel.
Every theme links to its swatch guide and to its profile with setting names and image sizes. Native swatches means Shopify's own swatches on the product page; product cards means swatches on collection grids.
| Theme | Vendor | Price | Native swatches | Product cards | Profile |
|---|---|---|---|---|---|
| Horizon | Shopify | Free | Yes | Yes | Horizon profile |
| Atelier | Shopify | Free | Yes | Yes (labels from Horizon) | Atelier profile |
| Dwell | Shopify | Free | Yes | Yes (labels from Horizon) | Dwell profile |
| Fabric | Shopify | Free | Yes | Yes (labels from Horizon) | Fabric profile |
| Heritage | Shopify | Free | Yes | Yes (labels from Horizon) | Heritage profile |
| Pitch | Shopify | Free | Yes | Yes (labels from Horizon) | Pitch profile |
| Ritual | Shopify | Free | Yes | Yes (labels from Horizon) | Ritual profile |
| Savor | Shopify | Free | Yes | Yes (labels from Horizon) | Savor profile |
| Tinker | Shopify | Free | Yes | Yes (labels from Horizon) | Tinker profile |
| Vessel | Shopify | Free | Yes | Yes (labels from Horizon) | Vessel profile |
| Dawn | Shopify | Free | Yes | No | Dawn profile |
| Sense | Shopify | Free | Yes | Not confirmed | Sense profile |
| Craft | Shopify | Free | Yes | Not confirmed | Craft profile |
| Crave | Shopify | Free | Yes | Not confirmed | Crave profile |
| Refresh | Shopify | Free | Yes | Not confirmed | Refresh profile |
| Ride | Shopify | Free | Yes | Not confirmed | Ride profile |
| Studio | Shopify | Free | Yes | Not confirmed | Studio profile |
| Taste | Shopify | Free | Yes | Not confirmed | Taste profile |
| Colorblock | Shopify | Free | Yes | Not confirmed | Colorblock profile |
| Publisher | Shopify | Free | Yes | Not confirmed | Publisher profile |
| Spotlight | Shopify | Free | Yes | Not confirmed | Spotlight profile |
| Origin | Shopify | Free | Yes | Not confirmed | Origin profile |
| Trade | Shopify | Free | Yes | Not confirmed | Trade profile |
| Rise | Shopify | Free | Unconfirmed | Not confirmed | Rise profile |
Checked against the Theme Store's free filter (24 themes) and its color swatches feature filter on October 23, 2026. Horizon's and Dawn's setting names come from Shopify's public code; the other 22 free themes are shown with the same labels, which we couldn't confirm in their own editors.
| Theme | Vendor | Price | Native swatches | Product cards | Profile |
|---|---|---|---|---|---|
| Impulse | Archetype Themes | $500 | Yes | Yes | Impulse profile |
| Motion | Archetype Themes | $420 | Yes | Yes | Motion profile |
| Expanse | Archetype Themes | $420 | Yes | Yes | Expanse profile |
| Streamline | Archetype Themes | $420 | Yes | Yes | Streamline profile |
| Symmetry | Clean Canvas | $420 | Yes | Yes | Symmetry profile |
| Showcase | Clean Canvas | $400 | Yes | Yes | Showcase profile |
| Masonry | Clean Canvas | $220 | Yes | No | Masonry profile |
| Empire | Pixel Union | $360 | Yes | Yes | Empire profile |
| Broadcast | Presidio | $420 | Yes | Yes | Broadcast profile |
| Palo Alto | Presidio | $420 | Yes | Not documented | Palo Alto profile |
| Icon | We are Underground | $250 | Yes | Not documented | Icon profile |
| District | Style Hatch | $220 | Yes | Not documented | District profile |
| Envy | Eight Themes | $320 | Yes | Yes | Envy profile |
| Capital | Eight Themes | $320 | Yes | Not documented for version 37 | Capital profile |
| Loft | Trailblaze Media | $180 | Unconfirmed | Not confirmed | Loft profile |
| Venue | Safe As Milk | $380 | Yes | Yes | Venue profile |
| Prestige | Maestrooo | $400 | Yes | Yes | Prestige profile |
| Impact | Maestrooo | $400 | Yes | Yes | Impact profile |
| Focal | Maestrooo | $320 | Yes | Yes | Focal profile |
| Warehouse | Maestrooo | $320 | Yes | Yes | Warehouse profile |
| Be Yours | RoarTheme | $350 | Yes | Yes | Be Yours profile |
| Turbo | Out of the Sandbox | $425 | Yes | Yes | Turbo profile |
| Flex | Out of the Sandbox | $495 | Yes | Not documented | Flex profile |
| Pacific | Out of the Sandbox | $240 | No | No | Pacific profile |
| Kalles | The4 | $89 | Yes | Not documented | Kalles profile |
| Ella | HaloThemes | $79 | Yes | Not documented | Ella profile |
Prices and versions from each Theme Store listing, or from the vendor's site or ThemeForest for the five themes sold outside the Theme Store. Swatch support and setting names come from each vendor's help center, checked October 23, 2026. Five pages (Icon, District, Capital, Loft and Ella) rely on vendor docs that are generic, outdated, inconsistent or missing, and say so.
| Theme | Vendor | Price | Native swatches | Product cards | Profile |
|---|---|---|---|---|---|
| Debut | Shopify | Free (retired) | No | No | Debut profile |
| Brooklyn | Shopify | Free (retired) | No | No | Brooklyn profile |
| Venture | Shopify | Free (retired) | No | No | Venture profile |
| Minimal | Shopify | Free (retired) | No | No | Minimal profile |
| Supply | Shopify | Free (retired) | No | No | Supply profile |
| Simple | Shopify | Free (retired) | No | No | Simple profile |
| Narrative | Shopify | Free (retired) | No | No | Narrative profile |
| Boundless | Shopify | Free (retired) | No | No | Boundless profile |
| Express | Shopify | Free (retired) | No | No | Express profile |
| Pop | Shopify | Free (retired) | No | No | Pop profile |
| Jumpstart | Shopify | Free (retired) | No | No | Jumpstart profile |
Confirmed missing from the Theme Store on October 23, 2026. The November 2022 date comes from a Shopify Community reply that names Debut and counts eight others; the other eight are matched from archived Theme Store pages, since Shopify hasn't published a list. Pop and Jumpstart left earlier, in late 2019, also going by archived pages.
Fourteen apps that add color swatches, listed alphabetically. Prices, ratings and review counts are from each Shopify App Store listing on October 23, 2026 and change often. This site isn't affiliated with any of these publishers.
| App | From | Rating | What it does | Checked |
|---|---|---|---|---|
| Aris Product Options, Variants | $12/month | 4.9 (1,681 reviews) | An options builder whose free plan includes color swatches; paid plans add pricing rules, bundles and file upload. | October 23, 2026 |
| Color Swatch Pug | $6.99/month | 4.6 (55 reviews) | One $6.99 monthly plan with a 14-day trial for color and pattern swatches on collection and product pages; it isn't Built for Shopify, and its listing still links to this site, which is independent of the publisher. | October 23, 2026 |
| Easify Custom Product Options | $9.99/month | 4.9 (3,178 reviews) | A general product-options builder with swatches among many option types; worth it if you also need text fields, file uploads or add-on prices. | October 23, 2026 |
| FB Variant Image, Color Swatch | Free | 5.0 (43 reviews) | Free with no paid plans, for variant photo galleries plus image and one- or two-color swatches; it's young, with 43 reviews since its April 2026 launch. | October 23, 2026 |
| GLO Color Swatch Variant Image | $9.90/month | 4.9 (1,906 reviews) | A dedicated swatch app whose free plan already covers collection-page swatches and hiding sold-out options; image swatches start on the $9.90 Silver plan. | October 23, 2026 |
| Globo Product Options, Variant | $9.90/month | 4.9 (5,192 reviews) | The most-reviewed app in this table, an options builder whose free plan includes color and image swatch option types; the listed paid price was a three-month intro offer. | October 23, 2026 |
| OP Color Swatch Variant Images | $11.90/month | 5.0 (802 reviews) | Replaces your theme's text picker with color and image swatches plus stock badges; pricing follows your Shopify plan, from $11.90 a month. | October 23, 2026 |
| PC ‑ Custom Product Options | $8.90/month | 4.7 (1,174 reviews) | A long-running custom-options app; color and image swatches start on its $8.90 a month Basic plan. | October 23, 2026 |
| Platmart Color Swatches | $9.99/month | 5.0 (144 reviews) | Made for stores that list each color as its own product: it joins them into one listing with swatches and lists collection-page support. | October 23, 2026 |
| Qikify Custom Product Options | $19.99/month | 4.9 (936 reviews) | An options builder that scans your store to set up options and swatches; its free plan covers image and color display of your options. | October 23, 2026 |
| Rubik Variant Images & Swatch | $25/month | 5.0 (495 reviews) | Best known for showing only the selected color's photos, with swatches included and ThemeForest themes named under Works with, but paid plans start at $25 a month. | October 23, 2026 |
| SC Product Options | $14.99/month | 4.6 (1,254 reviews) | A long-running options app, once sold as Bold Product Options, where swatches come only with the $39.99 Premium plan. | October 23, 2026 |
| Swatchy ‑ Color Swatches | $8.99/month | 4.6 (25 reviews) | A newer Built for Shopify app that turns option menus into color, image and size swatches; the free plan covers one product, so it's mainly a way to test. | October 23, 2026 |
| Variants King & Color Swatch | $14.90/month | 5.0 (457 reviews) | Groups separate products under color swatches or splits variants into their own products; the price follows your Shopify plan, from $14.90 a month on Basic. | October 23, 2026 |
Swatch guide
Why swatches on Shopify product cards work differently from the product page, what native swatches cover, and which themes and apps fill the gap.
Swatch guide
Why swatch images slow Shopify collection pages, the right swatch image size and format, lazy loading, app scripts, and how to measure the change.
Free tool
Hex codes, a pasted list or a photo in; swatch images, a printable sheet and the values Shopify's color fields take.
Free tool
Check swatch and product images against Shopify's limits and your theme's own sizes, and save a resized copy.
Yes. Link a product's Color option to the Color category metafield that comes with its product category, and themes that support swatches show them in the variant picker. Most current Theme Store themes do; vintage themes need code or an app.
Not for the product page on most current themes. An app is worth it when your theme has no native support, when you want swatches on collection product cards and the theme doesn't offer them, or when you need extras like hiding sold-out colors.
Shopify's native swatches cover the product page and collection filters; product cards depend on the theme. Horizon, Impulse, Symmetry and others have a card setting, while Dawn has none. Check your theme's page here for the exact setting or the workaround.
Yes. Upload a small square image to the color's entry in Content > Metaobjects, and themes that read swatch data show it instead of a flat color. Multicolor has no preset hex value, so it always needs an image.
Not without changes. Shopify's help says vintage themes need code edits or a Shopify Partner to show category-metafield swatches. An app that uses an app embed is the quicker route, and moving to Dawn or Horizon removes the problem.
Native hex swatches add almost nothing, since the theme draws them without an app script. Image swatches add one small file each, and apps add their own script. The swatch loading speed guide shows how to keep collection pages quick and how to measure them.
Every theme fact on these pages was checked against the Shopify Theme Store, Shopify's Help Center and each vendor's documentation. Theme pages list their own sources.
Each guide walks through Shopify's own swatches, an app and the code route for one theme.