How to export your MyFitnessPal data for free (2026)
Yes, you can export your MyFitnessPal history for free. The CSV is Premium, but the free 'Download My Data' export has your food diary — here's the path.
Short answer: you can get your full MyFitnessPal food history for free. The one-click CSV export is locked behind MyFitnessPal Premium — but the “Download My Data” export (the privacy/GDPR data request) is free for every account, includes your food diary, and gives you the same underlying data. Do it on a desktop browser, wait for the email (usually under an hour, up to ~24 hours), and download the ZIP within 7 days before the link expires.
Here’s the honest version of both routes, then how to actually use the data once you have it.
Free vs. paid: which export do you need?
MyFitnessPal offers two different ways to get your data out, and only one of them is free:
| Route | Cost | What you get | Where it lives |
|---|---|---|---|
| CSV export (Files → Export) | Premium only | Date-ranged CSV of your diary | In-app export tool (paywalled) |
| “Download My Data” (privacy request) | Free for everyone | An encrypted ZIP holding a password-protected workbook of your food diary + more | Account / Privacy Center on the website |
If you have Premium, the CSV export is the most convenient — it hands you a ready-to-use food_diary.csv. If you don’t, you’re not stuck: the free “Download My Data” export still has your full food history — dates, meals, foods, and macros — just inside a password-protected workbook (an .xlsx), not a plain CSV. It’s everything you need to move your history; it just takes one extra step to get it into a usable form (more on that below).
How to export your MyFitnessPal data for free
The free export lives on the MyFitnessPal website, not the phone app. Here’s the path:
- Open MyFitnessPal on a desktop browser. Sign in at myfitnesspal.com on a computer — the data request isn’t in the mobile app.
- Go to your account’s Privacy Center → “Download My Data.” This is the free GDPR-style data request. You don’t need a paid plan to use it.
- Request your data and wait for the email. MyFitnessPal emails you a download link when your ZIP is ready — often under an hour, sometimes up to about a day.
- Download the ZIP within 7 days. The link expires after a week, so grab it when it lands and save the ZIP somewhere handy.
- Unzip it to find your data workbook. The free export is a password-protected
.xlsxworkbook (MyFitnessPal messages you the password separately, inside the app), and your full food diary is one of its sheets. It’s your complete history — every meal, with dates, foods, and macros — but it’s not a plainfood_diary.csvyet.
A few honest heads-ups: the request is desktop-only, the email can take up to ~24 hours, the link expires after 7 days, and the workbook is password-protected (the password arrives as a separate in-app message). None of that costs money — it just takes a little patience.
Why is the CSV export paywalled but this one free?
Because they’re two different things. The in-app CSV export is a product feature MyFitnessPal chose to put behind Premium. “Download My Data” is a data-access right — the kind privacy laws like GDPR and CCPA are built around — so it’s available to everyone regardless of plan. Same data, different door. You’re not doing anything unusual or against the rules by using the free door; it’s your data.
What to do with your data once you have it
Exporting is only half the job — the point is usually to move your history somewhere you actually want to log going forward. If you’re switching to Forkmate, you don’t have to re-type a single meal:
- Frictionless one-file import (coming soon). A one-file import — drop your whole MyFitnessPal export into Forkmate and it unlocks and reads it right in your browser, so your file and its password never leave your device — is in final review. It’s the easiest path for a free-export workbook, and it’s coming soon.
- The AI-assisted path (works today). Connect Forkmate to Claude, Cursor, or any MCP-capable AI client, then paste one import prompt and point your assistant at your export. It reads your food rows and replays them into your diary, one row at a time. Full steps are on the migrate from MyFitnessPal page.
- Already have a
food_diary.csv? (works today). If you’ve got a plain CSV — from MyFitnessPal Premium’s CSV export, or one your AI assistant pulled out of your export — open Forkmate, choose Import from MyFitnessPal from your diary, and upload it. You’ll see exactly what will import — date range, meals, days — and confirm before anything is saved. Re-importing later never creates duplicates, and we never ask for your MyFitnessPal password.
Either way, your numbers come across exactly as you logged them — we don’t re-estimate your historical calories or macros. Your record stays your record.
New to Forkmate? Connect it to your AI assistant first, or get a fresh calorie goal in about 60 seconds before you start logging.
Recap
- On a desktop browser, sign in to MyFitnessPal and open the Privacy Center.
- Choose “Download My Data” — free for everyone; you don’t need Premium.
- Wait for the email (up to ~24h), download the ZIP within 7 days, and unzip it — your history is inside a password-protected workbook (MyFitnessPal messages you the password separately).
- Bring it into Forkmate: today, let your AI assistant replay your export row by row (or upload a
food_diary.csvif you already have one); a frictionless one-file import is coming soon — kept exactly as you logged it.
Your history is yours. Getting it out shouldn’t cost anything — and moving it forward shouldn’t mean starting from zero.
Log your first meal today
Create a free account, connect your AI assistant, and see your calories and macros at a glance. No credit card.
Open the app