Instant, free conversion

Convert FIT and GPX for ChatGPT and AI (Free)

Pull the metrics out of your .fit, .gpx or .geojson files and turn them into structured Markdown — exactly what ChatGPT, Claude and Gemini need to analyze your run and your performance.

  • FIT → AI (Markdown)
  • FIT → GPX
  • FIT → CSV
  • FIT → JSON
  • GPX → GeoJSON

Get more out of your data

AI prompts for running and training analysis

Once you've converted your workout file to AI Markdown above, copy one of the prompts below and paste it alongside your data into ChatGPT, Claude or Gemini to get insights worthy of a specialist coach.

Pace and pacing analysis

Best for understanding pace swings, the cost of climbs, and consistency.

Analyze the average pace and the variations recorded throughout this activity. Identify whether I lost significant pace on climbs, and suggest pacing strategies that would help me hold a steadier pace in my next workouts.

Heart rate zones and effort

Assess cardiovascular stress, time at threshold, and aerobic impact.

Based on the time spent in each heart rate zone (Z1 to Z5) and the BPM history from this workout, assess my aerobic and anaerobic effort. Identify whether I spent excessive time in threshold zones and what that means for my cardiovascular fatigue.

Recovery and progression plan

Have the model act as a professional coach prescribing future sessions and rest.

Act as a professional running coach. Analyze the distance, elevation gain, average cadence and total time of this workout. Based on that data, prescribe the recommended recovery time and suggest my next 3 training sessions so I keep improving without getting injured.

Practical guide

How do I export FIT and GPX files?

Want to pull the original workout files off your watch or app? Follow this quick walkthrough to get the raw files ready for AI analysis.

Strava

Open the activity on the Strava website from a computer. In the left sidebar, click the gear icon and choose Export Original (for the .fit file) or Export GPX.

Formats: .FIT, .GPX

Garmin Connect

Open the workout on the Garmin Connect website. In the top right corner, click the gear icon and choose Export Original (downloads a zip containing the original .fit) or Export to GPX.

Formats: .FIT (zip), .GPX

Amazfit / Zepp

In the Zepp app on your phone, open your exercise history and pick the activity. Tap the share icon (or the three dots at the top) and choose Export route to save the .gpx file straight to your phone.

Formats: .GPX

Help center

Questions about converting FIT, GPX and GeoJSON files

Everything you need to know about processing and converting your running and cycling workouts for LLMs and mapping apps.

How do I analyze my Strava workouts and data in ChatGPT or another AI?

To analyze your Strava workouts with AI, export the original activity from Strava (as .FIT or .GPX), drop the file into PaceGrid to generate the structured summary, and click 'Copy for AI'. Then paste the generated text into ChatGPT, Claude or Gemini. You can ask things like: 'Analyze my pace and heart rate zones in this workout and suggest how to lower my 5K time' or 'Assess my fatigue level'.

Can I convert a FIT file to any format, like CSV, Excel or GPX?

Yes. PaceGrid converts your running and cycling .FIT files to just about anything. You get instant conversion to GPX (for maps and Strava), CSV (to open in Excel or Google Sheets), GeoJSON (for web development) and complete structured JSON. All free, in seconds.

How can I analyze my workouts fully automatically, without downloading files?

If you'd rather not export and import files by hand, create a free PaceGrid account. Connect your Amazfit or Zepp watch and every activity syncs automatically to your dashboard. You get instant access to your full training history, premium fatigue charts, heart rate zones and 3D visualization — no manual exporting or converting.

Why convert FIT files to Markdown instead of JSON when sending them to an AI?

Large language models like GPT-4, Gemini and Claude read structured Markdown (clear tables and bullet points) far more efficiently and accurately than raw JSON. PaceGrid's AI Markdown format is purpose-built to cut token usage and make heart rate, pace and elevation data easy to interpret.

How do I export the FIT or GPX file of a Strava workout?

On Strava, open the activity on the website from a computer, click the gear icon (Settings) in the left sidebar and choose 'Export Original' (for the original .FIT file) or 'Export GPX'. You can also bulk-download all your Strava data from your account's privacy page.

How do I get the FIT or GPX file from a Garmin workout?

Open the Garmin Connect dashboard on the web, go to your activity list and select the workout. In the top right corner, click the gear icon and choose 'Export Original' (which downloads a zip containing the .fit file) or 'Export to GPX'.

How do I export activities from Amazfit and Zepp watches?

Open the Zepp app on your phone and tap the 'Profile' tab, or tap a recent activity to open it. Go to the activity options (the share icon or the three-dot menu at the top) and choose 'Export route'. You can then save the .gpx file straight to your device.

Can I import a FIT file with no GPS track?

Yes. Indoor workouts, CrossFit, strength training, treadmill runs and indoor cycling are all supported. Even without GPS map data you'll see metrics like calories, heart rate, cadence and power, and you can copy the Markdown version to send to an AI.

What's the difference between GPX and GeoJSON?

GPX is the universal XML format for GPS, supporting waypoints and routes for Garmin, Strava and bike computers. GeoJSON is a lightweight JSON-based standard for rendering and manipulating routes quickly on maps in web applications.

Want to go beyond manual tools?

Create your free PaceGrid account to sync your Amazfit/Zepp watch activities automatically, get a premium fatigue analysis dashboard, and generate beautiful 3D map videos of your routes.