GPX Converter

没有 Garmin Connect,如何打开 FIT 文件

查看 FIT 文件不需要 Garmin 账户、同步应用或任何上传。本指南介绍浏览器查看器、本地转换成 GPX 的方法,以及桌面选项——文件始终待在你的机器上。

教练发来一个 .fit 文件。你的 Garmin 早在几年前就卖掉了。或者你只是想在把文件交给任何东西之前,先看看手表到底录了什么。Garmin 官方的答案是一个账户加一整套同步生态——但 FIT 文件说到底只是个文件,打开它不该付出这两样代价。

三条实用的路,按省事程度排列。

路线一:浏览器查看器

最快的路径是本站的 FIT 查看器:把文件拖到页面上,当场解析——地图、距离、海拔剖面、时间,以及录制中包含的心率和功率。

真正要紧的属性是解析发生在哪里:在你的浏览器里、你的机器上。文件不会被上传到服务器,因为压根没有上传这一步——页面在本地读取字节。对一个装着你(或别人)训练史和家庭住址的文件来说,这个区别就是全部意义。很多在线转换器和查看器会坦白自己是上传式的;有些则对此闭口不谈。把 GPS 文件拖到任何地方之前,都值得先弄清你面前的是哪一种。

路线二:转成 GPX,随处打开

如果目的地是地图工具、Google Earth、GIS 软件或任何讲 GPX 这门语言的世界,转换一次就够:FIT 转 GPX 把录制变成通用的轨迹格式——同样在浏览器里本地完成。

做这笔交易之前先看清筹码:轨迹、时间戳和海拔会跟着走;心率、功率、圈数和 session 汇总不会——这是 GPX 格式的天花板,不是转换器的(格式对比)。要看去了哪儿,转换不会丢任何你会想念的东西。要看骑得多狠,请直接查看 FIT。

路线三:桌面软件

对于反复的、离线的、重量级的分析,桌面工具配得上一场安装:

  • GoldenCheetah——开源,原生读 FIT,训练分析足够深。是数据型运动员中间的标准答案。
  • 厂商工具——Garmin BaseCamp 之类的软件伺候自家的生态;如果你本来就住在其中,它们有用。

对这个文件里有什么来说,桌面软件是大炮打蚊子——那是查看器的问题——但对分析我过去十二周来说正合适,而那种事本来也不该交给任何网页替你做。

FIT 文件里到底有什么

这段背景对读懂任何查看器的输出都有用:FIT 活动的结构是一串消息——一个文件头、一条概括整个活动的 session(会话)消息、标记结构的圈(lap)消息,以及一条密集的 record(记录)消息流,承载着一个个 GPS 和传感器采样。能给你看圈数和 session 汇总的查看器,读的是这些消息;只给你看地图上一串点的,是把记录流压扁了,给你看的是这个文件所知内容里最少的那部分。

这个结构也解释了为什么 FIT 文件紧凑(二进制的采样流,而非啰嗦的 XML),以及为什么被截断的文件会败得那么彻底(末尾的校验和根本没到)——如果你手上的文件打开是乱码或者根本打不开,那是损伤,下一步是 FIT 修复,不是换一个查看器。

怎么选

  • 只想看一眼 → FIT 查看器。十秒,无账户,无上传。
  • 想放进地图或 GIS 工具 → 先转成 GPX。
  • 想要每周分析和图表 → GoldenCheetah。
  • 文件哪儿都打不开 → 先修复,再看。

一个文件,四个诚实的答案——没有一个需要你把训练数据交给某个平台,才能看一眼你的训练数据。

常见问题

不能。FIT 是紧凑的二进制格式,文本编辑器打开只见乱码,Excel 也没有可导入的东西。先转成 GPX,或者用一个替你解析二进制结构的查看器。

每一次转换都在你的浏览器里运行

这些指南背后的工具在你设备上本地解析与重写 FIT、GPX、TCX 文件—— 任何数据都不会被上传。