MenuPhotoLab

What are DoorDash's menu photo requirements?

DoorDash item photos must be landscape 16:9, at least 1400 x 800 pixels, under 16 MB. Logos are 230 x 230 square, under 2 MB. Headers are 1400 x 800, shown at 4:1 on web and 16:9 in the app, under 2 MB. The same item photo is also displayed as a centred square thumbnail.

Su Smith · Founder, MenuPhotoLab

Six years photographing Atlanta restaurants, and two running SocialLee, uploading their menus to DoorDash, Uber Eats and Grubhub.

Sources last read · 3 sources

What size does a DoorDash photo need to be?

It depends which of the four photo types you are uploading, which is the part most guides leave out. DoorDash publishes a separate specification for each, and they do not share a ratio, a minimum size, or a file cap.

Photo typeMinimum resolutionAspect ratioFile size
Item photo1400 x 800 pxLandscape 16:9 onlyUnder 16 MB
Header photo1400 x 800 px4:1 on web, 16:9 in the appUnder 2 MB
Carousel photo1400 x 800 px4:1 on web, 16:9 in the appUnder 2 MB
Logo230 x 230 pxSquare 1:1, recommendedUnder 2 MB
Source: DoorDash's own photo requirements run-down, read 2026-08-27. Headers and carousel photos share one specification on their page.

DoorDash also defines what each type is for, and uploading the right kind matters because using the wrong one is itself a rejection reason. An item photo shows a single menu item. A carousel photo is the scrollable set on your store page. A header photo sits at the top of your store page. A logo is your brand mark, not a food photo.

Why does 16:9 not tell you how to frame the shot?

Because DoorDash crops your photo a second time after you upload it. Their glossary states that menu photos appear as a centred square. A square cut from a 16:9 frame keeps the full height, which is nine sixteenths of the width, so 56.25 percent of your width survives into the menu list.

That collides with another of their published rules. DoorDash asks that the item fill 50 to 70 percent of the frame. A dish filling 70 percent satisfies that rule and still has its edges clipped in DoorDash's own thumbnail. Aim at the bottom of their range, not the top.

DoorDash crops your photo twiceA photograph of a bacon burger in a 16 by 9 landscape frame, the only shape DoorDash accepts for item photos. A centred square is drawn inside it, marking the thumbnail DoorDash shows in the menu list. The square keeps the full height of the frame, which is nine sixteenths of its width, so 56.25 percent of the width survives into the thumbnail and the shaded strips on the left and right are discarded. Below, two panels show the same photo as the item page renders it and as the square thumbnail renders it, with the sides of the burger clipped in the square. Because DoorDash also asks that the item fill 50 to 70 percent of the frame, a dish filling more than about 56 percent of the width satisfies that rule and is still clipped in DoorDash's own thumbnail.DoorDash crops your photo twiceYou upload 16:9. The menu list shows a centred square.56.25% OF WIDTHWhat you upload, 16:9, minimum 1400 x 800The 16:9 frameDoorDash's only accepted item shape.Vertical and square uploads are refused.Minimum 1400 x 800, under 16 MB.The square thumbnailDoorDash's glossary states menu photosappear as a centred square. A square cutfrom 16:9 keeps its height, which is9/16 of the width, so 56.25% survives.What this means when you shootKeep the dish inside the middle 56% ofthe width and both crops work. DoorDashseparately asks the item fill 50-70% ofthe frame, so aim at the bottom of thatrange: 70% satisfies one rule and losesthe edges of your dish in the other.What the two surfaces actually showItem pageMenu list thumbnail
Derived from DoorDash's own published ratios: a centred square cut from 16:9 keeps 56.25 percent of the width.

What will get a DoorDash photo rejected?

Eleven published reasons, covered item by item in the companion guide. The four that are specification rather than judgment, and so are worth checking before you upload anything:

  • Framing. Landscape 16:9 only. DoorDash states plainly that vertical and square photos are not accepted, and that you should shoot horizontally from the start rather than crop a vertical photo down, because cropping usually cuts off the item.

  • Zoom. At least 80 percent of the item must be visible. No extreme close-ups, no distant shots.

  • Overlays. No added text, graphics, borders or watermarks. DoorDash calls out letterboxing and white side bars from incorrect cropping specifically, so an image padded to reach 16:9 fails this rule rather than solving the framing one.

  • Copyright. Original images you own the rights to, uploaded through the Merchant Portal. No stock, no supplier photos.

Can DoorDash add photos to your menu without asking?

Yes, and this is the least-known rule on the platform. If a menu item has no photo, DoorDash may add one automatically. Their own page names two sources: a connected Instagram business account, if you linked one in the Merchant Portal, and Yelp.

Three things follow from that, and DoorDash states all three:

  • Your own uploads always win. DoorDash says it will never replace a photo you uploaded yourself, and that uploading your own image automatically replaces a DoorDash-added one.

  • You can opt out entirely. Contact Merchant Support if you do not want DoorDash adding photos to your menu at all.

  • Yelp photos have their own removal path. You can request removal of Yelp-sourced photos from Menu Manager using Request Menu Help, including the category, item name, price and applicable menu.

DoorDash-added photos go through the same moderation as yours and can be rejected too. The practical read: an empty item slot is not neutral. Something will eventually fill it, chosen by someone else, from a source you may not have looked at in years.

What if you also sell on Uber Eats or Grubhub?

Then 16:9 is the constraint that decides everything, because it is the least forgiving shape in the set. Uber Eats wants landscape between 5:4 and 6:4. Grubhub's developer documentation specifies 4:3. Neither will take a 16:9 file without cutting the sides off it.

Shooting 16:9 first is the trap: converting it to a square for another platform removes about 44 percent of the width. Shooting a taller frame and exporting a 16:9 crop from it costs nothing and keeps the other platforms possible. That is a decision made at the table when the dish arrives, not in an export dialog afterwards.

Frequently asked questions

What size do DoorDash menu photos need to be?

Item photos must be at least 1400 x 800 pixels in landscape 16:9, under 16 MB. Logos are 230 x 230 pixels square, under 2 MB. Headers and carousel photos are 1400 x 800 pixels, displayed at 4:1 on web and 16:9 in the app, under 2 MB. DoorDash's own page also states 2 MB for item photos in a different section.

Does DoorDash accept square or vertical photos?

No. DoorDash states that item photos must be landscape 16:9 only, and that vertical and square photos are not accepted. They also advise against cropping a vertical photo to 16:9, because it usually cuts off part of the item, and against padding an image with bars to reach the ratio, which fails their overlay rule instead.

What file formats does DoorDash accept?

JPG and PNG. The file must be an original photo you own the rights to, uploaded through the Merchant Portal. Stock photos, images copied from websites and third-party images are rejected under DoorDash's copyright rule, and watermarks have to be removed before uploading.

How much of the frame should the dish fill on DoorDash?

DoorDash asks for 50 to 70 percent of the frame, with at least 80 percent of the item visible. Aim at the lower end of that range. DoorDash also shows menu photos as a centred square, and a square cut from 16:9 keeps only 56.25 percent of the width, so a dish filling 70 percent gets clipped in the menu list.

Can DoorDash put photos on my menu that I did not upload?

Yes. If an item has no photo, DoorDash may add one from a connected Instagram business account or from Yelp. Your own uploads always replace them, you can opt out entirely by contacting Merchant Support, and Yelp-sourced photos can be removed from Menu Manager using Request Menu Help.

Can I use my DoorDash photos on Uber Eats or Grubhub?

Not the same file. A 16:9 DoorDash photo has to lose about 44 percent of its width to become the square Grubhub's help centre asks for, and Uber Eats wants between 5:4 and 6:4. Photos supplied through DoorDash's own photoshoot programme also carry usage terms, so check the agreement you signed before reusing them elsewhere.

Not sure whether a photo you already have will pass?

Run it through the free Photo Rejection Checker. It tests the size, shape, format and file size of any photo against each platform's published specs, and lists the content rules alongside. No signup.

Check a photo

Keep reading

Su Smith, Founder, MenuPhotoLab

Su Smith

Founder, MenuPhotoLab · Atlanta, Georgia

I have photographed Atlanta restaurants for six years as a food creator, and for the last two my sister and I have run SocialLee, shooting and uploading menus for independent restaurants around metro Atlanta. I wrote this page the way I wish the platforms had written theirs: every number read off their own documentation, with the date I read it, and where they contradict themselves I say so.

Sources

Platform requirements change. This page carries the date each source was last checked.

Not affiliated with DoorDash, Uber Eats, Grubhub, Instagram, Yelp.