MenuPhotoLab

What are Grubhub's menu photo requirements?

Grubhub publishes two different specs. Their developer documentation requires menu item images of at least 1600 x 1200 pixels at 4:3, as PNG, JPEG or JPG. Their merchant help centre says at least 200 x 200, 1:1 square, PNG only. Shoot 4:3 at 1600 x 1200 with the dish centred and you satisfy both.

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 · 2 sources

Which Grubhub photo spec is the real one?

Both are. They are published on two different Grubhub properties, and neither page mentions the other. I read both on 2026-08-27 and they disagree on aspect ratio, on minimum size, and on file format.

Grubhub help centreGrubhub developer documentation
Whereget.grubhub.com, for merchantsdeveloper.grubhub.com, Marketplace API
Minimum size200 x 200 px1600 x 1200 px
Aspect ratio1:1 square4:3
File formatMust be saved as .png.png, .jpeg or .jpg
Reaches Grubhub viaManual upload in Grubhub for RestaurantsPOS or integration partner feed
Both specifications read 2026-08-27, on the dates shown in the sources below. The right-hand column is 64 times more pixels than the left.

Which one applies depends on how your menu reaches Grubhub. If you upload photos yourself through Grubhub for Restaurants, the help centre is the page written for you. If your menu is pushed by a POS or an integration partner, the developer specification is the one their system was built against.

The practical answer is to satisfy both at once, which is possible: shoot 4:3 at 1600 x 1200 or larger, keep the dish inside the centred square, and export a PNG. That file meets the developer specification exactly and survives the square crop the help centre describes.

Grubhub publishes two different specsA photograph of a chicken sandwich in a 4 by 3 frame, the aspect ratio Grubhub's developer documentation specifies for menu item images at a minimum of 1600 by 1200 pixels. A centred square is drawn inside it, matching the 1 to 1 square that Grubhub's own help centre states menu images must be. The square keeps the full height, which is three quarters of the width, so 75 percent of the width survives and the shaded strips at each side are discarded. The two specifications are both published by Grubhub, disagree on aspect ratio, minimum size and file format, and neither page acknowledges the other. A photo framed 4:3 with the dish inside the centre square satisfies both.Grubhub publishes two different specsTheir developer docs say 4:3. Their help centre says square.75% OF WIDTHDeveloper spec, 4:3, at least 1600 x 1200The 4:3 framedeveloper.grubhub.com, Menu ImagerySpecifications: menu item images atleast 1600 x 1200, aspect ratio 4:3,as .png, .jpeg or .jpg.The squareget.grubhub.com's help centre: imagesat least 200 x 200, 1:1 square, savedas .png. Both pages are Grubhub's.Neither mentions the other.How to satisfy bothShoot 4:3 at 1600 x 1200 or larger andkeep the dish inside the centred square,which is the middle 75% of the width.That file meets the developer spec andsurvives the square crop. Grubhub's ownadvice agrees: centre the focal point.What the two surfaces actually showUploaded fileSquare crop
Both specifications are Grubhub's own, read 2026-08-27. A centred square cut from 4:3 keeps 75 percent of the width.

What are the specs for each Grubhub image type?

Grubhub's developer documentation is the most precise photo specification published by any of the three major delivery platforms. It covers four image types, and unlike DoorDash's, it states where each one is displayed.

Image typeMinimum sizeAspect ratioWhere it appears
Menu item1600 x 1200 px4:3Next to each item, the most popular section, and the item modal
Header2400 x 1800 px4:3Top of your menu page. Cropped to 4:1 on desktop web
Profile / search2400 x 1200 px2:1Search results, homepage carousel, search bar, and Grubhub emails
Logo200 x 200 px1:1 squareTop of your menu page, in the cart, and in past orders
Source: Grubhub developer portal, Menu Imagery Specifications, read 2026-08-27. All four accept .png, .jpeg or .jpg.

What gets a Grubhub photo rejected?

Grubhub publishes a much shorter rejection list than DoorDash, and it applies to every image type: logos, headers, profile images and menu items alike.

  • No body parts. Their wording, and their examples are hands holding food and people eating. This is stricter than DoorDash, which allows hands when they are out of focus, off to the side, and not obscuring the dish. A photo that passes DoorDash's people rule can still fail Grubhub's.

  • No copyrighted images or stock photography. The stated exception is corporate photos supplied for the corresponding merchant chain.

  • Text is limited. Their best-practice guidance asks for food-focused photography with limited text. Text inside a logo's merchant name, or branding that genuinely appears on the item, is allowed.

Grubhub also states its own framing advice plainly, and it is worth taking literally, because it tells you what their system is going to do to your picture: cropping works best when the focal point is centred and the image is captured from a distance.

How do you upload photos to Grubhub?

Through Grubhub for Restaurants: open the Menu tab, select the item, click the Add Photo icon, choose your file, and agree to the terms and conditions. The photo then enters a review status rather than appearing immediately.

The terms step is worth reading rather than clicking past. Uploading a photo to any delivery platform grants that platform rights to use it, and those grants differ between platforms. If a photo was supplied to you by another delivery service, whether you may upload it here is a question about that service's agreement, not about Grubhub's.

What if you also sell on DoorDash or Uber Eats?

The three platforms want three different shapes: Grubhub 4:3 by its developer documentation or square by its help centre, DoorDash 16:9 only, Uber Eats between 5:4 and 6:4. There is no single rectangle that is all of these.

Grubhub is the most forgiving of the three to shoot for, because 4:3 is what most phone cameras produce by default and it crops cleanly in both directions. Frame the dish inside the middle 75 percent of a 4:3 photo and you can export a Grubhub 4:3, a Grubhub square, an Uber Eats 5:4 and a DoorDash 16:9 from the same original.

The reverse does not work. A 16:9 photo shot for DoorDash has already thrown away the height that the other two need.

Frequently asked questions

What size do Grubhub menu photos need to be?

Grubhub's developer documentation specifies menu item images of at least 1600 x 1200 pixels at a 4:3 aspect ratio, as PNG, JPEG or JPG. Grubhub's merchant help centre separately states images must be at least 200 x 200 pixels, 1:1 square, and saved as PNG. Both are published by Grubhub and neither page mentions the other.

Does Grubhub require square photos?

Grubhub's help centre says yes, 1:1 square. Grubhub's developer documentation says menu item images are 4:3. A 4:3 photo with the dish inside its centred square satisfies both, because the largest centred square in a 4:3 frame is 75 percent of its width, so nothing important is lost if the image is cropped square.

Does Grubhub accept JPG photos?

Grubhub's developer documentation lists .png, .jpeg and .jpg as accepted formats for every image type. Grubhub's help centre states that images must be saved as a .png file. If you are uploading manually through Grubhub for Restaurants, PNG is the safer choice, since it satisfies both pages.

Can hands be in a Grubhub photo?

No. Grubhub's image rejection rules prohibit body parts, and the examples given are hands holding food and people eating. This is stricter than DoorDash, which permits hands when they are out of focus, off to the side, and not obscuring the item. A photo accepted on DoorDash can still be rejected by Grubhub for this reason.

Where do Grubhub menu photos appear?

Menu item images appear next to each item on the menu, in the most popular section, and in the item modal. The header image sits at the top of the menu page and is cropped to 4:1 on desktop web. The profile image appears in search results, the homepage carousel, the search bar, and in Grubhub emails.

How long does Grubhub photo review take?

Grubhub does not publish a review time. After you upload a photo through Grubhub for Restaurants and accept the terms, the image enters a review status. Neither the help centre nor the developer documentation states how long that takes or describes an appeal route for a photo that is refused.

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 Grubhub, DoorDash, Uber Eats.