Flat Lay Photography: A Practical Guide for Sellers
Shoot clean, on-brand flat lays at home — surface, lighting, a 9-square composition method, phone settings — plus the AI shortcut from one product photo.
Flat Lay Photography: A Practical Guide for Sellers
A flat lay is a photo shot straight down at objects arranged on a surface — and it's the most forgiving product photography format there is. No depth of field to manage, no background distance, no model. You need a window, a board, and a system for arranging things. Here's the system.
The setup: surface, light, camera
Surface. Anything flat and clean: white poster board, a wood table, linen fabric, a tile sample. Matte beats glossy — reflections are the enemy of an overhead shot. Keep two or three boards in different tones and you have a studio.
Light. One large window, no direct sun, positioned to the side of your layout rather than behind the camera. Side light rakes across the objects and gives each one a soft shadow that defines its shape. If the shadows run too dark, bounce light back with a white card on the opposite side. This is the same window-light principle as our home product photography setup, rotated 90 degrees.
Camera. Directly overhead, sensor parallel to the surface — even a few degrees of tilt makes the layout look like it's sliding off the frame. On a phone, use the built-in level (the crosshair that appears when you point straight down) and shoot from far enough back to crop later. Lock focus on the hero product.
Composition: the 9-square method
Stop arranging by vibes. Imagine the frame as a 3×3 grid and work in this order:
- Place the hero — the product you're selling — on a gridline intersection or dead center. It should be the largest or most visually heavy object in frame.
- Add 2–4 supporting props that tell the product's story: ingredients next to a skincare jar, a clipped stem next to a candle, a notebook next to a pen. Props explain the product; they never compete with it.
- Balance the weight. A heavy object in one corner needs an answer in the opposite corner — a smaller prop, a texture, or deliberate empty space.
- Leave at least 2 of the 9 squares empty. Negative space is what separates "styled" from "dumped out of a bag." It's also where listing text or a social caption overlay will live.
- Remove the last prop you added. Almost every flat lay improves when one thing leaves.
Odd numbers of objects (3, 5, 7) arrange more naturally than even ones, and a restricted palette — two or three colors that match your brand — does more for cohesion than any prop.
Shoot for the crop
Flat lays get cropped differently everywhere: square for product listings and Instagram grid, 4:5 for feed posts, 9:16 if it becomes a story or video frame. Compose slightly wide with the hero near the center, and confirm the layout survives a square crop before you tear it down. A flat lay that only works at one aspect ratio is a single-use photo.
The AI variant: one product shot, many flat lays
The manual version above costs an hour per layout — fine for a hero image, unsustainable for testing six seasonal looks. The 2026 shortcut: photograph the product once, cleanly (a white-background shot is the ideal source), and let AI generate the styled scene around it. 43frames' product presets include flat-lay styles — a social flat lay and an overhead food layout among them — that place your product into a composed scene without restaging anything.
The honest trade-off: AI flat lays excel at backgrounds, surfaces, and ambiance, but every object in the generated scene should be checked — props the AI invents can be subtly wrong (a fork with five tines, lettering that almost says something). Use AI scenes for mood and volume; shoot manually when the props themselves are the product.
FAQ
What do I need? A window, a matte board, and a phone held level and parallel to the surface.
Why messy? Too many props, no hero, no empty space. Subtract.
Best light? One window to the side, no direct sun, white card to fill shadows.
Can AI do this? Yes — from one clean product shot; check generated props before publishing.