Lipstick Photography With Shade-True Color
Lipstick sells on shade accuracy, and every channel quantifies differently: Amazon asks for the 85% fill rule on pure white RGB 255,255,255 with a 500 px minimum, Google Merchant Center takes at least 500 x 500 px with a 75–90% fill band, and Shopify displays best at 2048 x 2048 px under a 20 MB file ceiling.
Last updated:
Key facts
- Amazon's main image must be pure white RGB 255,255,255 with the product as 85% of the image, at a 500 px minimum on the longest side, a 10,000 px maximum and 1,000+ px recommended for zoom.
- Etsy recommends at least 2,000 px for lipstick listing photos, allows up to 20 photos and 2 videos, and warns that images larger than 1 MB may not finish uploading.
- Google Merchant Center requires at least 500 x 500 px, recommends around 1500 x 1500 px, and wants the product filling no less than 75% and no more than 90% of the full image.
- Shopify displays square product images best at 2048 x 2048 px, within any size up to 5000 x 5000 px or 25 megapixels and a file smaller than 20 MB.
- Meta catalogue images must be JPEG or PNG at a maximum of 8 MB, and a single ad can carry up to 10 images or videos across ratios including 1:1, 4:5, 2:3 and 9:16.
- A 7-image shade set is 84 credits at 12 credits an image, and Fluxx.work credits never expire with failed generations refunded.
Real output from Fluxx.work
Generated from a single uploaded product photo — Beauty & cosmetics



See more examples in the Fluxx.work gallery
Shade accuracy is the whole game
A shopper choosing between a 'brick red' and a 'true red' lipstick is making a decision entirely from the photo, and even a slight color cast can trigger a return or a bad review. Fluxx.work locks the bullet's actual shade color across every generated image — bullet close-up, swatch, and packaging shot — so the color a customer sees on screen matches what arrives in the box.
Swatch shots and packaging reflection
Swatch imagery (the shade smeared or dabbed to show texture and finish — matte, satin, or gloss) has become a standard cosmetics listing element because it shows how the color actually looks on skin, not just the bullet. Fluxx.work can generate these swatch-style shots alongside packaging beauty shots that respect the true reflective finish of metallic or glossy tube packaging, rather than rendering every cosmetic case as generic plastic.
| Requirement | Amazon US & Amazon.in | Google Merchant Center | Meta (Facebook & Instagram) |
|---|---|---|---|
| Minimum size | 500 px on the longest side, below which the image cannot be uploaded; Amazon.in asks for at least 1001 px | At least 500 x 500 px, with a new size requirement beginning 31 January 2027 | At least 500 x 500 px for Shops images |
| Recommended size | 1,000+ px, the threshold that enables zoom | Around 1500 x 1500 px or above | 1024 x 1024 px |
| Fill and framing | Product as 85% of the image; Amazon.in states at least 85% of the image area | No less than 75% and not more than 90% of the full image | Square 1:1 for Shops images; no fill percentage is published |
| File size and format | JPEG, TIFF, PNG or non-animated GIF, with JPEG recommended, at a 72 dpi minimum | No file larger than 16 MB and no image larger than 64 megapixels; JPEG and WebP recommended | JPEG or PNG at a maximum of 8 MB per catalogue image |
| Images per listing or ad | Not stated by Amazon; it recommends at least 6 additional images plus 1 video | Not stated by Google Merchant Center | Up to 10 images or videos per ad |
Benefits
Shade-true color locked across bullet, swatch, and packaging shots
Accurate rendering of matte, satin, and gloss finishes
Reflective and metallic packaging finishes preserved, not flattened
Consistent shot set across an entire shade range for one product line
How It Works
1
Upload a color-accurate photo of the lipstick bullet or packaging.
2
Choose bullet close-up, swatch, or packaging beauty shot.
3
Generate — shade color and packaging finish stay locked to the source.
Best Practices
- check_circlePhotograph the source bullet in neutral, color-accurate lighting with no colored gels or filters
- check_circleGenerate the same shot set (bullet, swatch, packaging) for every shade in a range
- check_circleKeep background and lighting identical across a shade range so colors are easy to compare side by side
Common Mistakes
- cancelLetting shade color shift between the bullet photo and the packaging photo
- cancelSkipping swatch shots, leaving shoppers to guess how a shade looks applied
- cancelInconsistent lighting across a shade range making some colors look duller than others
Trusted by 1,200+ businesses worldwide
“We used to book a studio every quarter. Now one product photo gives us the hero, lifestyle and detail shots in a single pass, and the catalogue finally looks like one brand instead of six separate shoots.”
Marcus T.
Founder, Home Goods Brand · Austin, TX
“The garment is genuinely the same in every frame — colour, print and trims all hold. That was the part I did not believe until we ran our own SKUs through it.”
Dana R.
Head of Ecommerce, Activewear · Brooklyn, NY
“Glass and reflections are where most tools fall apart. Ours come out clean, so we can photograph a new scent the week it launches instead of waiting on a studio slot.”
Layla A.
Founder, Fragrance Brand · Dubai, UAE
“Metal finish and stone detail survive a zoom now, which is what our listings actually needed. We stopped reshooting pieces that came back soft.”
Omar S.
Marketing Director, Jewellery · Abu Dhabi, UAE
“The textures and lighting are so realistic that customers tell us they can almost feel the product. We reshoot far less than we used to.”
Sneha P.
Founder, Coffee Brand · Coorg, India
“The AI-contextual backgrounds just work. It reads the product and picks the right aesthetic. We've stopped paying for stock photo subscriptions.”
Priya S.
Founder, Skincare Brand · Mumbai, India
Frequently Asked Questions
What size should a lipstick swatch image be for Meta ads?
Meta takes JPEG or PNG at a maximum of 8 MB, recommends 1024 x 1024 px for Shops images, and allows up to 10 images or videos per ad across ratios including 1:1, 4:5 and 9:16.
How consistent must shade colour be across a lipstick range's photos?
Every shade should be generated from its own source at 12 credits an image, so one shade costs 12 credits and a full 7-shot shade set is 84 credits rather than a re-shot budget.
What fill percentage does Amazon want for a lipstick bullet photo?
Amazon asks for the product as 85% of the image on pure white RGB 255,255,255, while Google Merchant Center's band is 75–90% and Meta publishes no fill percentage at all.
Do swatch images count against the Amazon image recommendation?
Amazon states no maximum image count; it recommends at least 6 additional images plus 1 video, so a bullet close-up, a swatch and a packaging shot sit inside that recommendation.
What is the best resolution for a lipstick swatch on Shopify?
Shopify says 2048 x 2048 px usually displays best for square images, within any size up to 5000 x 5000 px or 25 megapixels and a file smaller than 20 MB.
Why Fluxx.work
Color cosmetics fail or succeed on shade accuracy — Fluxx.work treats true-to-source color as a hard constraint, not a stylistic suggestion.