Square Online Food Photography: A Practical Shooting Plan
Square Online does not publish pixel specs or image rules for item photos, so the safest approach is to shoot a clean square master and export from it. This page covers what to check in your own Square Dashboard, how to plan a shoot around real dishes, and how to review images before they go live on the menu.
What Square actually publishes
Square Online does not publish pixel specs, aspect ratios, file size limits or image rules for item photos. There is no official spec sheet to download and no approved format list to follow. Any numbers you see quoted on the internet, including on older versions of this page, should be treated as unverified until you confirm them yourself.
The reliable source is the upload screen. Open your Square Dashboard, go to the item library, and start an image upload for one item. The upload dialog and any help text beside it show the current accepted formats and any size guidance Square applies at that moment. Take a screenshot of that screen and keep it with your shoot notes so the whole team works from the same reference.
Because item images are tied to the item record, one photo can appear in more than one place: the point of sale, the online ordering page, and any printed or exported menu that pulls from the catalog. That is the argument for a single, generous master file rather than several differently cropped exports.
- Check the upload dialog in your Square Dashboard before a large batch
- Screenshot the accepted formats so staff use one reference
- Keep a full-resolution master per dish outside Square
Shoot a square master you can crop from
Shoot every dish as a square. Set your phone or camera to a 1:1 aspect ratio, or shoot wider at 4:3 and crop later, but frame with the square in mind. A square master survives almost any crop a menu builder applies, while a wide shot loses the plate edges the moment it is squared.
Get close. Fill roughly 70 to 80 percent of the frame with the plate so the food reads at thumbnail size on a phone. Leave a small margin around the rim so a tight crop does not clip the plate. For a burger or sandwich, shoot from about 30 to 45 degrees above the table to show the layers; for a bowl of soup, noodles or curry, shoot from 75 to 90 degrees straight down so the surface is fully visible.
Use the same height and distance for every dish in a category. If all pizzas are shot from the same angle at the same distance, the menu grid looks deliberate rather than assembled from different sessions. Mark your tripod or phone position with tape on the floor and keep it there for the whole category.
Shoot a plain background: a matte surface, a paper sweep or a clean wooden board. Avoid busy tablecloths, branded napkins and cluttered condiments. If you cannot control the background, shoot slightly wider and crop it out later.
- Set the camera to 1:1 before you start
- Fill 70 to 80 percent of the frame with the plate
- 30 to 45 degrees for stacked items, 75 to 90 degrees for bowls
- Tape the tripod position and reuse it per category
Light for the item tile, not for the room
Item photos are viewed small and often on a phone in daylight, so contrast matters more than atmosphere. Put your main light to the side of the dish, at roughly 45 degrees, so texture on crusts, grill marks and sauces shows. A light directly in front flattens everything.
Daylight from a window works if you shoot at the same time of day for each batch, because the color of the light shifts through the afternoon. If you shoot after dark, use one diffused light source and a white card opposite it to lift the shadow side. Turn off overhead tungsten and fluorescent lights, which mix color temperatures and leave a yellow or green cast on white plates.
Check exposure on the brightest part of the plate, not the whole frame. White plates and pale sauces blow out first. If your phone has a highlight warning, switch it on. Keep the food looking like the food: do not oversaturate greens or push reds until a tomato sauce looks neon.
Shoot each dish within a couple of minutes of plating. Sauces dull, fries soften and garnishes wilt, and the difference is visible in a close crop.
- Side light at about 45 degrees to reveal texture
- One diffused source plus a white bounce card for evening shoots
- Turn off mixed overhead lighting
- Expose for the brightest part of the plate, not the average
Review before upload
Review at thumbnail size first. Shrink the image on screen to roughly the size of a phone menu tile and ask whether the dish is still recognizable. If you cannot tell a margherita from a marinara at that size, reshoot or crop tighter.
Then check the crop at full size. Look at the edges of the plate, the rim, and any garnish near the border. A square crop applied by a menu builder is usually centered, so anything important placed near the long edge of a wide shot will disappear.
Name files by item and category, for example pizza-margherita-01, so uploads match the right catalog entry. A mismatched photo on the wrong item is the most common and most damaging mistake in a menu refresh, and it is entirely avoidable with a naming convention.
Finally, open the live ordering page on a phone after publishing. Check that the image loads quickly, is not stretched, and matches the item description. Repeat this check whenever you change a photo.
- Judge each photo at phone thumbnail size
- Inspect plate edges for clipping in the square crop
- Name files by item so uploads match the catalog entry
- Open the live page on a phone after publishing
Your own channels and other platforms
Your Square item photos do not have to stay inside Square. The same square master can be resized for your website menu, Instagram feed, a QR menu and your Google Business Profile. Shoot once, export several sizes, and keep the master file archived so you can re-export when a channel changes its layout.
If you also list on delivery apps, check each app's own upload screen and rules separately. Some platforms restrict or ban AI-generated or heavily edited food images. Where that applies, shoot and upload your own real photograph to that platform and do not send an edited file.
FoodPhoto takes a real photo of your own dish and improves light, background and crop for menus, delivery apps and social while keeping the food as it is, and every photo arrives as a kit of sizes. Use it for your own channels such as your website menu, Instagram, Google Business Profile, QR menu and print.
A repeatable monthly routine
Menus drift. Seasonal dishes arrive, prices change, and photos fall out of date. Set a monthly slot to shoot new items and reshoot anything that no longer matches the plate, then review the whole catalog in one sitting so the grid stays consistent.
Keep a simple shot list per category, with angle, background and light noted, so a different staff member can repeat the setup when you are not there. The routine matters more than the equipment: a phone on a taped mark with one side light beats a borrowed camera used differently every time.
Frequently asked questions
Checklist before you publish
- Confirm accepted formats in your Square Dashboard upload dialog and screenshot it
- Set the camera to a 1:1 square before the first shot
- Fill 70 to 80 percent of the frame with the plate
- Use one side light at about 45 degrees and turn off mixed overheads
- Shoot each dish within two minutes of plating
- Review every photo at phone thumbnail size before upload
- Name files by item and category to avoid mismatches
- Open the live ordering page on a phone after publishing
Questions
What size should Square Online item photos be?
Square Online does not publish pixel specs for item photos, so there is no official minimum to follow. Check the upload dialog in your Square Dashboard for any guidance shown there, and in the meantime shoot and keep a high-resolution square master so you can export to whatever size is needed.
What image format does Square accept for menu items?
Square does not publish a confirmed list of accepted formats for item images. Start a single upload in your Square Dashboard and read the file picker and any help text, which reflect the formats currently accepted. Note that down and apply it to the rest of the batch.
Should I use square or landscape photos for a Square menu?
Shoot square. A 1:1 master survives the tightest crop a menu layout applies, and it adapts to your website, Instagram and a QR menu without re-shooting. If you only have landscape originals, crop to square with the plate centered and check that no garnish or plate rim is clipped.
Can I use the same food photos on delivery apps and my own website?
Check each platform separately. Some delivery apps restrict or ban AI-generated or heavily edited food images, and in that case you should shoot and upload your own real photograph there. For your own website, Instagram, Google Business Profile, QR menu and print, you can reuse and resize the same square master freely.