Long scored sourdough batard laid on the diagonal across pale ash wood with a dusting of flour and one wheat stalk
Stack of five brown-butter chocolate chunk cookies with flaked sea salt on a seamless white background
Tall unlabelled glass bottle of red hot sauce with three fresh chillies on dark honed slate
Open white gift box of twelve pastel macarons in four colours on white marble with the lid resting beside it
Clear unlabelled glass jar of toasted granola clusters with almonds and cashews, glass lid seated on the rim, on a pale wood bench
Speckled stoneware mug of black coffee beside a scatter of roasted whole beans in soft window light
For Shopify Food & Drink Merchants

Shopify product image size for food and drink stores: 2048 x 2048, every SKU, one matching grid.

Shopify recommends 2048 x 2048 square product images, up to 4472 px and 20 MB, JPEG or PNG. FoodShot restyles your own phone photos of your own products to that spec so the whole collection finally matches.

Cancel anytime30,000+ food businesses

Trusted by teams on

DoorDashUber EatsGrubhubDeliverooJust EatWoltOpenTableYelpFoodpandaToast
DoorDashUber EatsGrubhubDeliverooJust EatWoltOpenTableYelpFoodpandaToast

One phone photo of a cookie stack, taken on the packing bench, restyled three ways: 2048 x 2048 grid tile, plated carousel slide and dark seasonal variant

Original smartphone food photo before FoodShot AI enhancement
Studio-quality food photography generated by FoodShot AI
50,000+

Photos generated

95%

Cost savings

150s

Average time

The Spec, Then the Food Half Nobody Covers

Seven things a food store has to get right at 2048 x 2048 that a generic size guide never mentions

Three tall unlabelled sauce bottles behind two baguettes laid on the diagonal, all framed inside a square on pale oak

2048 x 2048 Square: Tall Bottles and Long Loaves

Bottles and baguettes framed to survive the square crop

Overhead grid of nine unbranded packaged food products in three rows of three on seamless white

Collection Grid Consistency Across 40 SKUs

Nine SKUs, one light, one surface, one matching look

Unlabelled jar of apricot preserve beside a plated split scone with clotted cream and preserve on a pale studio sweep

Packshot vs Plated: Which Slot Gets Which

Clean jar for the grid, plated scone for the carousel

Two rows of four bakery cookies on dark walnut, four year-round flavours behind four seasonal flavours

Seasonal Range Matched to the Core Line

Four holiday flavours shot to sit beside the year-round four

Close grid of twelve hand-finished chocolate bonbons with glossy, dusted and airbrushed shells on dark timber

Zoom-Safe Detail at 2048px

Twelve bonbons sharp enough to survive the product zoom

Overhead breakfast scene with a bowl of yogurt and granola, an open granola jar, a milk jug and fresh berries on pale wood

Lifestyle Shots for the Product Page Carousel

Second carousel slide: the granola in a real breakfast

Overhead four-by-three grid of twelve unlabelled sauce bottles, spice jars and tins on grey concrete

Wholesale Line Sheet Images From the Same Set

Twelve SKUs on one surface for the buyer's line sheet

Features

Built for the merchant whose collection page was shot in three rooms over two years

Grid Tiles

Every SKU to Shopify's 2048 x 2048 spec, from the phone photos you already took

100+ curated styles that turn a phone photo of your own product into a clean square tile at Shopify's recommended 2048 x 2048 size. Upload the photo you took on your packing bench, pick a style, and the restyled image lands in about ninety seconds, sized for the collection grid and sharp enough for the zoom. The work is done on your real photo of your real product. FoodShot never shoots anything, never sends a photographer and never invents an SKU you do not sell.

Explore styles

Builder Mode

Square-safe framing for tall bottles, long loaves and everything between

Builder Mode sets the surface, the light and the framing yourself, which is the answer to the two shapes a square crop punishes. Give a hot sauce bottle air above and below so the cap and base both survive, lay a baguette on the diagonal so neither end is cut, and keep the round cookie stack centred. Pick a white sweep for the main slot and a dark slate for the carousel slide, and both come out of the same source photo at the same 2048 square.

Try Builder Mode

My Styles

One saved look for forty SKUs, and the seasonal drop inherits it

Save the look once and every upload inherits it. That is the whole answer to a collection page shot in three rooms over two years: the chocolate chunk cookie from January and the peppermint bark from November come out on the same surface, under the same light, at the same size. When the seasonal range lands, apply the saved style to the new photos and the grid stays one grid. Every new SKU stops restarting the problem.

Match your brand

More to explore

One tool, endless possibilities

Before → After

From phone snap to studio shot

See the transformation. Same food, completely different result.

Raw phone food photo before AI enhancement
Studio quality food photo after FoodShot processing

Multi-variation

One photo, endless options

Generate multiple styles from a single upload. Pick the best.

Food photo variation - delivery app style
Food photo variation - restaurant menu style
Food photo variation - social media style
Food photo variation - fine dining style

Poster Mode

Marketing-ready designs

Pick a template, drop your food.

Smash burger restaurant poster design
Cocktail bar promotional poster
Waffle social media advertisement
Croissant bakery marketing poster

Prompt Editing

Describe it, get it

Add sauce, swap plates, change lighting — just type what you want.

Prompt-based food photo editing

200+ Styles

Styles for every vibe

From clean white to moody fine dining. One tap.

FoodShot 200+ food photography style presets grid

4K Resolution

Ultra-high resolution output

Up to 4K resolution output. Print-ready quality for menus, billboards, and packaging — no upscaling needed.

4K

Perfect For

Every Shopify food store whose collection page was shot in three kitchens

If your grid looks like forty different photographers worked on it, this page is for you. Food and drink only: FoodShot does not restyle non-food products.

🍪

Bakeries Shipping Cookie Tins and Brownies

Cookies are the easy case for the square and the hard case for consistency: twelve flavours photographed as they were baked, on twelve different days. One saved look puts the tin range on one surface, and the holiday flavours slot in beside the core four.

Coffee Roasters With a Deep Bag Range

Eight roasts at three bag sizes is twenty-four tiles that must sit in one grid and read as one roastery. Kraft bags shot on the roasting-room bench under different light drift warm and cool; one style holds every roast level colour-true down the row.

🌶️

Hot Sauce, Condiment and Spice Labels

Tall bottles are the shape a square crop punishes hardest, and a slim bottle photographed close loses its cap. Framed with air above and below on one dark surface, the whole heat range lines up and the seeds in the sauce survive the zoom.

🍯

Preserve, Honey and Pantry Makers

Jars are glossy, and a phone photo of a jar carries the window, the ceiling and the photographer in its reflection. One controlled highlight per jar, the same on every flavour, is what makes a six-preserve row look like a line rather than six leftovers.

🥡

Meal-Kit and Ready-Meal Subscriptions

A weekly menu means new SKUs every week and no time to shoot them properly. Plate the dish once on the packing bench, photograph it, and restyle it to match last week's surface and light so the subscription page never looks patched together.

🎁

Gift Box and Hamper Sellers

An open box is wide and a stacked hamper is tall, and both share a grid with a single jar. The square packshot holds the box open at the right angle, and the same look carries the seasonal box beside the year-round one.

Reviews

Loved by food businesses

FoodShot AI changed my life as a Pastry Chef. Designing menus and plating used to be so time-consuming. Now I upload mockups and the AI does it all!
App Store

Happy Girl Pastry Chef

App Store

Great for small business! The app is easy to use. Smooth and professional results. Multiple background/settings/styles to choose. Highly recommend!
App Store

Trangbi89

App Store

This app helped me enhance my food photoshoot. Thanks to this app, I can now create pro-quality photos for my Menu.
App Store

Lalalisaoh

App Store

Excellent

Fabio Lima

Google Play

Great

Iván Fabricio Amador Pavón

Google Play

Cool

Darut Thollab

Google Play

For marketing and advertising we can use it as an enhancement. Really solid tool.

Reddit User

r/restaurantowners

Oohhh woowwww... Seriously amazing. The quality blew me away.

Remarkable-92

r/restaurantowners

FoodShot AI changed my life as a Pastry Chef. Designing menus and plating used to be so time-consuming. Now I upload mockups and the AI does it all!
App Store

Happy Girl Pastry Chef

App Store

Great for small business! The app is easy to use. Smooth and professional results. Multiple background/settings/styles to choose. Highly recommend!
App Store

Trangbi89

App Store

This app helped me enhance my food photoshoot. Thanks to this app, I can now create pro-quality photos for my Menu.
App Store

Lalalisaoh

App Store

Excellent

Fabio Lima

Google Play

Great

Iván Fabricio Amador Pavón

Google Play

Cool

Darut Thollab

Google Play

For marketing and advertising we can use it as an enhancement. Really solid tool.

Reddit User

r/restaurantowners

Oohhh woowwww... Seriously amazing. The quality blew me away.

Remarkable-92

r/restaurantowners

FAQ

Shopify Product Image Size FAQ for Food Stores

Straight answers on the 2048 x 2048 spec, the square crop, zoom, file formats, and exactly what FoodShot does and does not do to your photos.

hello@foodshot.ai

FoodShot AI is a powerful, AI-driven content creation platform that helps you create high-quality food photography for menus, social media marketing, and promotional materials with ease. Transform any food photo into professional-grade visuals in seconds.

It's simple! Upload a photo of your food, choose your desired style (menu photography or social media format), and click generate. For poster creation, select from our professional templates, add your text, and create marketing-ready content instantly.

Yes! Download our mobile app from the App Store to create stunning dish photos on the go. Access all features directly from your iOS device.

Yes! FoodShot AI is now available on Android. You can download it from Google Play and start creating professional food photos directly from your Android device.

With paid plans, you own full commercial rights to all generated images. Use them for your restaurant, marketing campaigns, social media, or any commercial purpose without restrictions. Free plan images include watermarks and are for personal use only.

Yes! For bulk processing needs, please email us at hello@foodshot.ai for our Enterprise plan options.

Yes, subscriptions renew month-to-month. To cancel, open Settings and click Manage subscription — it opens your Stripe billing portal, where you can cancel in one click. Fully self-serve, no questions asked, takes under a minute. Your plan stays active until the end of the billing period.

Yes, plan changes take effect immediately. You can upgrade or downgrade directly from your account dashboard. The new pricing will be adjusted for your current billing cycle.

We offer a full refund if you haven't used any credits in your current billing period. Refund requests must be made within 7 days of payment. Previous billing periods are non-refundable. Simply contact us at hello@foodshot.ai if you're not satisfied.

No, unused credits do not roll over to the next month. This applies to both monthly and yearly plans. Credits refresh every month regardless of your billing plan.

Yes! With our custom photography feature, you can upload your own reference images to create consistent branded content. Upload your restaurant's signature background, plating style, or any reference photo, and FoodShot AI will generate new images matching that exact style.

Absolutely! Once you upload a custom background or reference template, you can use it for all your future generations. This is perfect for maintaining consistent branding across all your food photography. Save your favorite backgrounds and create a cohesive visual identity for your restaurant.

FoodShot AI supports all major image formats including JPG, PNG, WEBP, and HEIC. For best results, we recommend using high-quality images with good lighting. The AI will analyze your reference and apply the same style, lighting, and composition to your food photos.

Yes! You can upload your own poster designs and templates. Whether it's your restaurant's branded template or a custom design, simply upload it and FoodShot AI will intelligently place your food photos while preserving your design elements, logos, and text.

All paid plans include unlimited custom template uploads. You can build an entire library of your brand's templates, backgrounds, and reference styles. Free plan users can try the feature with our pre-made templates.

Shopify's recommended product image size is 2048 x 2048 pixels, a square. That is the number to aim for on every food SKU, not a minimum you can undershoot on the cheap ones. Shopify accepts images up to 4472 x 4472 pixels and 20 MB, but 2048 square is where the maths works: it is large enough to stay sharp on a retina product page and inside the zoom, and small enough that Shopify's image CDN serves it quickly at every breakpoint. It matters more for food than for most categories because food sells on texture. A cookie's crackle, the seeds in a hot sauce, the clusters in a granola jar are the reasons someone buys, and they are the first things a soft 800-pixel upload throws away. Every image on this page is delivered at that spec. FoodShot takes the phone photo you already have of your own product and restyles it to a clean, consistent 2048 x 2048 tile; it does not invent the product or the shot.

Square is the ratio most Shopify themes tile the collection grid with, so when every product image is square the grid lines up and the store looks like one store. Upload a mix of portrait bottles and landscape loaves and the theme either crops them to its ratio or leaves ragged white gaps, and both read as amateur. Tall bottles and long loaves are the two shapes a square punishes hardest: a hot sauce bottle photographed close loses its cap or its base, and a baguette shot straight across the frame loses both ends. The fix is framing, not stretching. Shoot the bottle with air above and below, lay the loaf on the diagonal, and let the square hold it. FoodShot's Builder Mode does exactly that with the phone photo you already have, reframing the real product inside a 2048 square with a clean surface and consistent light, so the tall SKU and the wide SKU sit beside the round one without fighting the grid.

Shopify's maximum product image size is 4472 x 4472 pixels, roughly 20 megapixels, and the file size cap is 20 MB. You do not need to go anywhere near either limit: a 2048 x 2048 JPEG at good quality is typically under a megabyte, and Shopify's CDN will generate the smaller sizes your theme requests from it. Use JPEG for photographs of food, which is nearly all of what a food store sells, and PNG only where you genuinely need a transparent background, because PNG files of a real photograph are several times larger for no visible gain. WebP and HEIC uploads are accepted too, but JPEG is the safest choice for a catalogue that also has to feed marketplaces and wholesale buyers later. Whatever format you choose, choose it once and keep it for the whole line; the same goes for the pixel size. Every FoodShot export lands at 2048 x 2048 in a web-ready format, so the spec decision is made once and then inherited by every SKU.

You do not reshoot them. The problem on almost every founder-run Shopify food store is not the camera, it is that the forty photos were taken over two years in different rooms, at different times of day, on different benches, and the collection page shows every one of those differences at once. The fix is to give every photo the same surface, the same light and the same framing after the fact. FoodShot restyles each of your existing product photos to one saved look, so the cookie tin shot on the counter in January and the new hot sauce shot on the packing bench in August come out on the same clean surface with the same shadow direction and the same 2048 x 2048 square. Save that look in My Styles and every future upload inherits it, which is what stops each new SKU from restarting the problem. What it cannot do is add a product you never photographed; it works only on real photos of real items you sell.

No to all three, and it is worth being exact about this. FoodShot never sends a photographer, never books a studio, never prints anything and never fabricates a dish, a bottle or a box. It is a restyling tool: you photograph your own product on your own phone, upload that photo, pick a style, and about ninety seconds later you get the same product on a clean, consistent surface with proper light, framed to Shopify's 2048 x 2048 spec. The product in the output is the product in your photo, with its real shape, real fill level and real colour. If your source photo is blurry, half in shadow or shows a dented tin, the output will show a clean, well-lit but still dented tin, so shoot a good specimen. It only works on food and drink. If your store sells candles beside the coffee, the candles are outside what FoodShot does, and if you need a national-brand campaign shoot, hire a photographer for that job.

Yes, and that is the point of getting the set right once. A Shopify product page usually carries three to six images: the square packshot for the main slot and the grid, one or two lifestyle shots for the carousel that show the product opened, poured or plated, and a detail shot that survives the zoom. Restyle the same source photo three ways and you have all of them without a second session. When the seasonal range lands, apply the saved style to the new photos and the gingerbread cookies sit beside the year-round chocolate chunk in the same grid without looking like a different brand. For wholesale, buyers ask for a line sheet, which is really just your full range on one consistent surface at a consistent size; export the same tiles and the sheet builds itself. Commercial use on paid plans is included, so the images can run in your ads and in a retailer's catalogue as well as on your store.

Your grid should look like one store. Not forty different benches.

Join 10,000+ food and beverage brands getting every SKU to Shopify's 2048 x 2048 spec in about ninety seconds, from the phone photos they already have.

Start Creating
Cancel anytimeFull commercial licenseStudio-quality results