タイヤサイズ計算ツール
205/55R16のタイヤは、サイドウォール112.8 mm、外径631.9 mm、1キロメートルあたり503.73回転です。サイズを入れるだけでこの4つの数値が分かり、ホイール交換前にサイズを比べられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- タイヤコード
- 205/55R16
- 断面幅(mm)
- 205
- 扁平率(%)
- 55
- リム径(インチ)
- 16
- サイドウォール高(mm)
- 112.8
205/55R16 のようなメートル法のタイヤコードを解析し、サイドウォールの高さ・全体の外径・円周をミリメートルで、1 キロメートルあたりの回転数を返します。すべて幅・偏平率・リムサイズから導かれます。
タイヤサイズの3つの数字の意味
205/55R16のような表記には、3つの寸法が含まれています。最初の205はタイヤの幅をミリメートルで表したものです。次の55は長さではなく、幅に対するサイドウォールの高さの割合で、サイドウォールは205×55÷100で112.75 mmになります。最後の16はリム径をインチで表したものです。リム径の後ろに続く荷重指数や速度記号は形状に関係しないため無視されます。この3つの値から残りの数値をすべて求め、読み取った幅・偏平率・リム径も表示するので、内容を確認できます。
外径から回転数まで、よくある間違い
外径は、リム径をミリメートルに直した値にサイドウォール2本分を足したもので、16×25.4に112.75の2倍を足すと631.9 mmです。これに円周率を掛けると外周の1985.2 mmになり、これが1回転で進む距離です。1キロメートル、つまり1,000,000 mmを外周で割ると、1キロメートルあたり503.73回転になります。よくある間違いは偏平率をミリメートルと考えることで、サイドウォールが高くなりすぎます。インチとミリメートルを同じ計算に混ぜるのも典型的な誤りです。長さは初期設定で小数1桁に丸められ、0から3桁まで選べます。
活用例
タイヤとホイールの適合ツール
純正サイズと社外サイズの全体の外径を比較して、車高やクリアランスの変化を見積もります。
よくある質問
どのタイヤコード形式が受け付けられますか?
205/55R16 のようなメートル法のラジアルコードです。3 桁の幅(mm)、2 桁の偏平率、R、2 桁のリム(インチ)で、追加の記号の接尾辞は無視されます。
1 キロメートルあたりの回転数はどう導かれますか?
1,000,000 mm を円周(mm)で割ったもので、他の出力より小数を 1 桁多く丸めます。
サイドウォールの高さはどう計算しますか?
幅に偏平率を掛けて100で割ります。205/55R16なら205×55÷100で112.75 mmとなり、初期設定の小数1桁で112.8 mmと表示されます。
タイヤの外径はどう計算しますか?
リム径のインチに25.4を掛けてミリメートルに直し、サイドウォール2本分を足します。205/55R16なら16×25.4に112.75の2倍を足して631.9 mmです。
2つのタイヤサイズを比べられますか?
はい。それぞれのサイズを計算して外径を比べると、車高やすき間の変化を見積もれます。外周と1キロメートルあたりの回転数は、別サイズにしたときのスピードメーターの誤差を見積もる基礎になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/dev/tire-size \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"code":"205/55R16"}'const res = await fetch("https://api.kit.forhosting.com/dev/tire-size", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"code": "205/55R16"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/tire-size",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"code": "205/55R16"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/tire-size", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"code":"205/55R16"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"code":"205/55R16"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/tire-size", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"code": "205/55R16"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.tire_size",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
メートル法のタイヤコードの解析
R はラジアル構造を示し、照合は大文字小文字を区別しません。リムサイズの後にあるロードインデックスや速度記号は無視され、返されるコードは最初のトークンに切り詰められ大文字化されます。このパターンに合わない文字列は型付きの invalid_input エラーを送出します。3 つの数値から sidewall_mm = width_mm * aspect_ratio / 100 を計算しますので、205/55R16 ではサイドウォールは 205 * 55 / 100 = 112.75 mm、112.8 mm に丸められ、これはまさに出荷される例の出力です。
外径・円周・回転数
全体の外径はリムをミリメートルに変換したものに 2 つのサイドウォールを加えたものです。205/55R16 ではこれは 16 * 25.4 + 2 * 112.75 = 631.9 mm です。円周はローカルに定義された定数 PI(3.141592653589793)を使います。overall_diameter_mm = rim_inches * 25.4 + 2 * sidewall_mm。circumference_mm = PI * overall_diameter_mm で、ここでは 1985.2 mm です。1 キロメートルあたりの回転数は、1 キロメートルが 1,000,000 mm であるため 1e6 / circumference_mm で、例では 503.73 になります。応答は解析した width_mm・aspect_ratio・rim_inches に加え、使用した pi の定数も返しますので、呼び出し側はすべての数値を検証または再導出できます。これらの出力は、タイヤサイズを比較したり、異なるサイズを装着したときの速度計の誤差を見積もったりするための幾何的な基礎です。
フィールドごとの丸めの精度
任意の decimals パラメータは既定 1 で、0 から 3 までの整数でなければなりません。範囲外や整数でない値は invalid_input を送出します。sidewall_mm・overall_diameter_mm・circumference_mm はその精度まで half-up で丸められ、revolutions_per_km は decimals + 1 桁に丸められます。これは走行距離計の比較で小さな差が効いてくる、より密な量であるため 1 桁多くします。計算した円周が有限でない、または厳密に正でない場合、呼び出しは invalid_input を送出します。
連携の活用例
速度計と走行距離計の補正
2 つのタイヤコードから revolutions_per_km を使い、サイズ変更後の速度計の誤差をパーセントで計算します。
自動車のカタログと計算ツール
タイヤコードのカタログを API に一括で通し、各掲載についてサイドウォール・外径・円周の仕様を公開します。
技術的な質問
全体の外径はどのように計算されますか?
rim_inches * 25.4 に 2 つのサイドウォールを加えます。各 sidewall_mm は width_mm * aspect_ratio / 100 です。
どの decimals の精度を要求できますか?
decimals は 0 から 3 までの整数(既定 1)で、revolutions_per_km は decimals + 1 桁になります。範囲外の値は invalid_input を返します。
無料ですか、また API の費用はいくらですか?
ページ上の widget は無料で(tier A)、同じ決定的なコアを実行します。API 呼び出しは成功したリクエストごとに $0.002 から課金されます。