Delivery photo specs / Swiggy
Swiggy Photo Size: Image, Menu & Upload Specs
Source status (accessed 20 Sep 2026): we could not verify a current public Swiggy menu-photo pixel, ratio or file-size rule on Swiggy's partner support site. The 1024x1024px, 1:1 square and 5MB figures on this page are FoodPhoto working export guidance, not a published Swiggy requirement. Check the Swiggy Partner Support site and your own partner portal for the current rule.
Answer: Treat 1024x1024px at 1:1 (square), up to 5MB (JPG or PNG), as a FoodPhoto working export for Swiggy menu items. FoodPhoto.ai improves real dish photos to that working size without changing the food. Plans from $15/mo (about 60 photos), with a $5 pack of 10 photos. Compare every result with the original and reject any change to ingredients or portion.
Image requirements
| Minimum resolution | 1024x1024px (FoodPhoto working guidance — no current public Swiggy rule verified) |
|---|---|
| Aspect ratio | 1:1 (square) (FoodPhoto working guidance) |
| Max file size | 5MB (FoodPhoto working guidance) |
| Format | High-quality JPG or PNG (FoodPhoto working guidance) |
| Content | Real dish, centered, well lit, no overlays or people (FoodPhoto recommendation) |
Swiggy can crop or compress images differently from Zomato, so keep the dish centered with margin and confirm the final rule in your partner portal. FoodPhoto does not claim a Swiggy ranking or conversion effect.
How to prepare compliant photos
- Export a centered 1:1 square working file and keep margin for app thumbnails (confirm the live rule in your partner portal).
- Use a real photo of the menu item customers receive; fix lighting, sharpness and background without changing the food.
- Export as JPG or PNG below 5MB before uploading.
Swiggy photo specs by country
Choose the relevant country guide, then confirm the current instructions in your merchant account.
- Swiggy photo specs in India - Swiggy requirements for India.
Compare related delivery platforms
- Uber Eats photo size - 550x440px minimum; up to 10000x10000px, 5:4 to 6:4 recommended
- Wolt photo size - horizontal 16:9, whole dish centered
- Glovo photo size - 1000x1000px, 1:1 (square)
- Bolt Food photo size - 1200x1200px, 1:1 (square)
- Just Eat photo size - 800x800px, 1:1 (square) or 4:3
- Deliveroo photo size - 1200x1200px, 1:1 (square)
Delivery photography guides
- Delivery app photo optimization (2026) - How listing photos drive conversion across delivery marketplaces.
- Delivery thumbnail playbook - Crop and compose so your dish wins the tiny marketplace thumbnail.
- DoorDash & Uber Eats photo requirements - Side-by-side image specs for the two largest US delivery apps.
Make menu-ready photos
- AI food photography for delivery menus - Turn real phone photos of your dishes into menu-ready listing images.
- AI food photo editor - Improve lighting, color, background and crop without faking the food.
- Current plans and packs - Paid credits, monthly plans, and one-time top-ups.
Photo FAQ
What photo size does Swiggy require?
We could not verify a current public Swiggy menu-photo dimension rule. Treat 1024x1024px at 1:1 (square), up to 5MB JPG or PNG, as a FoodPhoto working export and confirm the current rule in your partner portal.
What is the Swiggy menu image size and hero image size?
Use a centered 1024x1024px square working export unless your partner portal says otherwise. Upload above the minimum where possible and keep the dish centered so thumbnails stay clear.
What is the Swiggy photo upload size limit?
Each Swiggy image upload can be up to 5MB. Keep files as JPG or PNG below that limit so they upload reliably from the merchant dashboard.
Can I make Swiggy photos from phone shots?
Yes. FoodPhoto.ai improves a real phone photo of your plated dish and exports it at the size Swiggy expects, without changing the actual food. Plans from $15/mo (about 60 photos), or a $5 pack of 10 photos. Compare every result with the original and reject any change to ingredients or portion.