What is Weight Forecast?
Weight Forecast is a free web app for logging weight and food, and its main trick is a date. Log your weigh-ins and it fits a straight line through the last 30 days of them to estimate when you'd reach your goal weight, along with your weekly pace and a high, medium or low confidence label. It needs at least three weigh-ins to start. The site calls the result an approximate date and says it hasn't published a measured accuracy figure.
Food goes in by photo, voice or text, and Google's Gemini estimates the calories and macros. Around that sit Garmin daily summaries, a daily coach plan in Telegram, a workout planner and a journal. It runs in the browser and installs as a PWA, and there's no paid tier.
Key Features
- Goal-date estimate: a straight-line fit through your weigh-ins from the last 30 days, with a confidence label. It uses your logged weights and goal weight only.
- Food logging: photo, voice or text, with Gemini estimating calories and macros
- Garmin Connect: daily summaries such as steps, sleep and heart rate sync into your diary
- Telegram coach: @weightlogtbot logs your weight and sends a daily plan around noon based on your logs
- Workouts and journal: schedule workouts with Google Calendar sync and Telegram reminders, and keep daily notes
- MCP server: ChatGPT and Claude can read and log your data through it
- Your data: export as JSON or CSV, or delete the account from settings
Who It's For
- People tracking their weight who want an estimated date rather than only a chart
- Garmin wearers who want steps and sleep next to their weigh-ins and meals
- Anyone who'd rather log meals by talking or snapping a photo than search a food database
- People who want a tracker that runs in the browser on any phone or computer
Worth Knowing
The Strava connection is in beta. The homepage lists it as optional, in the browser app, and "not a core integration," and the forecast method page says Strava data isn't used to compute the goal date. The site doesn't yet describe what the connection reads from Strava.
