How to Add Shopify Color Swatches on Product Page?

How to Add Shopify Color Swatches on Product Page? (2025)

On this page

In this guide, we’ll walk you through how to add Shopify color swatches on Product page and also customize them to fit in your theme design. This tutorial works for most Shopify themes and versions, and you’ll have our support if there are any issues during the setup.

This solution is totally Free. And, it’s suitable for your store if:

  • You don’t have experience with theme code changes
  • You want your swatches to be highly customizable
  • You need a low-maintenance solution that scales with your store over time
  • You need fast support from a tech team whenever issues happen

If these feel right for you, let’s get started.

Step 1: Install NS Color Swatch Variant Images

1. Go to the Shopify App Store and search for NS Color Swatch Variant Images.

2. Click Install to add the app to your Shopify store.

Use NS Color Swatch Variant Images to How to Add Shopify Color Swatches on Product Page

3. Open the app.

Step 2: Embed the app to make swatches visible on your storefront

1. Follow the onboarding instructions provided by the app.

onboarding steps

2. Enable embed by toggling this button and Save.

enable embed app

Step 3: Display color swatches on Product pages

Now that the app is installed and running, let’s decide how your swatches will appear on both product pages.

1. From the app’s main instructions page, you can either click Choose Swatch Style or jump straight into Option Configuration from the left-hand menu.

choose swatch display style

📝 The app automatically syncs the most recent 100 products that already have options.

If you can’t find the one you’re looking for, click Add Product Options to manually pull it in.

add more options

*Out-of-stock toggle: Enable this if you want to hide sold-out variants.

2. A product list will pop up, simply tick the boxes for the items you want swatches on, then hit Done. You can select multiple products at once.

3. Find the option you want to convert into swatches and choose a swatch display style for it.

The dropdown brings multiple options like squares, circles, pills, etc. For this guide, I’m going with the Circular swatch for a clean, rounded look.

✨ You’ll also see the column to show your swatches on collection pages. Yet, this is a premium feature, so you need to upgrade from the Free plan.

choose the shape and style for your swatches

4. You have two choices to display the swatches:

  • Option 1: Use Shopify variant images (if your variants already have images uploaded).
  • Option 2: Use Color/Custom images – pick a color from the color picker, enter a HEX code, or upload your own image.

5. If you pick the Color/Custom image option, click the pencil ✏️ to upload your image or choose a color from the color picker.

set variant images for swatches

6. In the pop-up window, set the color or upload an image for each variant. Double-check that each swatch is linked to the correct variant name.

open color picker or upload variant images from your computer

7. Click Done, then Save. And your swatches are now live on your store.

But we’re not stopping here. Let’s make them match your store’s style perfectly.

Step 4: Customize your color swatches design

1. In the app’s sidebar, click Design Settings.

2. Find the swatch style you chose earlier (look for the “In Use” label) and click Customize.

Since I picked Circular Swatch, I’ll be editing that one.

customize design and custom shape for color swatches in Shopify

3. There are five sections you can tweak:

  • General Settings: Size, spacing, border thickness.
General Settings
  • Image Settings: Zoom level and position on hover.
  • Selected Swatch: Border color and thickness for the selected option.
Image Settings & Selected Swatch
  • Unselected Swatch: How unselected swatches look.
Unselected Swatch
  • Hover Swatch: Show variant names, shadows, tooltips, or zoom effects.
Hover Swatch

💡 Use the Preview panel to see changes instantly before saving.

4. When you’re happy with the look, click Save.

Then head to your storefront and check the new swatches ✨

Add and Customize Color Swatches on Shopify Without Code

NS Color Swatch Variant Images also offers many must-have features for your store:

  • Color swatches on the collection pages
  • Automated variant image swatches
  • Multiple variant images (Display images to specific variants)
  • Separate products as variants (Keep individual URLs for SEO)
  • Quick view product details
  • AI-generated product descriptions
NS Color Swatch Variant Images on the Shopify App Store

FAQs

How to add Shopify color swatches on the collection page?

To add Shopify color swatches on the collection page, you need to upgrade to the Growth or Pro plan of NS Color Swatch Variant Images. Then, just choose the swatch style for your collection swatches from the Option Configuration settings, and you’re all set.

It’s possible to use custom code to add color swatches on collection/ category pages. Yet, if you don’t have a strong technical background, the coding process may be challenging as you’re likely to make errors.

How to add color swatches in the Prestige theme on Shopify?

Method 1: Using Prestige’s built-in color swatches

  1. Go to Shopify Admin > Online Store > Themes.
  2. Click Customize on the Prestige theme.
  3. Navigate to the Default Product template.
  4. Look for the Variant picker settings under the Product page section.
  5. In Color selector type dropdown menu, select Color swatch.

Method 2: Using NS Color Swatch Variant Images: While our app supports most Shopify themes, you can also use the app with the Prestige theme to enable swatches.

How to change images based on the selected swatch in Shopify?

You can use the Variant Image feature in NS Color Swatch Variant Images to show only relevant variant images based on the selected variants instead of showing all the images (Shopify default).

The app offers 2 simple methods (1) auto-assignment based on the order of variant images in Product media (2) manual-assignment for each variant.

Multiple variant images - NS Color Swatch Variant Images
Multiple variant images – NS Color Swatch Variant Images
Just For You

Shopify Variant Image not Changing: How to Fix It?

Are you struggling with Shopify variant images not changing? This issue usually happens when the product image doesn’t update to match the selected variant. Or, customers click a variant or ...

5 min

Why are Shopify Color Swatches not Working?

Many store owners run into Shopify color swatches not working issues like swatches not showing up, not responding on click, or failing to update the variant image or cart selection. ...

5 min

How to Change Image Based on Variants in Shopify

Ever selected a color or size on a Shopify product page… only to realize the image didn’t change? That’s not a great experience – not for you, and definitely not ...

5 min
Ready to unlock your business growth today?

Accelerate your growth with a purpose-built app ecosystem for brands and agencies.