AI product photos built for Shopify stores.
Upload flat garment shots, get on-model images in the exact aspect ratios your theme expects. No plugin, no dev work, download PNG/JPG and drop them into your product pages.
Looknish turns flat garment photos into on-model images sized for Shopify's product gallery, no app install needed. Generate high-res 2048x2048 exports that match Shopify's recommended size, download as PNG or JPG, and upload directly to your product media. A single agency shoot can run $600 to $2,000 and take two to three weeks; Looknish delivers on-model shots the same day.
- Square 1:1 and vertical 4:5 exports out of the box
- Consistent model across your whole catalog
- Watermark-free after trial credits
- Bulk upload up to 20 garments in one session
Why on-model imagery matters on a Shopify product page
A flat-lay or ghost-mannequin shot tells a shopper what a garment looks like on a hanger. It does not tell them how it drapes, stretches, or sits on a body, which is the exact information that drives an add-to-cart decision. On-model photography closes that gap directly inside the Shopify product gallery, without asking a customer to imagine fit for themselves.
Shopify themes are built around a media gallery block that expects several images per product: a clean hero, a couple of detail or lifestyle angles, and sometimes a size-comparison or model shot. Stores that only upload flat-lays leave that gallery half-empty, and shoppers scroll past products that feel unfinished.
Because Looknish generates on-model images from the same flat photos you already have, you can fill that gallery without booking a studio, a model, or a photographer for every new SKU.
Shopify media specifications
| Media type | Requirement |
|---|---|
| Product image formats | PNG, GIF, JPEG, WEBP, HEIC |
| Max image file size | 20 MB |
| Max image dimensions | 4472 x 4472 px (20 MP) |
| Recommended image size | 2048 x 2048 px |
| Allowed aspect ratio range | 100:1 to 1:100 |
| Video formats | MP4, MOV, WEBM |
| Video limits | Max 1 GB, max 10 minutes, max 3840x2160; Shopify transcodes to 480p/720p/1080p |
| External video | YouTube or Vimeo embed URL, no upload, no storage quota used |
| 3D models | GLB or USDZ, max 500 MB, used for AR |
Source: Shopify developer documentation, Manage media for products and collections, checked September 2026.
Recommended export settings by placement
| Placement | Pixel size | Aspect ratio | Format |
|---|---|---|---|
| Product gallery main image | 2048 x 2048 px | 1:1 | JPEG or WEBP |
| Product gallery secondary shots | 2048 x 2560 px | 4:5 | JPEG or WEBP |
| Collection thumbnail | 1200 x 1200 px | 1:1 | JPEG or WEBP |
| Cart thumbnail | 600 x 600 px | 1:1 | JPEG or WEBP |
| Mobile hero / homepage banner | 1600 x 2000 px | 4:5 | JPEG or WEBP |
These are practical recommendations for common Shopify themes, not Shopify platform requirements. Always preview on your own theme before a full catalog rollout.
Looknish output resolutions and where they fit
| Looknish output | Resolution | Credit cost | Best Shopify placement |
|---|---|---|---|
| Standard | 1024 x 1024 px (approx.) | 1 credit | Cart thumbnail, quick preview, draft review |
| High-res | 2048 x 2048 px | 2 credits | Product gallery main image and secondary shots, collection thumbnail |
| Ultra-res | 4096 x 4096 px | 3 credits | Zoomable product galleries, mobile hero, print or paid-ad reuse |
Credit costs match the Looknish plans; see pricing for current plan allowances.
Step-by-step workflow, from flat-lay to published Shopify product
1. Photograph or scan the flat-lay. A clean, well-lit flat-lay or hollow-form shot on a plain background gives the model the most accurate garment details to work with.
2. Upload it to Looknish and choose a model, pose, and background that match your brand. Reuse the same saved model across a whole collection so the catalog reads as one cohesive shoot.
3. Generate at the resolution the placement needs: standard for quick drafts, high-res for the main gallery, ultra-res for zoomable detail shots (see the resolution table above).
4. Download the finished images as PNG or JPG and rename them descriptively, for example black-cotton-shirt-front.jpg, before upload; Shopify uses the filename as a fallback for alt text if none is set.
5. Open the product in Shopify admin, scroll to the Media section, and drag the files in, or attach them to specific variants if you shot separate colors.
6. For a full catalog, use the Files section in Shopify admin (Settings > Files, or Content > Files depending on your admin version) to bulk-upload images first, then reference the resulting URLs in a CSV product import through the standard Shopify product CSV or an app like Matrixify.
7. Preview the product page on both desktop and mobile before publishing, since a 1:1 image can crop unexpectedly inside a 4:5 mobile hero block.
Keeping models consistent across a catalog
Buyers notice when every product on a page appears to use a different model, lighting setup, or background; it reads as a patchwork store rather than a brand. Save a model you like inside your Looknish workspace and reuse it for every SKU in a collection, so the pose, skin tone, and studio background stay identical from the first product to the last.
If you sell multiple categories (say, outerwear and swim), it can still help to keep a small, fixed set of models rather than a new one per product, so customers recognize your visual style across collections and future drops.
Image weight and page-speed tips
Shopify accepts images up to 20 MB and 4472 x 4472 px, but uploading files at those ceilings on every product will slow down page load for shoppers on mobile data. Export at the recommended 2048 x 2048 px for most placements, and reserve 4096 px ultra-res exports for products where customers are likely to zoom in, like textured knitwear or denim.
WEBP typically produces a smaller file than JPEG at the same visual quality, and Shopify supports it directly; use it where your theme allows. Shopify also auto-generates responsive image sizes from whatever you upload, so there is no need to manually create a second, smaller copy for mobile.
Keep total gallery images per product to a reasonable number (most themes work well with 4-8) rather than uploading every angle you generated; more images means more requests and slower first paint on a product page.
Alt text and SEO basics for product images
Every image field in the Shopify admin has an Alt text box, add a short, descriptive phrase there, such as 'Model wearing black cotton oversized shirt, front view', rather than leaving it blank or stuffing it with keywords.
Good alt text helps Google Images and other search surfaces understand what the product is, and it is what screen readers announce to visually impaired shoppers, so it is both an accessibility requirement and an SEO opportunity in one field.
Name your image files descriptively before upload rather than leaving default names like IMG_4021.jpg. Shopify includes the filename in the image URL, and descriptive URLs are a small but real signal for image search.
Common mistakes to avoid
Uploading a mix of aspect ratios into one product gallery, which makes thumbnails jump around as shoppers click through images.
Skipping alt text entirely, or pasting the same alt text on every image in a collection.
Exporting at the platform's maximum resolution for every single image, which bloats page weight without a visible quality gain on most screens.
Mixing AI on-model photography with real photography that has visibly different lighting or color grading on the same product page; pick one visual style per product.
Forgetting to preview the mobile view before publishing, since crops that look fine on desktop can cut off a garment's hem or sleeve on a phone screen.
FAQ
Is there a Looknish app in the Shopify App Store?
Not yet. The current workflow is web-based: generate images on Looknish, download, and upload to your Shopify admin. This means zero app permissions and no risk of a plugin breaking during a Shopify theme update.
What image size should I upload to Shopify?
Shopify recommends 2048 x 2048 px and accepts up to 4472 x 4472 px (20 MP) at up to 20 MB per file. Looknish high-res exports land at 2048 x 2048 px, which fits Shopify's recommendation directly; use ultra-res (4096 px) only for products shoppers are likely to zoom into.
Does Shopify compress my images?
Shopify serves images through its own CDN and automatically generates multiple responsive sizes from whatever you upload, so you do not need to pre-generate a mobile-sized copy yourself. To control final quality, export from Looknish at a sensible size (2048 px for most placements) rather than uploading the absolute maximum and letting the platform resize down.
Do transparent PNGs work on Shopify?
Yes, PNG is one of Shopify's supported product image formats, and transparency is preserved. Keep in mind that most Shopify galleries display images on a white or light background by default, so a transparent PNG generally looks identical to a white-background JPG unless your theme places images over a colored section.
Can I use AI model photos on Shopify?
Yes. There is no Shopify rule against AI-generated product photography, and Looknish grants full commercial rights on paid outputs so you can use the images across your Shopify store, ads, and marketing. As with any product photo, make sure the depiction is accurate to the actual garment.
What image size should I export for zoomable products?
For textured or detailed garments such as knitwear, denim, or embroidery, export at Looknish's ultra-res setting (4096 x 4096 px), which stays well under Shopify's 4472 x 4472 px ceiling while giving shoppers a crisp zoom.
Will the AI models stay consistent across my product catalog?
Yes, pick a model in Studio, save it to your workspace, and reuse it across every product. This is how brands keep a unified look across a Shopify collection instead of a different face on every listing.
How do I bulk-upload images for an entire Shopify catalog?
Upload the generated files into the Files section of your Shopify admin first, then reference the resulting URLs in a standard Shopify product CSV import, or use an app such as Matrixify to map filenames to SKUs automatically.
Related
5 free credits. No card required.