Guide News Free Tool Already have a key?
Hard deadline: 15 July 2026. Google permanently deletes unmigrated Fitbit data on that date. Export now while you still can.
Fitbit → Garmin Connect

Get your data out.
Before Google deletes it.

If your phone still shows the Fitbit app and you never linked your account to Google, 15 July 2026 is your data deletion date. Wearable Converter exports your full Fitbit history and moves it into Garmin Connect, where there's 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
is deleting

If you never migrated your Fitbit account to a Google sign-in, this is what disappears from Google's servers on 15 July 2026.

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 still disappear from Google's servers on 15 July.

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 still vanish from Google.

Deleted

Badges and milestones

Every achievement badge, every lifetime milestone. There's no equivalent in Garmin, but Google Takeout exports them so at least you keep a record.

No recovery

No undo, no extension

Google has not promised any extension and there is no recovery process. After 15 July, the data is gone from their servers. The only copy is what you exported.

The export takes a few minutes to request. Google's preparation time can take hours. Don't leave it until 14 July.
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 happens on 15 July 2026?
Google permanently deletes any Fitbit account data that was never migrated to a Google account. If you never linked your Fitbit account to a Google sign-in, this deadline applies to you. There is no recovery process and Google has not promised any extension. After 15 July your data is gone.
How do I know if I need to do this before 15 July?
If your phone still shows the Fitbit app (not Google Health) and you sign in with a Fitbit username and password rather than a Google account, the deadline applies to you. The Fitbit app rebranded to Google Health on 19 May 2026 for users who had migrated. If yours never rebranded, you never migrated, and 15 July is your data deletion date.
Can I still export after 15 July 2026?
No. Google has stated unmigrated Fitbit data will be permanently deleted from their servers on that date. Exporting via Google Takeout will return no data for accounts that were not migrated. The only way to keep a copy is to export before 15 July.
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. Do not leave this to the last day. Request your export at least a week before 15 July to be safe. 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. They still get deleted from Google on 15 July, so even if Garmin won't take them, exporting via Takeout keeps your own copy.
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?
Yes, request a fresh Google Takeout 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.
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 does not apply 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.
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