Help us make RestoPhoto better

May we collect data about the features you use and errors you encounter to improve RestoPhoto? After you sign in, we link it to your account ID. We do not record your screen or send your photos to analytics. This analytics stays off unless you agree. Privacy policy

Delivery app photo resizer

One food photo, cropped and exported at the exact size DoorDash, Uber Eats, Grubhub and Seamless ask for. Tap the dish to keep it centered in every shape. Free, and your photo never leaves your device.

Drop a photo of a dish here

JPG, PNG, WebP or iPhone HEIC. A phone photo is perfect.

Your photo stays on your device. Nothing is uploaded.

How it works

  1. 1

    Add a photo of the dish

    Drop a phone photo on the page or choose it from your camera roll. It opens in your browser; nothing is uploaded.

  2. 2

    Tap the dish

    Tap the middle of the plate to set the center of every crop. Each preview updates as you move it, so you can check that the whole dish fits every shape.

  3. 3

    Download every size

    Download a JPG per app or all of them at once, then upload each file to its own merchant portal.

Delivery app photo sizes

Every app shows your dish in a different shape. Upload one photo everywhere and each app crops it for you, which is how a plate loses its edge on one listing and half its garnish on another.

Food photo sizes by delivery app
AppSize (pixels)Shape
DoorDash1920×108016:9, wide
Uber Eats1200×9605:4, nearly square
Grubhub1200×12001:1, square
Seamless1200×12001:1, square
Deliveroo1800×12003:2
Just Eat, Lieferando1600×12004:3

Shoot once, crop for every app

Frame a little wider than feels natural and keep the dish in the middle. A wide, centered photo survives a 16:9 crop and a square crop from the same file. Turn off the flash, shoot near a window if you can, and tap the dish to focus. One dish per photo: delivery menus show one item per tile.

FAQ

What size should DoorDash food photos be?

1920×1080 pixels, a wide 16:9 shape. Frame the dish with room above and below, because a square or tall photo loses its top and bottom when it is cut to 16:9.

What size are Uber Eats menu photos?

1200×960 pixels, a 5:4 shape that is close to square. Crop to that shape first, then resize, so the dish is not stretched.

What size do Grubhub and Seamless use?

1200×1200 pixels, a 1:1 square. Keep the plate centered with a small margin on every side.

Can I use the same photo on every delivery app?

Yes, if you shoot wide enough. Keep the dish centered with room around the plate, then export one version per app: 16:9 for DoorDash, 5:4 for Uber Eats and 1:1 for Grubhub and Seamless. That is what this tool does.

Is my photo uploaded anywhere?

No. The photo is opened, cropped and saved by your browser on your own device. Nothing is sent to a server.

Why does a size say it was enlarged?

Your photo has fewer pixels than that app asks for in that shape, so it is scaled up and may look soft. Use the original photo from your camera roll, not a screenshot or a copy sent through a messaging app.

Do the apps change these sizes?

They can. These are the sizes RestoPhoto exports for each app. Check your merchant portal before a big upload.

Keep reading