Eatline

Your goal in.
The exact order out. Every menu near you,
ranked for your body.

Your body has a daily number. Every menu near you just found out what it is.

Tell Eatline your height, weight and goal, and it re-ranks the restaurants around you against your numbers, then hands you the exact order to say at the counter. Every number labelled Verified or Estimated.

Get Eatline on the App Store

iPhone. A week free on the yearly plan, then billed yearly. Or billed weekly, no trial. Cancel anytime.

Eatline's map over Midtown Manhattan near Carnegie Hall and Times Square, pill set to Cut · Dinner, a line reading 48 of 200 places fit, and three ranked tiles: Chick-fil-A's 30 ct Grilled Nuggets at 510 kcal, 150 under; Jimmy John's BOOTLEGGER CLUB® at 620 kcal, 40 under; Chipotle's Chicken Bowl, lean at 570 kcal, 90 under.

7,179 menus read92,351 places ranked7 cities

Counts as of 21 September 2026

How it works

Three steps to the counter.

  1. Onboarding, step 9 of 11: Your plan is ready — to cut without losing muscle, here's what a day looks like — 660 kcal for a meal out, split as Dinner out: up to 660 kcal · 50 g protein or more, then 1,780 kcal a day · 126 g protein floor, 60 places near you fit tonight · 60 within 2.0 km, and a green Build my map button.

    Step 1

    Tell it your body.

    Height, weight, goal and how active you are. Eatline turns that into your daily number and a budget for the meal in front of you. Six goals: High protein, Calorie deficit, Bulk, Maintain, Low carb, GLP-1 portions.

  2. The Dial it in sheet: a Meal segment with Dinner selected, a Show segment on Everything, Type chips for All, Cafés, Restaurants, Fast food and Bars, a row of cuisine tiles — Any cuisine selected in green, then Japanese, Thai, Italian and Pizza — and a Goal list with Cut selected, captioned Lose fat, keep muscle, above Bulk, Maintain and High protein.

    Step 2

    Open the map.

    The restaurants around you re-rank against your numbers. The top pick sits on every place with how far under your budget it lands. Dial it in by meal, cuisine or type and the whole map re-sorts.

  3. Chipotle card at full detent, Chicken Bowl lean tile at 570 kcal, 90 under, expanded under Order it as to show Chicken (4 oz), Cilantro-Lime Brown Rice (4 oz), Black Beans (4 oz), Fajita Vegetables (2 oz), Fresh Tomato S…, with the pinned ORDER IT AS bar below reading Chicken (4 oz), Cilantro-Lime Brown Rice (… beside a black Copy button.

    Step 3

    Order the exact build.

    Tap a place for the full ranked menu, with protein, fat and carbs against your targets, and the exact order to say at the counter. Ask a question about that one menu and get a straight answer.

Where the numbers come from

Two labels, on every number.

  • Verified

    The restaurant published that number, on a nutrition page or a legally required menu label. Green is only ever used for this.

  • Estimated

    We modelled it from the recipe and the portion, and we show it as a range. It is never a single number pretending to be exact.

A menu we've read once and not yet checked is marked Rough and never tops a list. A restaurant can never pay to change its rank.

Full source list in the app under You › Source of data.

Same plan-ready screen scrolled up: 1,780 kcal a day · 126 g protein floor, 60 places near you fit tonight · 60 within 2.0 km, and three dish rows each tagged Verified — 30 ct Grilled Nuggets, Chick-fil-A · 317 m, 510 kcal; BOOTLEGGER CLUB®, Jimmy John's · 720 m, 620 kcal; Chicken Bowl, lean, Chipotle Mexican Grill · 99 m, 570 kcal — above a green Build my map button.

Pricing

One plan, two ways to pay.

YearlyBest value
billed yearlyFirst week free
Weekly
billed weeklyno trial

The trial is the full app: the map, every ranked menu, the exact order, Ask, Plan. Cancel in your App Store settings at least 24 hours before the week ends and nothing is charged.

The App Store shows the price in your currency before you subscribe.

There's no free version.

FAQ

Questions

Is there a free version?

No. Eatline is a subscription. The yearly plan starts with a free week of the full app; the weekly plan has no trial. Cancel at least 24 hours before the week ends and you pay nothing.

What does Verified mean?

The restaurant itself published that number, on a nutrition page or a legally required menu label. Green is only ever used for this.

What does Estimated mean?

We modelled it from the recipe and the portion size, and we show it as a range. It is never a single number pretending to be exact.

Which cities does it cover?

Menus have been read in Sydney, Melbourne, Brisbane, New York, Los Angeles, Chicago and London so far. Open the map anywhere: only places whose menu we have read show up, ranked for your goal. Can’t find one? Add it from search and Eatline reads its menu.

Does it work on a GLP-1 medication?

Yes. Pick GLP-1 portions as your goal and tell Eatline how your appetite is this week. A low-appetite week trims the meal budget, so the top picks are smaller, protein-first plates. This is not medical advice: check with your doctor before changing how or what you eat.

Can a restaurant pay for a better rank?

No. Rankings come from your numbers and the menu’s numbers, nothing else. A restaurant may one day pay for a clearly labelled placement. It can never buy a better rank or a Verified label it hasn’t earned.

Does it track what I eat?

Only if you connect Apple Health. Then you can log a dish from its restaurant card, and the Plan tab draws today’s intake against your plan and shows what’s left for your next meal. Nothing is logged unless you tap.

How do I cancel?

Any time, in your App Store subscription settings. Cancel at least 24 hours before the free week ends and nothing is charged.

Is Android coming?

iPhone first. Android after launch.