One ContentPilot plan covers every topic: translation, SEO, AI content and variant images.
ContentPilot compared with variant image apps
How ContentPilot AI's variant gallery compares with specialised apps for several images per variant.
Compare plan by plan
Pick a plan level. Each column then shows that app's plan at this level: its price, its limits and which features it includes.
| Feature | ContentPilot AIFreeBasicProMax | ||||
|---|---|---|---|---|---|
| Plan | |||||
| Price | Free€9.90 / monthor €21.90 with AI included€19.90 / monthor €39.90 with AI included€59.90 / monthor €99.90 with AI included | Free$25 / month$50 / month$75 / month | FreeOnly for development and trial stores$5–$99.90 / monthdepending on your Shopify plan$5–$99.90 / monthdepending on your Shopify plan$5–$99.90 / monthdepending on your Shopify plan | FreeOnly for development and trial stores$11.90–$99.90 / monthdepending on your Shopify plan$11.90–$99.90 / monthdepending on your Shopify plan$11.90–$99.90 / monthdepending on your Shopify plan | FreeOnly with free Shopify themes$4.99 / monthOnly with free Shopify themes$7.99 / month$7.99 / month |
| Products | 501005002,500 | 11001,000No limit | No limitNo limitNo limitNo limit | No limitNo limitNo limitNo limit | 5No limitNo limitNo limit |
| Free trial | 7 days | 7 days | 30 days | 30 days | 14 days |
| Gallery | |||||
| Several images per variantEach variant gets its own image gallery. | Higher planHigher planYesYes | YesYesYesYes | YesYesYesYes | YesYesYesYes | YesYesYesYes |
| Gallery follows the variantSwitching the variant shows only its images. | Higher planHigher planYesYes | YesYesYesYes | YesYesYesYes | YesYesYesYes | YesYesYesYes |
| No jumping while loadingThe gallery is in place right away. | Higher planHigher planYesYes | PartlyOnly “no impact on page speed” advertisedPartlyOnly “no impact on page speed” advertisedPartlyOnly “no impact on page speed” advertisedPartlyOnly “no impact on page speed” advertised | PartlyOnly theme fidelity advertisedPartlyOnly theme fidelity advertisedPartlyOnly theme fidelity advertisedPartlyOnly theme fidelity advertised | NoHelp centre mentions a brief flashNoHelp centre mentions a brief flashNoHelp centre mentions a brief flashNoHelp centre mentions a brief flash | Not statedNot statedNot statedNot stated |
| Zoom and full screenEnlarge images and view them in a lightbox. | Higher planHigher planYesYes | PartlyFrom the themePartlyFrom the themePartlyFrom the themePartlyFrom the theme | PartlyFrom the themePartlyFrom the themePartlyFrom the themePartlyFrom the theme | Not statedNot statedNot statedNot stated | YesYesYesYes |
| Videos and 3D modelsVideos and 3D models in the variant gallery too. | Higher planHigher planYesYes | YesYesYesYes | YesYesYesYes | Not statedNot statedNot statedNot stated | Higher planHigher planYesYes |
| Assigning images | |||||
| Assign images automaticallyMatch many images to the right variants at once. | Higher planHigher planYesYes | YesYesYesYes | PartlyBy image orderPartlyBy image orderPartlyBy image orderPartlyBy image order | PartlyBy image orderPartlyBy image orderPartlyBy image orderPartlyBy image order | PartlyImports Shopify variant images onlyPartlyImports Shopify variant images onlyPartlyImports Shopify variant images onlyPartlyImports Shopify variant images only |
| Image keys for all variantsCreates matching keys in one click and remembers your naming. | Higher planHigher planYesYes | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated |
| Assign by drag and dropDrag images into a variant's gallery by hand. | Higher planHigher planYesYes | YesYesYesYes | YesYesYesYes | Not statedOrder set in the Shopify adminNot statedOrder set in the Shopify adminNot statedOrder set in the Shopify adminNot statedOrder set in the Shopify admin | YesYesYesYes |
| Bulk uploadUpload many images in one step. | Higher planHigher planYesYes | NoSeparate appNoSeparate appNoSeparate appNoSeparate app | Not statedConflicting statementsNot statedConflicting statementsNot statedConflicting statementsNot statedConflicting statements | Not statedNot statedNot statedNot stated | PartlyUpload yes, bulk edit from ProPartlyUpload yes, bulk edit from ProPartlyUpload yes, bulk edit from ProPartlyUpload yes, bulk edit from Pro |
| Swatches and listings | |||||
| Colour and image swatches on the product pageSmall colour fields or images to pick the variant. | NoNot yetNoNot yetNoNot yetNoNot yet | YesYesYesYes | NoSeparate appNoSeparate appNoSeparate appNoSeparate app | YesYesYesYes | YesYesYesYes |
| Swatches on collection pagesVariants selectable in the product listing already. | NoNoNoNo | YesYesYesYes | NoNoNoNo | YesYesYesYes | Not statedNot statedNot statedNot stated |
| Combine or split productsShow several products as one, or split one by colour. | NoNoNoNo | NoSeparate appNoSeparate appNoSeparate appNoSeparate app | NoSeparate appNoSeparate appNoSeparate appNoSeparate app | PartlyCombining yes, splitting in a separate appPartlyCombining yes, splitting in a separate appPartlyCombining yes, splitting in a separate appPartlyCombining yes, splitting in a separate app | Higher planHigher planPartlyLinks products as swatchesPartlyLinks products as swatches |
| Image extras | |||||
| Compress imagesSmaller image files, for example as WebP. | Higher planHigher planYesYes | Not statedNot statedNot statedNot stated | NoNoNoNo | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated |
| Image alt texts written by AIThe AI writes a description for each image. | PartlyYesYesYes | Not statedNot statedNot statedNot stated | NoSeparate appNoSeparate appNoSeparate appNoSeparate app | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated |
| Translate alt textsImage descriptions appear in every language of your store. | YesYesYesYes | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated | Not statedNot statedNot statedNot stated |
| Strengths | |||||
| Where the app is strongBased on the provider's own listing, summarised by us. |
|
|
|
|
|
“Higher plan” means the app offers the feature, only not on the plan shown. An app with fewer plans shows its highest plan at the upper levels.
Monthly prices in the provider's own currency, before tax. Several providers are cheaper when billed yearly. With ContentPilot you either use your own AI key — then your AI provider bills the usage separately — or a plan with AI included.
- ContentPilot vs Rubik Variant ImagesVariant image and swatch app for ShopifyRubik assigns images to variants with AI and adds swatches, priced by number of products. ContentPilot adds bulk upload, WebP, AI alt texts in every language and the rest of the suite. Here is how they compare.Full comparison
- ContentPilot vs SA Variant Image AutomatorVariant image app for ShopifySA Variant Image Automator filters your theme's gallery by variant, priced by your Shopify plan. ContentPilot adds bulk upload, WebP, AI alt texts and the rest of the suite. Here is how they compare.Full comparison
- ContentPilot vs OP Color SwatchSwatch and variant image app for ShopifyOP Color Swatch turns variant dropdowns into swatches and shows only the selected variant's images. ContentPilot adds AI alt texts, bulk upload, WebP and the rest of the suite. Here is how they compare.Full comparison
- ContentPilot vs Variant Image WizardVariant image and swatch app for ShopifyVariant Image Wizard combines a swatch configurator with a variant gallery at a very low price. ContentPilot adds AI alt texts, bulk upload, WebP and the rest of the suite. Here is how they compare.Full comparison
- ContentPilot vs GG Image SliderProduct gallery slider app for ShopifyGG Image Slider replaces your theme's product gallery with its own slider, with an option to show only the selected variant's images. ContentPilot adds automatic assignment, AI alt texts and the rest of the suite. Here is how they compare.Full comparison
Based on the providers' own App Store listings and help pages, as of October 2026. Apps change quickly — check the current listing before you decide. “Not stated” means we could not find a clear answer, not that the feature is missing. Spotted something out of date? Tell us and we will correct it.
See it on your own shop
The app installs into your Shopify admin and reads your catalogue. Nothing is written until you press save.
Install on Shopify