.TCX

TCX ファイル

Training Center XML
質問する
クイック回答

TCX ファイルは、ワークアウト(GPS ルート、ラップ、心拍数、ケイデンス、カロリー)をプレーンテキストで保存する Garmin XML ファイルです。Garmin Connect や Strava にアップロードして表示・分析したり、GPXSee や Garmin BaseCamp で開いたりできます。最も一般的な用途は、アプリが GPS トラックのみをサポートしている場合に TCX を GPX に変換することです。

開発元: Garmin カテゴリ: GISファイル オープンスタンダード MIME: application/vnd.garmin.tcx+xml
対応OS Windows macOS Linux Android iOS Web
関連: .GPX · .GML · .KML · .SHP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 15, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TCX ファイル形式とは?

.tcx は、フィットネスおよび GPS アクティビティ追跡のために Garmin によって開発された XML データベースファイルです。もともとは Garmin Training Center に関連付けられていましたが、その後、フィットネスプラットフォーム間で広く採用される交換フォーマットとなりました。.tcx ファイルには、スポーツの種類、時間記録、距離、消費カロリー、トレーニング強度、心拍数など、スポーツに関連するさまざまなデータが含まれています。

.tcx ファイルは XML 形式でエンコードされており、身体活動モニタリングデバイスと、ワークアウト履歴をアーカイブおよび分析できる Garmin Connect や Strava などのオンラインサービスとの間でデータを交換する手段として機能します。

このフォーマットには TCX v1 と TCX v2 の 2 つのバージョンがあり、現在は Garmin の TrainingCenterDatabasev2.xsd スキーマで定義された v2 が標準となっています。ファイルは <TrainingCenterDatabase> ルート要素で始まり、アクティビティ、ラップ、トラック、トラックポイントの階層でデータを整理し、それぞれに GPS 座標、高度、心拍数、ケイデンスが保持されます。

.tcx は .gpx GPS 交換フォーマットと密接に関連していますが、ラップ分割やラップごとのカロリー計算など、フィットネス特有の構造が追加されています。また、GPSBabel などのツールを使用して、コンパクトなバイナリ形式の .fit フォーマットに変換することも可能です。

セキュリティと安全性

リスク: LOW

TCX は実行可能なコンテンツを含まないプレーンな XML であるため、ファイル自体を開くことは無害です。本当の懸念はプライバシーです。他のアクティビティファイルと同様に、正確な GPS 座標とタイムスタンプが含まれており、自宅、定期的なルート、スケジュール、さらに健康データ(心拍数)を明らかにする可能性があります。TCX ファイルを公開する前に、自宅近くの開始点と終了点をトリミングし、公開したくない場合はタイムスタンプや心拍数の削除を検討してください。

形式の詳細

概要
正式名称Training Center XML
開発元Garmin登場時期 2007 (Garmin Training Center / TCX schema)
カテゴリGISファイル
MIME タイプapplication/vnd.garmin.tcx+xml
タイプXML テキスト (GPS + フィットネスアクティビティデータ)
標準規格オープン・ロイヤリティフリー

TCX ファイルを開くプログラム

Windows4 apps
Garmin BaseCamp 無料 «ファイル > インポート» から TCX を読み込み、トラックやウェイポイントを表示して Garmin デバイスに転送します。無料です。
Notepad オープンソース .tcx を開いて生の XML(テキスト)を読み取ります。検査やトラブルシューティングに便利です。
GPXSee オープンソース TCX を開き、標高、心拍数、速度のグラフとともにマップ上でアクティビティを表示します。無料でクロスプラットフォーム対応です。
Garmin Training Center (legacy) 無料 オリジナルの TCX アプリですが、現在は廃止・サポート終了しています。非常に古いインストール環境にのみ関連します。代わりに Garmin Connect を使用してください。
macOS2 apps
Garmin BaseCamp 無料 «ファイル > インポート» から TCX を読み込み、トラックやウェイポイントを表示して Garmin デバイスに転送します。無料です。
GPXSee オープンソース TCX を開き、標高、心拍数、速度のグラフとともにマップ上でアクティビティを表示します。無料でクロスプラットフォーム対応です。
Linux2 apps
GPXSee オープンソース TCX を開き、標高、心拍数、速度のグラフとともにマップ上でアクティビティを表示します。無料でクロスプラットフォーム対応です。
GpsPrune オープンソース TCX を開いてトラックを表示・編集し、GPX、KML、その他の形式にエクスポートします。
Android1 app
OsmAnd フリーミアム TCX をトラックとしてインポートし、OpenStreetMap 上に表示します(GPS トラックとして。フィットネス指標は無視される場合があります)。
iOS1 app
Garmin Connect (app) 無料 TCX を Garmin Connect にインポートして、スマートフォンでアクティビティを表示・分析します。
Web3 apps
Garmin Connect 無料 «インポート» から .tcx をアクティビティとしてアップロードし、心拍数、ペース、ケイデンスのチャートとともにマップ上で表示します(無料の Garmin アカウントが必要)。
Strava フリーミアム TCX をアクティビティとしてアップロードし、ルートを表示して心拍数、ペース、パワーを分析します。
TCX Converter / online viewers (e.g. GOTOES, gpsvisualizer) 無料 TCX をアップロードしてマップ上に描画したり、ブラウザ内で GPX、KML、CSV に変換したりします。

技術的詳細

詳細仕様
開発者Garmin
ベースエンコーディングUTF-8 XML (プレーンテキスト、バイナリ構造なし)
MIME タイプapplication/vnd.garmin.tcx+xml
XML ルート要素Garmin TrainingCenterDatabasev2 名前空間内の <TrainingCenterDatabase>
スキーマ定義Garmin がホストする XML スキーマ定義 (XSD) ファイル: TrainingCenterDatabasev2.xsd
フォーマットバージョンTCX v1 (レガシー) および TCX v2 (現在の標準)
データ階層TrainingCenterDatabase → Activities → Activity → Lap → Track → Trackpoint
トラックポイントフィールドタイムスタンプ (UTC)、緯度/経度 (10進度)、高度 (メートル)、距離 (メートル)、心拍数 (bpm)、ケイデンス (rpm)、速度 (m/s)、パワー (ワット)
列挙されたスポーツタイプRunning, Biking, Other (v2 XSD で列挙型として定義)
ラップごとのメタデータ合計時間、合計距離、カロリー、最高速度、平均および最大心拍数、強度レベル、トリガー方法
ファイルの識別バイナリマジックバイトはありません。XML 宣言の直後にある <TrainingCenterDatabase> ルート要素によって識別されます。
マルチアクティビティのサポート単一の .tcx ファイルに、1つのルート要素の下で複数の Activity レコードを含めることができます。
心拍数のエンコーディング<HeartRateBpm> 要素内の <Value> に格納される整数値 (bpm)
座標系WGS 84 10進度。高度は平均海面からのメートル単位。
リリース日2007 (Garmin Training Center / TCX schema)
オープンスタンダードはい · ロイヤリティフリー
仕様書www8.garmin.com

TCX の変換

コミュニティ Q&A

ユーザーからの質問
質問する
TCX ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TCX ファイルについて最初の質問をしてみましょう。

よくある質問

TCX ファイルを開くにはどうすればよいですか?
Garmin Connect や Strava にアップロードしてアクティビティを表示・分析するか、GPXSee や Garmin BaseCamp などの無料のデスクトップビューアで開きます。XML テキストなので、テキストエディタ(Notepad++ など)で生データを表示することも可能です。
TCX と GPX の違いは何ですか?
GPX は主に位置、標高、時間を保存するオープンな GPS 交換フォーマットです。TCX は Garmin の XML で、心拍数、ケイデンス、カロリー、ラップ、構造化されたワークアウトなどのフィットネスデータを追加したものです。TCX の方が多くの情報を保持できますが、GPX の方がより普遍的に受け入れられています。
TCX を GPX に変換するにはどうすればよいですか?
GPSBabel(デスクトップ)または GPS Visualizer(オンライン)を使用して TCX を GPX に変換します。プレーンな GPX は心拍数やケイデンスをネイティブに保持しないため、これらの指標は失われるか、拡張機能に移動される可能性があることに注意してください。
TCX を Strava や Garmin Connect にアップロードできますか?
はい。Garmin Connect では «インポート» を、Strava では «アップロード > ファイル» を使用します。どちらも TCX を受け入れ、ルートに加えて心拍数、ペース、ケイデンスのチャートを表示します。
TCX と FIT の違いは何ですか?
FIT はデバイスによって記録される Garmin のコンパクトなバイナリ形式です。TCX は人間が読める XML 交換形式です。ワークアウトやコースを Garmin デバイスにロードするには TCX を FIT に変換し、ウェブプラットフォーム間でアクティビティを移動するには TCX にエクスポートします。
なぜ自分の TCX には心拍数やパワーが表示されないのですか?
TCX は(拡張機能を介して)心拍数、ケイデンス、パワーを保持できますが、それは記録デバイスがそれらをキャプチャした場合に限られます。ソースに心拍計やパワーメーターがなかった場合、それらのフィールドはファイルに含まれません。

参考文献

1Garmin - TrainingCenterDatabasev2 XML schema (TCX)www8.garmin.com
2Garmin Connect - import/export activitiesconnect.garmin.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.EXEWindows Executable (Portable Executable)
8.BINCD/DVD Disc Image (BIN/CUE)
9.DBSQLite Database File
10.MDMarkdown Document

関連する拡張子

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧