Your menu photo was rejected. How do you find out why?

All three reject photos, but only DoorDash and Uber Eats tell you why. DoorDash publishes eleven named reasons and emails you the one that applies. Uber Eats shows the reason in Menu Maker. Grubhub's automated system returns Approved, In review or Rejected, with no reason attached.

Su Lee · Founder, MenuPhotoLab

6 min read · Sources last read · 5 sources

On this page · 5 sections
  1. Does the platform tell you which rule you broke?
  2. What gets a photo rejected on all three platforms?
  3. Which rules do the three platforms disagree on?
  4. What this means if you sell on more than one platform
  5. Frequently asked questions
Read in another language

한국어로 읽기Leer en español阅读中文版日本語で読む

Will your photo pass DoorDash, Uber Eats and Grubhub?

Check its size, shape and file type against DoorDash, Uber Eats and Grubhub’s published rules in a few seconds. The photo stays on your device and nothing is uploaded.

Drop a photo here, or choose one from your phone or computer.

A rejected photo is a solvable problem, but only if you can find out which rule it broke. That turns out to be the part the platforms differ on most, and it is worth knowing before you start guessing.

DoorDashUber EatsGrubhub
Tells you the reason?Yes, one of eleven named reasonsNo, it points at the whole guideline listNo, a status only
What you actually receiveThe specific reason, by emailThe reason, in Menu MakerApproved, In review or Rejected
Review time published?NoCover images only, up to 3 business daysNo
Appeal process published?NoNoNo
Screened byNot publishedNot publishedAn automated system, stated
Read off each platform's own merchant documentation on 2026-09-23. Wording in the second row is quoted from Uber Eats and Grubhub.

Does the platform tell you which rule you broke?

Only one of them does, and the gap between the three is much larger than the gap between their actual rules.

DoorDash publishes eleven rejection reasons and sends you the one that applies, so you know whether to reshoot, recrop or relight. That is the whole difference between a ten minute fix and an afternoon of guessing.

Uber Eats has a heading for exactly this question. The answer under it is one sentence:

Your photo might have been rejected because it did not adhere to the guidelines above. Once you’ve edited your photo, you can submit it again for approval.

Uber Help, Merchant submitted menu catalog photo guidelines, read 2026-09-23

The guidelines above run to roughly a dozen separate rules. You are told that one of them was broken, not which.

Grubhub does not answer it at all. Its help center describes an automated system that marks each image Approved, In review or Rejected, and publishes no reason codes to go with those statuses:

Approved: image passed system criteria. In review: image is currently in the system processing. Rejected: Image did not pass system criteria.

Grubhub, Menu overview help center, read 2026-09-23

What gets a photo rejected on all three platforms?

Start here, because the overlap is large and these are the reasons that account for most rejections.

  • The wrong size or shape

    The most common cause and the easiest to check before uploading. Each platform wants a different aspect ratio, so a file exported for one is frequently out of spec on another.

  • Blurry or out of focus

    Named explicitly by DoorDash and Uber Eats.

  • Poor lighting

    DoorDash rejects harsh shadows and blown highlights; Uber Eats rejects strong shadows and insufficient lighting.

  • More than one item

    Uber Eats is strictest here: the photo must represent a single item, so a platter with its side and a drink is out.

  • A photo that is not of food

    Grubhub states that everything except the logo should be a photo of food, and that coupons, weekly specials and interior or exterior shots are not accepted.

Size and shape are worth treating separately from the rest, because they are the only rejection reason you can eliminate entirely at the moment you take the photo rather than at the moment you export it. Frame the dish with room around it and one original survives every crop.

The same dish photo cropped for DoorDash, Uber Eats and GrubhubA real photograph of a plate of wings and fries, shown with three crop windows overlaid. DoorDash keeps a 16:9 landscape strip and cuts the top and bottom. Uber Eats keeps 5:4 and cuts a little from each side. Grubhub keeps a 1:1 square and cuts the most from the sides, clipping the edges of the plate. The area all three crops keep is the middle 75 percent of the frame in both directions, on a 4:3 original. Three panels below show each platform's finished crop, with the plate visibly clipped in the Grubhub square. The 75 percent figure is specific to a 4:3 photo, which is the default for stills on most phones and the most forgiving shape for multi-platform use. A 16:9 original keeps only 56 percent of its width once the square crop is applied. The photograph is a real dish, not a rendering.One photo, three cropsWhat each delivery app keeps, and what it throws awaySAFE ZONEYour original photo, 4:3DoorDash 16:9Cuts the top and bottom.Minimum 1400 x 800.Uber Eats 5:4Cuts a little from each side.Minimum 550 x 440.Grubhub 1:1Cuts the most from the sides.Square. PNG.Safe zoneThe middle 75% of the frame,both directions. Keep the dishinside this and every crop works.75% assumes a 4:3 original, whichis most phones' default for stills.Shoot 16:9 instead and the squarecrop takes 44% of your width.What each app actually showsDoorDashPlate intactUber EatsPlate intactGrubhubPlate edges clippedShoot widerThis plate was framedto the edges, so thesquare crop clips it.Leave margin on allfour sides instead.
The same dish under all three crops. The safe zone is where every platform's crop overlaps, which on a 4:3 photo is the middle 75 percent in both directions.

Which rules do the three platforms disagree on?

Three, and the first will catch a photograph most people consider obviously fine.

DoorDashUber EatsGrubhub
Hands in the frameAllowed if out of focus, to the side, and not obscuring the itemAllowedProhibited
Text or words on the imageRejects overlays, text and watermarksProhibited, except text on the food or its packagingNot published as a separate rule
Stock or duplicate photosAsks for real photos of your actual itemYou must own or have rights to the imageRejected if a reverse Google image search returns a match
All figures read off the platforms' own pages on 2026-09-23.

Take the hands rule literally. A photograph of a hand holding a burger is acceptable on Uber Eats, acceptable on DoorDash only if the hand is soft and off to the side, and prohibited outright on Grubhub, whose developer portal names "body parts, hands holding food, people eating" among the things an image cannot contain. One image, three verdicts.

Grubhub's copyright check is the one nobody expects. It states that images must not return matching URLs from a reverse Google image search. That rejects a stock photo, but it also rejects a photograph of your own that already appears on your own website, which is a perfectly reasonable thing for a restaurant to have done.

What this means if you sell on more than one platform

A rejection on one platform tells you very little about the other two. The rules genuinely differ, and only one platform will tell you which rule you hit, so debugging by resubmitting the same file everywhere wastes days.

The approach that costs least: shoot with margin around the dish, keep hands and text out of frame entirely, use a photograph that has never been published anywhere else, and export a separate file per platform. That single set of choices satisfies the strictest version of every rule above, which means you never have to work out which platform you are arguing with.

If a photo has already been rejected, open the platform's own page for the details rather than guessing from another platform's rules.

Frequently asked questions

Why was my menu photo rejected?

It depends which platform rejected it. DoorDash publishes eleven named reasons and emails you the one that applies. Uber Eats shows the reason in Menu Maker. Grubhub's automated system returns Approved, In review or Rejected with no reason. Across all three, the most common causes are the wrong size or aspect ratio, blur, and poor lighting.

Can I appeal a rejected menu photo?

No platform publishes an appeal process, but DoorDash's merchant portal does carry a Request review control on the rejection notice, worded "If you think this was a mistake, you can request another review". It appears nowhere in DoorDash's help center. Undocumented is not the same as unavailable, so check the portal itself before assuming a rejection is final.

Can I have hands in a menu photo?

It depends on the platform, which is unusual enough to be worth checking before you shoot. Uber Eats allows hands, saying images cannot depict people except for hands. DoorDash allows them only if they are out of focus, off to the side, and do not obscure the item. Grubhub's developer portal prohibits body parts, naming hands holding food. Keep hands out of frame and one photo works everywhere.

How long does a menu photo review take?

Only Uber Eats publishes a figure, up to 3 business days, and it states that for cover images. No platform publishes a review time for menu item photos. Grubhub does state that an automated system does the screening, which is why its status can change faster than a human review would, though it still commits to nothing.

Will a photo from my own website be rejected?

It can be, on Grubhub. Grubhub states that images must not return matching URLs from a reverse Google image search, and a photo already published on your own website will usually match. DoorDash and Uber Eats publish no equivalent check, though both require that you own or have the right to use the image.

Real client work

A real restaurant's takeout photo, now live on DoorDash

A wing restaurant's own phone photo of wings and fries in a takeout box, and the same food on a plate after enhancement with MenuPhotoLab
A wing restaurant's own phone photo of wings and fries in a takeout box, and the same food on a plate after enhancement with MenuPhotoLab (before)
BeforeAfter
Their own phone photo of wings and fries in a takeout box, enhanced with MenuPhotoLab: the same food, moved onto a plate, with brighter light and a 16:9 frame. Live on their DoorDash listing today. Shared with permission. Drag to compare.
We hadn't updated our photos in three years. This finally got our DoorDash listing looking current.
Owner Kim, Chicken Wings RestaurantThese restaurants are clients of SocialLee Agency, the restaurant content agency run by MenuPhotoLab's founder. Quotes are shared with their permission.

5 photos free · No credit card · No watermark

Keep reading

Su Lee, Founder, MenuPhotoLab

Su Lee

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 Agency, shooting and uploading menus for independent restaurants around metro Atlanta.

Sources (5, each with the date it was read)

Platform requirements change. This page carries the date each source was last checked. Self-serve prices are on the pricing page.

Not affiliated with DoorDash, Uber Eats, Grubhub.