GPXファイルを読み込むだけで、総距離、累積の上り下り、平均ペースと平均速度、止まっていた時間を集計します。登山・ランニング・サイクリングの記録の振り返りに。
このツールはブラウザの中だけで動いています。入力した内容が、外部に送信されることはありません。入力内容は外部に送信されません。
詳しくGPXファイルをドロップ、またはタップして選択
.gpx / Garmin・Strava・ヤマレコ等で書き出したファイルに対応
集計設定
選んだ範囲内に指定時間以上とどまった区間を「休憩」として検出し、行動時間から除きます。設定を変えると結果は即座に再計算されます。
ADVICE
GPXファイルを読み込むと、距離・累積標高・ペース・休憩時間を自動で集計します。ファイルはブラウザ内で処理され、外部には送信されません。
GPXログの距離・累積標高・ペース・休憩を一括で集計できるツール
登山やランニング、サイクリングの記録をGPSアプリやウォッチで取ると、軌跡はGPXファイルとして書き出せます。ただ、ファイルを開いても並んでいるのは緯度・経度・標高・時刻の羅列で、そのままでは「結局、何km歩いて何m登ったのか」が分かりません。
本ツールはGPXを読み込むだけで、総距離、累積の上り・下り、平均ペース、平均速度、休憩時間を自動で集計します。休憩を除いた「行動時間」ベースの数字と、休憩を含む「全体」の数字を並べて表示するので、山行の実力と実際にかかった時間の両方を確認できます。
標高グラフをなぞればその地点の勾配や時刻が分かり、休憩した場所は色付きで示されます。1kmごとのラップ表はCSVで保存できるため、トレーニング記録や山行メモの整理にもそのまま使えます。処理はすべてブラウザ内で行われ、位置情報を含むファイルが外部に送信されることはありません。
こんなシーンで便利です
登山後の振り返りと山行記録
累積標高、行動時間、休憩時間を整理して山行記録に残せます。標高グラフ上で休憩した場所を確認すれば、次回の行程の組み立てにも役立ちます。
ランニングのペース分析
信号待ちを除いた行動ペースと、1kmごとのラップをまとめて確認できます。前半に飛ばしすぎていないか、坂で大きく落ちていないかを見直せます。
サイクリング・ブルベの走行ログ整理
平均速度を休憩込みと休憩なしで比較でき、補給やコンビニ休憩にどれだけ時間を使ったかが分かります。登坂速度(m/時)の確認も可能です。
アプリやウォッチごとの数値の見比べ
同じログでも時計とアプリで累積標高が違うことがあります。ノイズ除去のしきい値を切り替えて、どの程度ばらつくのかを手元で確かめられます。
使い方は簡単 3ステップ
- 「GPXファイルをドロップ、またはタップして選択」から、お使いのアプリで書き出したGPXファイルを読み込みます。まず試したい場合は「サンプルデータで試す」も使えます。
- 登山・ランニング・サイクリングから種目を選びます。必要に応じて、標高ノイズの除去、休憩とみなす時間、停止とみなす範囲を調整します。
- 総距離・累積標高・ペース・休憩時間、標高グラフ、休憩の一覧、1kmごとのスプリットが表示されます。要約のコピーやCSV保存も可能です。
※設定を変更すると結果は即座に再計算されます。ファイルを読み込み直す必要はありません。
ご利用時の注意点
- 標高の精度:GPSの標高は気圧高度計に比べて誤差が大きく、累積標高は設定したしきい値によって数%〜1割程度変わります。機器の表示と完全には一致しません。
- 休憩の判定は目安:指定範囲内に一定時間とどまった区間を休憩としています。景色を眺めながらゆっくり進んだ区間などは、設定によって休憩に含まれることがあります。
- 時刻がないGPXの制限:計画ルートなど時刻情報のないファイルでは、ペース・速度・休憩は算出できません。距離と標高のみ表示します。
- 距離の差:アプリによる距離の計算方法(間引き・3D距離・平滑化)の違いで、表示される距離に1〜3%程度の差が出ることがあります。
- 完全無料・安全:位置情報を含むファイルの漏洩リスクをなくすため、通信が発生しないブラウザ完結型を採用しています。
ペース(分/km)と時速・完走タイムの早見表
1kmあたりのペースから、時速と主要距離の完走タイムを換算した早見表です。GPXログの平均ペースが出たあと、目標との差を調べる際にご利用ください。
| ペース(分/km) | 時速(km/h) | 10km | ハーフ(21.0975km) | フル(42.195km) | 目安のシーン |
|---|---|---|---|---|---|
| 3:00 | 20.0 | 30:00 | 1:03:18 | 2:06:35 | 上位ランナーのレースペース |
| 4:00 | 15.0 | 40:00 | 1:24:23 | 2:48:47 | 経験者のレースペース |
| 5:00 | 12.0 | 50:00 | 1:45:29 | 3:30:59 | 市民ランナーの目標ペース |
| 6:00 | 10.0 | 1:00:00 | 2:06:35 | 4:13:10 | ジョギング・LSD |
| 7:00 | 8.6 | 1:10:00 | 2:27:41 | 4:55:22 | ゆっくりジョグ |
| 8:00 | 7.5 | 1:20:00 | 2:48:47 | 5:37:34 | ウォーク&ジョグ・完走重視 |
| 10:00 | 6.0 | 1:40:00 | 3:30:59 | 7:01:57 | 速歩・平坦なハイキング |
| 12:00 | 5.0 | 2:00:00 | 4:13:10 | 8:26:20 | 通常の歩行・ゆったりハイク |
| 15:00 | 4.0 | 2:30:00 | 5:16:28 | 10:32:56 | 山道・登りを含む行程 |
【ペースと時速の換算式】
時速(km/h)= 60 ÷ ペース(分/km)。たとえば6:00/kmなら60÷6=10km/h、逆に時速12kmなら60÷12=5:00/kmです。
- ランニング: ペースで比較するのが一般的です。本ツールの「平均ペース」は休憩を除いた値です。
- サイクリング: 時速で比較するのが一般的です。休憩込みの速度と休憩なしの速度の差が補給時間の目安になります。
- 登山: 水平方向のペースに加えて、登坂速度(1時間あたりに登った標高、m/時)も重要です。一般に1時間あたり300〜400m前後が登りの目安とされます。
※完走タイムは、表のペースで一定に進んだと仮定した計算値で、秒未満は四捨五入しています。実際には坂道や疲労でペースは変動します。
GPXログの数字を正しく読むための基礎知識
同じ山行・同じランでも、アプリや時計によって表示される数字は少しずつ異なります。違いが生まれる理由と、見方のポイントをまとめました。
GPXファイルはどのアプリ・機器から書き出せるのか
GPXはGPS機器やアプリの標準的な軌跡データ形式で、Garmin Connect、Strava、ヤマレコ、Suunto、COROS、Wahooなど多くのサービスで、記録したアクティビティを書き出せます。書き出しの手順や利用できる範囲はサービスによって異なりますが、一般にWeb版のアクティビティ詳細画面から「GPXでエクスポート」を選ぶ形が多く見られます。
書き出したファイルには緯度・経度・標高・時刻が点ごとに入っており、本ツールはこれらを読み取って集計します。
累積標高がアプリごとに違う理由とノイズ除去の考え方
GPSが測る標高は、水平位置に比べて誤差が大きく、止まっていても数メートル揺れるのが普通です。この揺れをそのまま足し合わせると、平坦な道でも上りと下りが積み上がってしまいます。
そこで、基準の標高から一定以上動いたときだけ加算する方法で補正します。しきい値が小さいほど細かい起伏を拾い、大きいほど平らに均されます。気圧高度計を搭載した時計は、この補正前の元データがもともと安定しているため、アプリ値との差が出やすくなります。
平均ペースが2種類ある理由|行動時間と所要時間の違い
平均ペースは、何の時間で距離を割るかによって値が変わります。休憩を除いた「行動時間」で割れば歩行・走行そのものの速さ、休憩を含む「所要時間」で割れば実際にかかった時間の目安になります。
登山のように休憩が長いアクティビティでは、両者の差が大きくなります。記録を比較するときは、どちらの基準かをそろえることが重要です。
休憩の検出ロジック|「範囲」と「時間」の組み合わせ
本ツールは、ある地点から一定の範囲内に、一定時間以上とどまった区間を休憩として検出します。速度だけで判定するとGPSのゆらぎによる見かけの移動を拾ってしまうため、位置がどれだけ動いたかを基準にしています。
短い停止まで拾いたいときは時間を30秒に、長い休憩だけを知りたいときは3〜5分に設定します。登山では停止判定を2分以上、ランニングやサイクリングでは30秒前後が初期値です。
距離がアプリと数%ずれるのは異常ではない
距離は、隣り合う記録点を結んだ線の長さの合計です。記録間隔が長いほどカーブを直線で結ぶため短く、逆にGPSのゆらぎが大きいと余計な往復が加わって長くなります。アプリごとに平滑化や間引きの方法も異なるため、1〜3%程度の差は一般的です。
同じ種目の記録を継続して比較する場合は、同じ方法で集計した数字どうしを見比べると傾向をつかみやすくなります。
よくある失敗と対策
GPS標高をそのまま合計して、累積標高が実際より大きく出てしまう
補正なしで標高の増減を単純に足し合わせると、平坦な道でも細かい上下が積み重なり、累積標高が時計やアプリの表示より数割大きくなることがあります。山行記録に載せた数字が、地図の等高線から見た実感と合わない原因になります。
💡 対策・解決策を見る▼
休憩が検出されない、または検出されすぎる
ゆっくり登る区間が休憩として拾われたり、短い休憩が検出されなかったりするのは、「休憩とみなす時間」と「停止とみなす範囲」の組み合わせが、その山行やランに合っていない場合に起こります。
💡 対策・解決策を見る▼
休憩込みのペースを行動ペースと勘違いして、実力を低く見積もる
登山のように休憩が長い記録では、所要時間で割った平均ペースが、歩いている間の実際の速さよりかなり遅く出ます。この数字を次回の行程計画に使うと、コースタイムを余裕のない設定にしてしまうことがあります。
💡 対策・解決策を見る▼
時刻のない計画ルートを読み込んで、ペースが「—」になる
地図サービスで作ったルートや、他の人が公開している計画ルートのGPXには、時刻が入っていないことが多くあります。この場合、距離と標高は分かっても、ペース・速度・休憩は計算できません。
💡 対策・解決策を見る▼
標高データのないGPXで、累積標高が表示されない
一部のアプリや設定では、標高を含めずにGPXが書き出されます。この場合、累積標高・最高標高・標高グラフは表示できず、山行の記録としては情報が不足します。
💡 対策・解決策を見る▼
よくある質問(FAQ)
Q.GPXファイルとは何ですか。読み込むと何が分かりますか
A. GPXは、GPS機器やスマートフォンアプリが走行・登山の軌跡を保存するための標準的なファイル形式です。緯度・経度に加えて、標高や記録時刻が点ごとに入っています。本ツールに読み込むと、総距離、累積の上り・下り、平均ペースと平均速度、止まっていた時間(休憩)、最高標高と最低標高、1kmごとのラップなどを一画面で確認できます。
Q.累積標高はどのように計算していますか。時計やアプリの値と違うのはなぜですか
A. 各地点の標高を順にたどり、基準の標高から一定のしきい値(3m・5m・10mから選択)以上上下した時点で、上りまたは下りとして加算しています。GPSの標高は数メートル単位で揺れるため、補正をしないと細かな上下が積み重なって累積標高が大きく出ます。気圧高度計を使う時計やアプリは独自の補正を行うため、数%から1割程度の差が出ることは珍しくありません。しきい値を切り替えて、お使いの機器の値に近いものを選んでください。
Q.平均ペースは休憩時間を含んでいますか
A. 本ツールは2種類を表示します。「平均ペース」は休憩を除いた行動時間で割った値で、歩いている・走っている間の実力に近い数字です。「全体の平均ペース」は休憩を含む所要時間で割った値で、実際に何分かかったかの目安になります。登山では休憩が長いほど両者の差が開くため、レースの記録と比べるときは全体、練習の比較には行動時間ベースを使うと判断しやすくなります。
Q.休憩はどのように検出されますか
A. ある地点から、指定した範囲(15m・25m・40m)の内側に指定した時間(30秒〜5分)以上とどまり続けた区間を休憩として扱います。信号待ちのような短い停止を除き、水分補給や食事、景色を眺める時間だけを拾う設計です。ウォッチの一時停止で記録が途切れ、同じ場所で再開したログも検出対象です。検出結果は標高グラフ上に色付きで示され、開始時刻・休憩時間・地点の一覧でも確認できます。
Q.読み込んだGPXファイルが外部に送信される心配はありませんか
A. ありません。当ツールはファイルの読み取りから集計、グラフ描画まですべてユーザーのブラウザ内だけで実行します。ファイルの内容や位置情報がサーバーへ送信されたり保存されたりすることはなく、ページを閉じればデータはメモリ上から消去されます。自宅周辺を含む練習ルートでも安心してお使いください。
Q.距離がアプリや時計の表示と少し違います。なぜですか
A. 本ツールは隣り合う記録点どうしの距離を地球の球面上で計算し、合計しています。アプリによっては記録点を間引いたり、標高差を加えた3次元距離で計算したり、独自の平滑化をかけたりするため、一般に1〜3%程度の差が出ることがあります。記録間隔が長い(10秒以上など)ログは、カーブを直線でつなぐ分だけ短く出る傾向があります。
Q.標高や時刻が入っていないGPXでも使えますか
A. 使えますが、算出できる項目が変わります。時刻がない計画ルートなどは、距離と標高のみ集計し、ペース・速度・休憩は「—」と表示されます。標高が入っていないログは、累積標高と標高グラフが表示されません。標高付きで書き出せるアプリや、標高を補正する機能がある地図サービスで出力し直すと、すべての項目を確認できます。
Q.ファイルサイズが大きい長時間のログや、複数のトラックを含むファイルも読み込めますか
A. はい。数万点規模のログでも、お使いのブラウザ上で数秒以内に集計できます。複数のトラックやセグメントを含むファイルは、記録順につなげて1本のログとして扱います。極端に大きい(数十MB級)ファイルでは、端末の性能によって読み込みに時間がかかる場合があります。
Q.1kmごとのラップをExcelなどで使えますか
A. はい。スプリット表の「CSV保存」ボタンで、距離・タイム・行動ペース・上り・下り・終了標高をCSVファイルとして保存できます。Excelで開いても文字化けしないよう、日本語対応の形式で出力します。ここでの保存もブラウザ内で完結しており、データは外部へ送られません。
あなたの声で、
このツールをより鋭く。
「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。