How to bulk add variant color images to all products?

Topic summary

A store owner needs to add variant color images to multiple products efficiently, rather than manually uploading them one at a time. They want color swatches in dropdown menus to match product images across their entire catalog.

Recommended Solution:

  • Use CSV file import to bulk upload variant images
  • Upload images to Settings > Files or external hosts (ImgBB, Imgur) to obtain URLs
  • Add image URLs to the CSV file corresponding to each variant
  • Reference Shopify’s documentation on adding multiple product images via CSV

Additional Issues Resolved:

  • Featured image ordering: Follow Shopify’s tutorial to set which image displays first on product pages
  • Hiding thumbnails: Requires custom coding; options include using Shopify’s Themes team (for Shopify themes like Minimal) or hiring Shopify Experts

The original poster successfully implemented the featured image solution. An unrelated question about creating 1M products via GraphQL appeared later. A third-party app (CS - Smart Bulk Image Upload) was suggested as an alternative that auto-matches and assigns images to variants based on SKU, barcode, or variant title.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

I want to create 1M product into multiple shopify stores from my app but not able to do because it’s taking a lot of time in processing in a single store.

is there any restriction where from GraphQL i can only create 100 variant at a time please help.
Thanks