Открытие, преобразование и восстановление файла FIT

Файл .fit с часов Garmin хранит всю активность, но открывается только в той программе, которая его записала. Эта страница читает его прямо здесь, в вашем браузере: активность одним взглядом, тот же трек в формате GPX или CSV и исправленная копия, если файл обрезан или его контрольная сумма больше не совпадает. Что находится внутри файла FIT и как работает преобразование FIT в GPX, описано ниже.

Что на входе, что на выходе

  • На входе: файл активности .fit с часов, велокомпьютера или папка экспорта Garmin Connect.
  • На выходе: трек GPX 1.1 (с высотой, временем и пульсом), CSV по отсчётам, CSV по активностям и восстановленный .fit, если файл в нём нуждался.
  • Также показаны: тип активности, дата, дистанция, время, пульс и модель часов. Серийный номер замаскирован и не попадает ни в один экспорт.

Чего эта страница не делает

  • Побайтовое восстановление пересобирает заголовок и контрольную сумму и обрезает файл на последнем полном сообщении. Оно не может вернуть данные, которые никогда не были записаны, поэтому усечённый файл остаётся короче, чем должен быть.
  • Ничего не перекодируется: эта страница не записывает активности обратно в FIT, поэтому восстановленный файл — это исходные байты в корректном контейнере.
  • Координаты GPX записываются точно так, как их записало устройство (WGS-84). Трек из Amap, Baidu или Xingzhe сначала нужно исправить от смещения. Исправление смещения трека

Куда попадает файл

Никуда. Файл читает эта страница, в вашем браузере: на сайте нет точки приёма загрузок, ни один запрос не несёт файл, и ничего не сохраняется. Поэтому после загрузки страница продолжает работать и офлайн.

Исправление смещения трека · Экспортировать сводку для ChatGPT · Все инструменты · Посмотреть, какие часы это поддерживают