MenuPhotoLab

Free tool

Photo rejected by DoorDash or Uber Eats?

Find out exactly why. Check your dish photo against the official DoorDash, Uber Eats, Grubhub, and Google Business Profile rules in seconds. Every rule is labeled official or recommended, with a dated source.

Checks run entirely in your browser. Your photo is never uploaded anywhere.

Drop a food photo here

Any image file. The format itself is part of what we check.

Why do delivery apps reject menu photos?

Every platform screens menu photos before they go live. These are the reasons rejections actually happen, taken from the published specs and from what merchants report.

  • Too small or low resolution

    DoorDash wants at least 1400x800 pixels. Photos from older phones, screenshots, and images saved from chat apps often fall short.

  • Wrong shape for the platform

    DoorDash wants 16:9 landscape. Uber Eats wants between 5:4 and 6:4. Grubhub publishes two specs that disagree with each other, 4:3 in its developer documentation and a square in its help centre. One crop rarely fits all of them, which is why the same photo can pass one app and fail another.

  • Unsupported file format

    HEIC files from iPhones and WebP exports are common silent rejections. JPG and PNG cover DoorDash and Uber Eats, but the formats do not fully overlap: Grubhub's help centre asks for PNG only, while its developer documentation also accepts JPG.

  • The same photo on two menu items

    DoorDash treats every size variant as its own menu item, so a 10-piece and a 20-piece cannot share one image. Reusing a photo across piece counts is one of DoorDash's eleven published reasons, and no checker can catch it from a single file. Menu Manager words it "Mismatch: Photo doesn't match the menu item or includes other items."

  • People, hands, or faces in the frame

    Most platforms reject photos with visible people. A hand holding food is usually tolerated; a face is not.

  • Logos, text, or watermarks

    Menus, phone numbers, promotional text, and watermarks on the photo itself get flagged during review.

  • Looks AI-generated or over-edited

    DoorDash explicitly rejects photos that look AI-generated. Enhancement is allowed only when your real dish still looks real.

Why is that the rule?

The checker tells you whether a file passes. The guides tell you what each platform actually published, the date we last read it off their own documentation, and what to do when a photo is rejected anyway.

Official photo requirements by platform

Pulled from each platform's own merchant documentation. The checker above tests your photo against exactly these numbers.

DoorDash

Minimum size
1400×800px
Aspect ratio
16:9 landscape
Formats
JPG or PNG
Max file size
16 MB
Stated cap
2 MB
Official source, verified 2026-08-26

Uber Eats

Minimum size
550×440px
Aspect ratio
5:4 to 6:4 landscape
Formats
JPG, PNG, or GIF
Max file size
10 MB
Official source, verified 2026-08-30

Grubhub

Minimum size
200×200px
Recommended size
1600×1200px
Aspect ratio
1:1 to 4:3, Grubhub's own docs disagree
Formats
PNG per the help center; PNG, JPEG or JPG per the developer docs
Official source, verified 2026-08-27

Google Business Profile

Minimum size
250×250px
Recommended size
720×720px
Formats
JPG or PNG
Max file size
5 MB
Official source, verified 2026-08-11

Common questions about photo rejections

Why did DoorDash reject my menu photo?

The usual causes are resolution below 1400x800 pixels, a crop that is not 16:9 landscape, people or branding visible in the frame, or a photo that looks AI-generated. Run it through the checker above to see exactly which rule it misses.

What size do DoorDash menu photos need to be?

At least 1400x800 pixels in 16:9 landscape, saved as JPG or PNG. On file size DoorDash contradicts itself on one page: the table says 2 MB, and the requirements run-down says item photos may be up to 16 MB. Stay under 2 MB and the disagreement cannot affect you.

What are the Uber Eats menu photo requirements?

A minimum of 550x440 pixels, in JPG, PNG, or GIF, up to 10 MB. Uber asks for a landscape shape between 5:4 and 6:4, but labels that line recommended, so a different ratio is a risk rather than an automatic rejection. Uber publishes no recommended pixel size for item photos, only an upper limit of 10,000 pixels on either side.

Does DoorDash reject AI-generated food photos?

Yes. DoorDash flags photos that look AI-generated or heavily edited. Enhancement passes review when the dish itself stays real, which is exactly how MenuPhotoLab works: it improves lighting, background, and framing without ever changing your food.

How do I fix a rejected menu photo?

First find which rule it failed. Size, crop, and format problems take minutes to fix yourself. If the photo failed review for looking dark, cluttered, or unappetizing, MenuPhotoLab enhances the photo you already have into a platform-ready version. Your first 5 photos are free.