Guide News Free Tool Already have a key?
Update: the 15 July 2026 deadline has passed. On Google Health now? Your data is safe and converts any time. Saved a Takeout export in time? That ZIP still works. What happened →
Fitbit → Garmin Connect

Get your Fitbit history
into Garmin Connect.

The app may say Google Health now, but everyone still calls it Fitbit, and the move to Garmin works the same as ever. Wearable Converter turns your Google Takeout export, fresh or saved before the 15 July deadline, into Garmin-ready files. No subscription, and you actually own your data.

Get Started, $9 USD
One-time payment. 5 conversions included. No subscription, ever.
Fitbit export → Garmin Connect
👣
Steps
7,326,822
📏
Distance
5,565 km
🔥
Calories
3,728,410
⚖️
Weight Lost
31 kg
Active Hours
4,792 hrs
🏔️
Floors
42,870
These are my actual numbers from switching to a Garmin Forerunner 965.
Fitbit export → Garmin Connect
👣
Steps
7,326,822
📏
Distance
5,565 km
🔥
Calories Burned
3,728,410
⚖️
Weight Lost
31 kg
Active Hours
4,792 hrs
🏔️
Floors Climbed
42,870
These are my actual numbers from switching to a Garmin Forerunner 965. I built this after spending hours figuring out the export process, figured someone else shouldn't have to.
15 July 2026

What Google
deleted on 15 July

If a Fitbit account was never migrated to a Google sign-in, this is what began disappearing from Google's servers on 15 July 2026. If your app says Google Health, none of this applies to you, and a Takeout export saved before the deadline keeps every category below.

Deleted

Step history

Every step you have ever logged. For many users that's years of daily totals, sometimes a million-plus steps a year.

Deleted

Weight and body composition

Years of weigh-ins, body fat percentage, BMI history. The trend lines you used to track long-term changes, gone.

Deleted

Sleep and heart rate

Sleep stages, resting heart rate, heart rate variability. Garmin doesn't accept imports of these so they don't transfer, but they disappeared from Google's servers along with everything else.

Deleted

Workouts and activities

Every logged run, ride, swim, walk. Distance, duration, calories per session. Same as above, Garmin can't import them, but they vanished from Google's servers all the same.

Deleted

Badges and milestones

Every achievement badge, every lifetime milestone. There's no equivalent in Garmin, but if you exported via Takeout before the deadline, your ZIP includes them, so at least you keep a record.

No recovery

No undo, no extension

Google announced no extension and has published no recovery process. The data is gone from their servers. The only copy that exists is a Takeout export saved before the deadline.

On Google Health? None of the above affects you. Request a fresh Takeout export whenever you're ready, and once the ZIP arrives the conversion itself takes under two minutes.
The problem

Why moving your data
isn't straightforward

Google Takeout will export everything for you, but the file format is wrong for Garmin, and Garmin's import process is undocumented.

01. Wrong format

Google Takeout exports your history as JSON files (still labelled "Fitbit" inside, even after the rebrand). Garmin Connect only accepts a very specific CSV format that's not documented anywhere obvious.

02. Multiple files

Your history is split across hundreds of individual JSON files, one per data type per month. Merging them by hand takes hours.

03. Unit mismatches

The export stores data internally in imperial regardless of your display settings. Without the right conversions, your data lands in Garmin completely wrong.

How it works

Four steps.
Done in under 10 minutes.

No technical knowledge needed. If you can download a file and click a button, you can do this.

01. Export from Google Takeout

Use this direct link to open Google Takeout with Fitbit data already selected. Request a download and Google will email you a ZIP file of your full history. Allow several hours, large archives take time to prepare.

02. Run the converter

Drop your ZIP into Wearable Converter. It runs entirely in your browser, your data never leaves your device. Google doesn't see this happen, and neither do we.

03. Download your files

Get a clean ZIP of Garmin-ready CSV files, split by year for reliable importing.

04. Import to Garmin

Upload each CSV to Garmin Connect. Your full history appears, ready to go. No subscription required.

What transfers

Everything that
Garmin supports.

Garmin Connect has specific limits on what historical data it accepts. We convert everything it allows.

✓ Included in conversion

Daily Steps
Complete daily step counts across your full history
Distance
Daily distance in km or miles, your choice
Calories Burned
Total daily calorie expenditure, appears as resting calories in Garmin for your imported history
Floors Climbed
Garmin calculates floors from elevation gain, 3 metres per floor. Your Fitbit device records the same elevation data, so your full floor history transfers accurately. You may actually see more floors in Garmin than Fitbit ever showed you.
Active Minutes
Lightly, fairly, and very active minutes daily
Weight, BMI & Body Fat %
All body composition entries transferred, including body fat %, which Garmin normally only accepts from their USD $220+ Index smart scale

, Not supported by Garmin

Heart Rate History
Garmin Connect has no import format for historical HR data
Sleep History
Historical sleep stages can't be imported to Garmin Connect
Individual Workouts
Workout-by-workout TCX data requires direct Fitbit API access
SpO2 & Stress Scores
No import path exists for these metrics in Garmin Connect
Why Garmin Connect

No paywall.
No AI Coach.
No subscription.

Garmin Connect is free for the life of your device. Body Battery, Training Readiness, Sleep Score, all included. Nothing locked behind a Premium tier.

Google Health Premium
$9.99/mo
$119.88 per year, every year
  • Gemini-powered AI Coach
  • Advanced sleep insights (was free)
  • Personalised workout suggestions
  • Badges (removed entirely)
  • Sleep Profile (removed entirely)
  • Social feed, groups, DMs (removed)
No Subscription
Garmin Connect
Free for life
Included with any Garmin device
  • Body Battery (energy reserves)
  • Training Readiness score
  • Sleep Score with stages
  • Daily challenges and badges
  • Connect IQ (third-party apps)
  • Strava sync, Apple Health sync
You bought a Fitbit once. You bought a Garmin once. The difference is which one keeps asking you to pay again.
Background reading The full audit of every feature removed in the May 2026 rebrand
Pricing · Available Worldwide

Simple.
One-time.

No subscription. No monthly fee. Pay once, use it as many times as you need.

Lifetime Access
USD
9
One-time payment · 5 conversions included
  • Convert your full Fitbit / Google Health activity history
  • All supported data types included
  • Runs entirely in your browser, data stays private
  • Split-by-year output for reliable Garmin import
  • Timezone correction for accurate daily counts
  • Metric and imperial support
  • Body fat % transferred without needing a Garmin Index scale
  • Licence key delivered by email after purchase
Get Access Now
Secure checkout via Stripe · Delivered by email · Available worldwide
FAQ

Common
questions.

Everything you need to know before you start. If something isn't answered here, email [email protected].

🔒
Your data never leaves your deviceEverything runs in your browser. We never see your data.
Under 90 secondsMost conversions complete in 30 to 90 seconds, even for 3+ years of data.
🔑
5 conversions includedMore than enough for any migration, re-run if settings need adjusting.
💳
One-time $9 USDNo subscription. No account. Licence key delivered by email after purchase.
What happened on 15 July 2026?
Google began permanently deleting Fitbit account data that was never migrated to a Google account, and support for Fitbit app versions older than 5.0 ended the same day. If your app now says Google Health, or you sign in with a Google account, your account migrated and your data is safe. There is no recovery process for unmigrated accounts and no extension was announced. Full breakdown here.
How do I know if the 15 July deletion affected me?
If your app updated to Google Health, or you sign in with a Google account, your account migrated and nothing was deleted. If your app still said Fitbit and you signed in with a Fitbit username and password, your account was in the deletion group. In that case, the only copy of your history is a Google Takeout export saved before the deadline.
Can I still export after 15 July 2026?
If your account migrated to a Google account (your app says Google Health), yes. Google Takeout works any time and the data category is still labelled Fitbit. For accounts that were never migrated, the export window has closed and Google has published no recovery path. A Takeout ZIP saved before the deadline still converts, no matter when it was downloaded.
How long does the export from Google Takeout take?
Google Takeout can take anywhere from a few minutes to several hours to prepare large Fitbit archives. Years of history with high data resolution can take particularly long. Request the export, then come back when Google emails you the download link. Use this direct link to start.
Why migrate to Garmin specifically?
Garmin Connect is free for the life of your device, has no subscription tier, and accepts CSV imports of historical data so your Fitbit years carry over. Compared to Google Health, Garmin includes Body Battery, Training Readiness, and full sleep analysis at zero monthly cost. You can also pick any other platform, the Wearable Converter export is in standard formats.
What data transfers from Fitbit to Garmin Connect?
Wearable Converter transfers daily steps, distance, calories burned, floors climbed, active minutes, weight, BMI, and body fat percentage. Heart rate history, sleep stages, and individual workouts cannot be imported into Garmin Connect as Garmin has no import format for these data types. If you're on Google Health, exporting via Takeout still keeps your own copy of them even though Garmin won't take them.
Is my data safe when using Wearable Converter?
Yes. The converter runs entirely in your browser, your data is never uploaded to any server. We never see it, store it, or have access to it. The only thing that touches our servers is the licence key validation.
How long does conversion take?
For most people with 2 to 4 years of data, conversion takes 30 to 90 seconds in the browser. Importing into Garmin Connect takes a few minutes more. You upload one CSV file per year.
Does my Takeout export need to be recent?
If your account is on Google Health, yes, request a fresh export immediately before converting. Your wearable syncs to Google's servers in batches, so older exports can contain incomplete data for recent dates, which causes Garmin's importer to reject those files. If your only copy is a ZIP saved before the 15 July deadline, use that. It converts the same way; just be aware the final few days before the export date can be incomplete if your device hadn't fully synced.
Why does Garmin sometimes show an upload error?
This is a known bug in Garmin Connect's importer that affects all CSV uploads, not specific to our files. The data almost always imports successfully despite the error message. Simply retry the upload and it will go through. Garmin is aware of the issue.
Can I get my body fat % into Garmin without buying their scale?
Yes, and this is one of the most underrated things Wearable Converter does. Garmin normally only accepts body fat % data from their own Garmin Index smart scale, which costs USD $220+. But if you logged body fat % in Fitbit (via a Fitbit Aria scale or manual entry), Wearable Converter transfers that historical data directly into Garmin Connect. You get years of body composition history in Garmin without spending a cent on their scale. If you just want to add a single body composition entry manually, try our free body composition CSV generator.
Do I need to create an account with Wearable Converter?
No account needed. After purchase, you receive a licence key by email. Enter that key on the tool page and you're ready to go.
Can't I just do this myself for free?
Technically yes, but it involves parsing hundreds of JSON files, handling unit conversions, correcting for timezone offsets, merging data across years, and formatting everything to Garmin's exact CSV spec. We've done all that work so you don't have to. Wearable Converter handles it in under 90 seconds for $9. The full walkthrough including the manual method is in the step-by-step guide.
What if I already migrated to Google Health?
Then the 15 July deadline never applied to you, your data is safe in Google Health. The motivation to move is different (the rebrand removed badges, Sleep Profile, social features and paywalled the AI Coach). See the Move Google Health to Garmin page for that angle.
I never migrated and never exported. Is my Fitbit data recoverable?
No. Google began deleting unmigrated Fitbit account data on 15 July 2026 and has published no recovery process. No third-party tool, including this one, can retrieve data that Google has deleted from its servers. Be wary of any service claiming otherwise. If you find an old Takeout ZIP on a hard drive or in your downloads folder, that copy is still fully usable.
More on CSV conversion
Fitbit CSV for Garmin Connect → Garmin's exact CSV format requirements JSON to Garmin → The technical shape of the conversion Fitbit to CSV → General CSV intent, both destinations covered Google Takeout to CSV → Starting from the Takeout export itself