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

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. Here are 2 methods we’re going to talk about and what you should consider when choosing the one to follow:

Method Preferable for Customization level Setup time
1. Built-in Color Swatches Shopify stores using Dawn theme 13.0+ or latest version of Free themes Limited (basic swatch buttons) Quick (Basic setup)
2. NS Color Swatch Variant Images App Works with all Shopify themes & versions High (custom swatch styles, swatches on collection, automated variant image swatches) Fast (~2 mins)

Method 1: Use Shopify built-in color swatches

In this tutorial, we’ll show you how to add color swatches using the latest Shopify features. We’ll create a new product and apply color swatches step by step.

Step 1: Setting up the product

1. Open Shopify Admin and go to Products.

2. Click on Add Product.

Add Shopify Color Swatches on Product Page Add Product

3. Name your product and upload new product images.

4. Save the product.

upload new product images

Step 2: Using Category Metafields for Colors

1. Scroll down and locate the Category Meta Field section.

shopify color swatches on product page Category Meta Field

2. Click on Colors – this will show available options.

3. Select the colors of your product variants.

Select the colors of your product variants

4. Click Save.

You can also custom color swatch with color picker or image swatch:

1. Click Add new entry.

Add new entry

2. Label the custom color.

3. 2 options you have to custom your color.

A. Select a color from the color picker.

shopify color swatches on product page Select a color from the color picker

B. Upload an image swatch.

Upload an image swatch

💡 Tip: Shopify requires a base color even when using an image swatch. So make sure to select a color as the base and save.

shopify color swatches on product page select a color as the base

Step 3: Connecting Metafields to Variants

1. Scroll back to the Variants section.

2. Click on Add Options.

Add Options

3. Shopify will automatically pull variant colors from the Category Metafields when you choose Color.

Category Metafields linked colors

4. Click Save and you’re done.

Step 4: Previewing the color swatches

1. Click Preview product.

2. You will see the color swatches appearing on the product page.

View Shopify color swatches on Product page

Checking Meta Objects

1. Go to Content > Meta Objects in Shopify Admin.

Meta Objects in Shopify Admin
  • You’ll see the Category Metafield, where colors are stored.
Category Metafield, where colors are stored
  • You can add or edit custom colors here.

If this method doesn’t work or you find it time-consuming to apply for all products in your store, no worries, you can try the second method.

Method 2: Use NS Color Swatch Variant Images app

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. In your Shopify Admin, use the search bar to find the app.

4. Click on the app to open it.

Click on the app to open it

Step 3: Set up the app

1. Follow the onboarding instructions provided by the app.

onboarding instructions

2. Enable embed by toggling this button and Save.

 Enable embed

Step 4: Configure product options

1. Navigate to Option Configuration in the app menu.

2. In the dropdown menu beside the search bar, select In my store.

Option Configuration NS Color Swatch Variant Images

3. Enter the product name to choose which options will display color swatches.

choose which options will display color swatches

4. Choose a swatch style from the dropdown menu.

how to add color swatches to your shopify product page swatch style from the dropdown menu

5. Click Edit swatch.

Edit swatch

6. In the pop-up:

  • Solid color swatch: Use the color picker or enter a color code.
how to add color swatches in shopify color picker or enter a color code
  • Image swatch: Upload an image from your computer.
Image swatch NS Color Swatch Variant Images

7. Click Done and toggle on the button to display Shopify color swatches on Product page.

shopify color swatches on product page display swatches on the product page

8. Click Save to apply changes.

Step 5: Customize swatch design

  1. Go to Design Settings in the menu.
  2. Click Customize to adjust the design of your swatches.

💡 Tip: Notice the “In use” status to find the swatch style you’re using.

Design Settings

5. Modify settings such as:

  • Size
  • Background color
  • Border color
  • Hover effect
  • Tooltip display
  • Variant description

💡 Tip: Everytime you make changes, you can check the Preview to see how they looks like.

ns color swatch variant images preview

6. Save your adjustments, and we’re done. You can go to your online store to view your new color swatches.

how to add color swatches in shopify View color swatches on Shopify store

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

To unlock these features, you can upgrade to the Growth or Pro plan right in the app settings.

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 toggle the buttons in the app 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?

  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.

Just For You

How to Add Color Swatches for Shopify Prestige Theme? (2025)

As you’re using the Prestige theme – a paid theme on Shopify, it already offers built-in color swatches so you can enable them right in the Shopify admin without complex ...

5 min

Top 6 Best Shopify Variant Image Apps (2025)

Are you struggling to figure out how to include multiple variant images for a variant on Shopify? In this article, we bring to you the top 6 top-pick Shopify variant ...

5 min

Top 6 Best Shopify Color Swatch Apps (2025)

Color swatches are familiar to most Shopify merchants as they enable customers to see product variants visually rather than selecting from boring dropdowns.  However, customizing color swatches manually through coding ...

5 min
Ready to unlock your business growth today?

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