How to Add Color Swatches to Shopify Product and Collection Pages Without Code
If you want shoppers to find the exact color or pattern they love—fast—color swatches on product and collection pages are a must. The good news: you can add beautiful, blazing‑fast swatches in minutes without touching theme code.
In this guide, you’ll learn how to add color and image swatches to product and collection pages using Supra Swatch Colors—a highly customizable app that works with all themes, supports multilingual stores, and loads instantly. You’ll also get expert tips to make your swatches accessible, on-brand, and conversion‑ready.
What you’ll need
A Shopify store with products and variants (or separate products for each color)
The app auto-detects your theme and prepares a safe, no-code integration.
Choose your swatch mode
Supra Swatch Colors supports two powerful approaches:
Variant-based swatches: Convert your existing variant options (e.g., Color) into clickable color/image swatches on the product page.
Linked-product swatches: If each color is a separate product page, link them together so colors display as swatches and seamlessly switch between product pages.
Auto-detect colors or use images
Auto-detect: The app can recognize color names (e.g., "Navy", "Forest Green") and instantly create matching swatches—ideal for fast setup.
Image-based: Prefer exact fabric/pattern previews? Use product images or custom swatch images for precise visual matches.
Pro tip: For colorways with prints or textures, image swatches dramatically improve click-through.
Enable on product pages (no code)
In the app’s Product Page settings, toggle swatches on.
Choose the Option Name for conversion (e.g., Color).
Decide fallback behavior (what happens if an image or color isn’t found) to ensure consistency.
Enable on collection pages (one toggle)
Switch on Collection Page swatches in the app.
Pick which options show under each product card.
Choose hover or click behavior to update the featured image.
Customize the look to match your brand
Styles: 20+ presets for size, shape (circle/square/pill), borders, and shadows
Labels and tooltips: Show color names on hover or as text labels for accessibility
Selection states: Clear active/disabled indicators for a cleaner UX
Typography: Match your storefront’s font and weight
Group products (for separate color product pages)
Use Product Grouping to link standalone products into one swatch family.
Assign a shared handle or tag; the app displays these as cohesive color swatches.
Result: Shoppers can switch colors without leaving the page or losing context.
Multilingual and performance settings
Translate swatch names and tooltips for every language you sell in.
Swatches load instantly with the app’s lightweight script, keeping Core Web Vitals healthy.
Publish and QA
Preview on a staging theme or use the app preview.
Test on desktop and mobile: product pages, collection pages, and quick-view modals.
Validate accessibility: ensure tooltips and labels are on for users who can’t distinguish colors.