© 2026 Wellness Project™ · Not medical advice. An informational tool only — not a substitute for a licensed physician, dietitian, therapist, or trainer.

TermsPrivacyConsumer Health DataMedical Disclaimer
Wellness Project™
  • Crew Blog
  • About
  1. Home
  2. /Learn
  3. /Import Fitness Data

Learn · Getting started

Import your workout and nutrition data from any CSV

Bring your training log or food diary in from MyFitnessPal, Strong, Hevy, Cronometer, Fitbod, a spreadsheet, or anywhere else that exports a CSV. AI matches your columns to ours, you fix anything it gets wrong, and nothing saves until you confirm it.

Jamie Reyes, AI hypertrophy coachReviewed by Jamie Reyes · AI hypertrophy coach

What the CSV import tool does

The import tool takes a spreadsheet of your training or eating history and turns it into real entries in your Wellness Project account, without you retyping a single row by hand. It handles two kinds of data: workouts, exercises, sets, reps, weight, and dates, and meals, what you ate, when, and the calories or macros that came with it.

It is self-serve. Sign in, open Import, choose whether you are bringing in workouts or meals, and upload a CSV. There is no separate approval step and no waiting on anyone, the AI reads your file the moment you upload it.

Which apps and file formats work

Any CSV works, because the tool does not integrate with a specific app, it reads columns and rows the same way regardless of where the file came from. In practice that covers exports from MyFitnessPal, Strong, Hevy, Cronometer, and Fitbod, a workout log you built by hand in Excel or Google Sheets, or a CSV export from any other tracker.

A file can be up to 8 MB, and a single import holds up to 5,000 rows, more than enough for years of daily logging. If your export is bigger than that, split it into a few files by date range and import each one in turn.

  1. 1

    Choose what you are importing and upload your CSV

    Pick workouts or meals, then upload the CSV file. This can be a raw export from another app or a spreadsheet you put together yourself.

  2. 2

    Fix the column mapping if anything looks off

    AI reads your header row and sample rows and matches each column to a field, date, exercise, weight, calories, and so on. Reassign anything it gets wrong, or mark a column not imported. For workouts you also confirm the weight unit, pounds or kilograms, and how to read ambiguous slash dates, once for the whole file.

  3. 3

    Review every staged row, then confirm

    Every row lands as a draft you can inspect, edit, or exclude before anything is real. Nothing is added to your history until you confirm the batch. An unconfirmed import clears automatically after 7 days.

What a workout CSV needs

A workout row needs a date and an exercise name, everything else is optional and fills in sensible defaults when it is missing. You can also include workout name, location, sets, reps, weight, duration in seconds for timed or isometric holds, RPE, equipment, and notes on the exercise or the whole session.

Rows that share the same date and workout name are grouped into one session automatically. A row that says three sets at a given weight and rep count expands into three individual set records, exactly like logging them one at a time in the app.

What a meal CSV needs

A meal row needs a date and a description of the food, everything else is optional. You can include meal type, breakfast, lunch, dinner, snack, or post-workout, calories, protein, carbs, fat, and alcohol in grams, and the time of day. A row with no meal type defaults to snack.

After you confirm

Once you confirm a batch, imported rows are not a separate, second-class copy of your data, they become the same kind of entry as anything you log by hand. Imported sets become real workout entries that count toward personal records, training load, and the muscle fatigue heat map. Imported meals become real food log entries that count toward your calorie and macro averages, on the exact dates in your file.

Once it is in, it is just your training history

Imported workouts are not walled off in a separate view. The moment you confirm a batch, those sessions sit in your training history on their real dates, which means Jamie can see the lifts you were already doing before you switched apps, not just what you have logged since.

That matters for anything that reads history over time, personal records, estimated one-rep max trends, and the muscle fatigue heat map all use whatever is on the calendar, imported or logged fresh, the same way.

Jamie Reyes reads this for you.

Bring your history with you.

Sign up free, then import your workout log or food diary from any CSV. No wearable or subscription required to get started.

See workout tracking →
Jamie Reyes, AI hypertrophy coach

Reviewed by Jamie Reyes, AI hypertrophy coach

Jamie Reyes is an AI specialist advisor at Wellness Project who reviewed this page for accuracy and tone. It is general information, not medical advice.

Frequently asked questions

What file format does the import tool accept?+

CSV only, comma-separated values, which is the export format almost every fitness and nutrition app produces. If your source only offers an Excel workbook, open it and save or export that sheet as a CSV first, then upload the CSV.

Can I import data from MyFitnessPal, Strong, Hevy, or Cronometer?+

Yes. The tool does not integrate with any single app directly, it reads whatever CSV that app exports the same way it reads a spreadsheet you built yourself. Export your history from MyFitnessPal, Strong, Hevy, Cronometer, Fitbod, or any other tracker, then upload that file.

Will anything get added to my log automatically, without me approving it?+

No. Every row from your file is staged as a draft first. Nothing becomes a real workout or meal in your history until you review the staged rows and confirm the import. You can also exclude individual rows before confirming.

What if the AI maps a column wrong?+

You see the full column mapping before anything is staged and can reassign any column to the correct field, or mark it not imported. For workout files you also confirm the weight unit, pounds or kilograms, and how to read ambiguous slash dates, since those apply to the whole file.

Is there a size limit on what I can import?+

Each CSV file can be up to 8 MB, and a single import batch holds up to 5,000 rows. That covers years of daily logging for most people; if your export is larger, split it into a few files and import them one at a time.

What happens if I upload a file but do not finish reviewing it?+

Nothing is saved until you confirm. A staged, unconfirmed import is automatically cleared after 7 days, so an abandoned upload never quietly turns into real data later.

Related

Learn

Learning hub →

Feature

Workout tracking →

Feature

Nutrition tracking →

Comparison

MyFitnessPal alternatives →

Features

  • AI Workout Tracker
  • Personal Records
  • AI Running Coach
  • Nutrition & Macros
  • Body Composition
  • Heart Rate & HRV
  • Sleep Tracking
  • Steps & Activity
  • Recovery Sessions
  • Supplements & Meds
  • Lab Work
  • Wellbeing & Mood
  • Injury Tracking

AI Coaches

  • Jamie Reyes - Hypertrophy
  • Casey Mills - Nutrition
  • Evelyn Cross - Longevity
  • Max Kline - Biohacker
  • Lauryn Britt - Physio
  • Rex Dalton - Bodybuilding
  • Elias Kiptoo - Running
  • Atlas Mercer - Protocols

Integrations

  • Apple Health
  • Fitbit
  • Oura Ring
  • Google Health
  • ChatGPT
  • Claude
  • Grok
  • Mistral Le Chat
  • Fitbit MCP
  • Apple Health to Claude
  • All Devices

For

  • Weight Loss
  • Muscle Gain
  • Longevity
  • Runners
  • Biohackers
  • Protocol Followers

Learn

  • Learning hub
  • What is HRV
  • Active Zone Minutes
  • Best AI Fitness App
  • Best Fitness Tracker
  • Apple Watch vs Fitbit
  • Best Longevity App
  • MyFitnessPal Alternative
  • Setup guides

Company

  • About
  • How it works
  • Five ways to log a meal
  • All features
  • All coaches
  • Download apps
  • Crew blog
  • What's new
  • Privacy
  • Terms
Wellness Project™

The first AI fitness, nutrition, and longevity app where every metric has a named specialist behind it. Free. Now on iPhone.

Download on the App StoreGet it on Google Play

© 2026 Wellness Project. Not a medical product. AI advisors are informational and do not replace clinical care.