Convert FIT to JSON

Drop the .fit below and download the JSON. The binary file becomes readable JSON with the sport, the session summary and every record of the workout, handy for coding, debugging or keeping the raw data.

Step by step

  1. 1.

    Add the .fit

    Drop the file on the upload area or tap to pick it.

  2. 2.

    Preview it

    Open the JSON preview to check the structure.

  3. 3.

    Download the JSON

    Click download JSON.

Frequently asked questions

Why convert FIT to JSON?
To read the workout in any language without a FIT decoder: JSON opens in JavaScript, Python or a text editor.
JSON or Markdown for ChatGPT?
Markdown. JSON carries every field and burns tokens; the AI Markdown on the same screen sums up laps, pace, heart rate and elevation in tables that ChatGPT, Claude and Gemini read better.
Is my file uploaded to a server?
No. Reading and converting happen in your browser; the file never leaves your computer or phone.