AI Restaurant Menu Parser — Dishes, Prices & Allergens
Pricing
from $2.00 / 1,000 dish extracteds
AI Restaurant Menu Parser — Dishes, Prices & Allergens
Parse restaurant menu photos into structured data: every dish with translated name, price, atomic ingredients, EU-14 allergens with confidence, dietary type (vegan/vegetarian/pescetarian), nutrition estimates and origin story — 15 output languages. BYO Gemini key; no browser, no proxies.
Pricing
from $2.00 / 1,000 dish extracteds
Rating
0.0
(0)
Developer
Nomad.Dev
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
6 hours ago
Last modified
Categories
Share
AI Restaurant Menu Parser — Photos → Dishes, Prices & Allergens
Send menu photo URLs, get back the menu as structured JSON — one record per dish. Richer than generic menu-OCR actors:
name(translated to your language) +originalName(as printed)category,price(with currency, as shown)ingredients— atomic base ingredients (composite preparations like pesto or hummus are decomposed), each with an English database name, translated display name, and EU-14 allergens with confidence levelsdietaryType— Vegan / Vegetarian / Pescetarian / Other, with explanationnutritionInfo— estimated serving size, calories, protein, fat, carbsstory— origin story / cultural significanceisAlcoholicfor beverages
15 output languages. The prompt is the production pipeline of a dietary-restrictions travel app — battle-tested on real menus worldwide.
Bring your own Gemini key
Parsing runs on your Google AI Studio key (get one free) — you control the AI cost and quota. A typical menu runs a few cents on Gemini 3.5 Flash, or a fraction of that on Flash-Lite.
Input example
{"imageUrls": ["https://example.com/menu-page-1.jpg", "https://example.com/menu-page-2.jpg"],"geminiApiKey": "AIza…","language": "en"}
Notes
- Up to 20 images per run, parsed together as one menu.
- Unreadable items are skipped rather than guessed; empty results produce a non-billed diagnostic row explaining why.
- Don't have menu photos yet? The companion Google Maps Menu Scraper actor finds them from a Google Maps place URL and parses them in one run.