Skip to content

How to export MyFitnessPal data for free, without Premium (2026)

Yes, free accounts can export MyFitnessPal data. Skip the Premium CSV: Download My Data gets your full food diary in 4 steps. Then import it into Forkmate free.

Updated

Leaving MyFitnessPal? Forkmate is a free food diary that opens the export below as it arrives, ZIP and password included, so your history comes with you. Import your MyFitnessPal history free, or read on for the 4 export steps first.

Can you export MyFitnessPal data without Premium? Yes.

Free accounts can export their full food diary with “Download My Data”, the privacy data request. It is a different door from the Premium-only CSV export, and it costs nothing:

  1. Sign in at myfitnesspal.com on a desktop browser and open your account’s Privacy Center. The request isn’t in the phone app.
  2. Choose “Download My Data” and submit the request. No paid plan needed.
  3. Wait for the email, then download the ZIP within 7 days. It usually arrives in under an hour, sometimes up to about a day, and the link expires after a week.
  4. Unzip it and open the workbook with the password MyFitnessPal sends you as a separate in-app message. Your food diary is one of its sheets.

MyFitnessPal runs this through its Privacy Request Center, and its own help centre says the right to a copy of your data applies “depending on where you live”. If the option isn’t offered to you, that’s why. (Checked September 30, 2026.)

Next: import your MyFitnessPal export into Forkmate, free

Forkmate is a free food diary that opens this exact export, password-protected workbook and all. No CSV, no Premium, no re-typing:

  1. Create your free Forkmate account (Continue with Google, or an email and password).
  2. Open Settings → Import from MyFitnessPal and drop in the whole ZIP MyFitnessPal emailed you.
  3. Paste the password MyFitnessPal messaged you. The file is opened right in your browser; the ZIP and the password never leave your device, and only the food entries are sent to us.
  4. Check the preview and confirm. You see the date range, meals and days before anything is saved. Each food comes across with the calories, protein, carbs and fat you logged; exercise and water rows are left out.

Prefer to let your AI assistant do it, or already have a food_diary.csv? Every way to import your MyFitnessPal history into Forkmate is on one page.

The longer 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:

  1. Open MyFitnessPal on a desktop browser. Sign in at myfitnesspal.com on a computer — the data request isn’t in the mobile app.
  2. 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.
  3. 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.
  4. Download the ZIP within 7 days. The link expires after a week, so grab it when it lands and save the ZIP somewhere handy.
  5. Unzip it to find your data workbook. The free export is a password-protected .xlsx workbook (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 plain food_diary.csv yet.

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.

What’s in the export?

The free “Download My Data” ZIP holds more than your meals: it’s a copy of the data MyFitnessPal keeps on your account, and the food diary is one sheet of the password-protected workbook inside. Each food row carries its date, the meal (Breakfast, Lunch, Dinner, Snacks), the food, and its calories and nutrients.

If you only want your eating history somewhere else, you don’t need to clean any of it up first. Forkmate’s importer reads the food rows (date, meal, food, calories, protein, carbs and fat), leaves out anything that isn’t food (exercise, water), and shows you the count before it saves anything.

Can you download the MyFitnessPal food database?

No. The export is your data: what you logged, not MyFitnessPal’s database of foods. MyFitnessPal doesn’t offer its database as a download, and its developer API isn’t taking new applicants.

If what you need is a nutrition database you can download, two good ones are free and public: USDA FoodData Central (the US government’s food composition data) and Open Food Facts (an open database of packaged foods with barcodes). Forkmate looks foods up in both.

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: getting a copy of your own data, and moving it to another service, is exactly what those rights are for.

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:

  • One-file import (works today). Drop your whole MyFitnessPal export into Forkmate, enter the password MyFitnessPal sent you, and it’s opened and read right in your browser, so your file and its password never leave your device. It’s the easiest path for a free-export workbook.
  • 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: import your MyFitnessPal history into Forkmate. (MyFitnessPal itself has no MCP server: what does and doesn’t work with Claude and ChatGPT.)
  • 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 login.

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

  1. On a desktop browser, sign in to MyFitnessPal and open the Privacy Center.
  2. Choose “Download My Data” — free for everyone; you don’t need Premium.
  3. 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).
  4. Bring it into Forkmate: drop the whole ZIP into the importer and paste the password MyFitnessPal sent you — it is opened and read right in your browser, so the password and the file never leave your device. Only the food entries are sent to us, kept exactly as you logged them. You can also let your AI assistant replay the export row by row.

Your history is yours. Getting it out shouldn’t cost anything — and moving it forward shouldn’t mean starting from zero.

MyFitnessPal is a trademark of its respective owner. Forkmate is not affiliated with, endorsed by, or sponsored by MyFitnessPal. We reference it only to help you move your own data.

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.