Melbourne Menu Photography for Print, QR Menus and Delivery Apps
A Melbourne menu has to work in three places at once: a printed card, a QR menu opened at the table and a delivery-app listing browsed on a phone. The photos only hold together if you shoot the whole menu in one consistent run and keep the files organized. This guide covers a batch workflow built around Melbourne's daylight, from shooting order to file naming to keeping images in sync when dishes change.
Plan the shoot around Melbourne's daylight
Window light is the cheapest reliable source for menu photography, but in Melbourne its angle and strength swing hard between summer and winter. Around the December solstice the city gets about 14 h 37 min of daylight and the noon sun reaches about 76 degrees above the horizon. Around the June solstice that drops to about 9 h 23 min, with the noon sun at about 29 degrees.
A high summer sun means a north-facing window throws light steeply down onto the table, so place dishes slightly back from the glass to avoid a hard top shadow and shoot between mid-morning and early afternoon. A low winter sun pushes light deep into the room at a shallow angle, which gives longer, softer side light but also means the useful window is shorter. In winter, aim to shoot between about 10 am and 2 pm and keep a white foam board opposite the window to bounce light back into the shadow side of the plate.
Overcast days are the most forgiving for batch work: even, soft light across every dish, which makes a full menu easier to match. Watch the Bureau of Meteorology forecast and schedule your big shooting day for cloud cover if you can.
- Summer (December): shoot mid-morning to early afternoon, keep dishes about 30 to 50 cm back from a sunny window.
- Winter (June): shoot around 10 am to 2 pm, use a bounce card on the shadow side.
- Overcast days: best for consistency across a whole menu; shoot the full batch then.
- Avoid direct sun hitting the plate; diffuse with a sheer curtain or white shower liner taped to the frame.
Batch shooting a full menu consistently
The goal of a batch shoot is that no single photo looks like it came from a different restaurant. Fix the variables before you start: one camera height, one lens or zoom setting, one background surface and one light setup for the whole run.
Shoot from about a 45-degree angle for most dishes, which shows both the top and the side of the food. Use a straight overhead 90-degree shot for bowls, pizzas and shared plates where the surface pattern matters, and a low 10 to 20-degree angle only for tall items like burgers or stacked pastries. Keep the camera at the same distance so plates appear at a similar size in the frame.
Group the menu by visual type rather than by menu order: all salads, then all pastas, then all grilled items, then desserts. Garnishes, sauces and props stay out between groups so nothing gets mixed up. Shoot each dish twice, once as a wide square and once slightly tighter, so you have room to crop later.
Exposure matters more than gear. Meter for the brightest part of the plate, keep the ISO low and use a tripod so slow shutter speeds in winter light stay sharp.
- Lock camera height and distance for the whole batch.
- 45-degree angle as the default; 90-degree overhead for bowls and pizzas; 10 to 20 degrees for tall items.
- Shoot a square 1:1 master for delivery tiles and a wider 16:9 or 3:2 frame for hero banners.
- Wipe the plate rim and check for stray crumbs before every frame.
Print, QR menus and delivery apps need different crops
The same master image has to survive several shapes. A printed menu usually wants a consistent grid of square or slightly rectangular images at print resolution, so keep a high-resolution master. A QR menu is read on a phone at arm's length, so the dish should fill more of the frame and the crop should be tight enough to read at thumbnail size.
Delivery apps are the strictest surface. For the platforms with spec pages on this site, check the current requirements before exporting: Uber Eats, DoorDash, Square Online and Yelp each have an Australia spec page. Where a platform does not publish pixel specs, check the upload screen in the merchant dashboard, since requirements can change.
Export from one master per dish rather than reshooting for each surface. Name the exports by surface so you always know which file goes where.
File naming and keeping photos in sync
A menu changes constantly: a dish goes seasonal, a price changes, a special runs for two weeks. If your files are named IMG_4471.jpg, nobody can find the right image fast enough, and old photos end up on the live menu.
Use a simple convention: category, dish name, version date and surface. For example: mains_roast-chicken_2025-03_square.jpg. Keep one folder of masters and one folder of exports. When a dish changes, update the version date so the new file never overwrites an old one silently.
Keep a one-page tracking sheet listing every dish, its photo status, the date last shot and where it appears. Before any menu change goes live, check the sheet and replace the image on every surface at once: print, QR menu, website and each delivery listing. A dish removed from the kitchen but still photographed on the app is a refund waiting to happen.
- Name files category_dish_version_surface.
- Keep masters separate from exports.
- Log every dish with photo date and surfaces used.
- Update all surfaces on the same day a dish changes.
Melbourne menu notes and labeling rules
Melbourne menus draw on cafe brunch culture alongside Italian, Greek, Vietnamese and other cuisines, and dishes like a big breakfast plate, pho or a bowl of pasta each need a different camera angle to read well. Menus in Australia are commonly written in English.
Victoria is one of several Australian states and territories, along with New South Wales, Queensland, South Australia and the ACT, that require large food chains to display kilojoule information on menus. If that applies to your business, leave clear space in the layout for the kilojoule figure so it does not crowd the photo.
If you want help turning your own real dish photos into clean, consistently cropped images, FoodPhoto improves light, background and crop while keeping the food as it is, and delivers each photo as a kit of sizes for menus, delivery apps and social. It cannot guarantee approval by any platform, so always check each platform's current upload requirements.
Checklist before you publish
- Check the forecast and book your batch shoot for an overcast day if possible.
- Set one camera height, distance and background for the whole menu.
- Shoot a 1:1 master and a wider frame for every dish.
- Name files by category, dish, version date and surface.
- Keep a tracking sheet of dishes, photo dates and surfaces.
- Check each platform's current upload screen before exporting.
- Leave layout space for kilojoule figures if your business is required to display them.
- Replace photos on print, QR menu, website and delivery listings on the same day.
Questions
How do I photograph a whole restaurant menu in one day?
Batch by visual type, not menu order. Fix one camera height, distance, background and light setup, then shoot all salads, all mains, all desserts in sequence. Shoot each dish twice, once square and once wider, and keep a shot list so nothing is missed. Two people, one plating and one shooting, keeps the pace steady.
What is the best time of day to shoot food photos with window light in Melbourne?
In summer, mid-morning to early afternoon works because the high sun gives strong, angled light you can control with distance from the window. In winter, aim for about 10 am to 2 pm when the low sun reaches into the room, and use a white board to bounce light into shadows. Overcast days give the most even light for a full menu.
What size should menu photos be for delivery apps?
Check the platform's own upload screen, because requirements vary and change. Spec pages on this site cover Uber Eats, DoorDash, Square Online and Yelp for Australia. Where a platform does not publish pixel specs, the upload screen in the merchant dashboard is the reliable source.
Do Australian menus need kilojoule information next to food photos?
Several states and territories, including Victoria, New South Wales, Queensland, South Australia and the ACT, require large food chains to display kilojoule information on menus. If the rule applies to your business, design the layout with space for the figure so it sits cleanly beside the photo.