機内持ち込みサイズチェッカー
55×40×20 cmのバッグは56×45×25 cmの制限に収まり、いちばん長い辺の余裕は1 cmです。ゲートの測定枠と同じようにバッグの向きを変えて比べます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- バッグの長さ
- 55
- バッグの幅
- 40
- バッグの外寸の高さ
- 20
- 最大長
- 56
- 最大幅
- 45
- 航空会社最大許容高さ
- 25
- ステータス
- fits
- ステータスラベル
- Bag fits within airline carry-on limits
- リニア寸法の余裕
- 11
この機内持ち込みサイズチェッカーは、バッグの外寸の長さ・幅・高さが、搭乗ゲートに着く前に航空会社が公表している機内持ち込みの最大サイズに収まるかどうかを教えてくれます。3つのバッグの辺と3つの許容サイズの辺を同じ単位(センチメートルまたはインチ)で入力すると、回転を許可する設定の場合、エンジンは辺をソートします。これにより、矩形のサイズ計測器が実際に機能するのと同じ方法で、ソフトシェルの向きを変えられることを反映できます。また、3辺の合計(リニア寸法)、各軸の余裕、そして明確な「収まる」または「収まらない」というステータスも報告するため、パッキングリストと旅行アプリが1つの決定的な答えを共有できます。旅行のパッキング時にはブラウザで無料でお使いいただけます。
収まり確認で分かること
航空会社は、キャビンバッグの最大の直方体容積を公表しており、通常は搭乗ゲートやカウンターの硬質または半硬質のサイズ計測器に収まらなければならない3つの外寸として示されます。
旅行者は、イエスかノーかの答えに加え、少しの診断的な詳細を気にします:どの辺がぎりぎりか、回転させれば助かるか、そして長さ・幅・高さの合計(リニア寸法)が公表されているリニア制限の下にまだ収まっているかどうかです。このチェッカーは、透明な幾何学でこの計画上の問いに答えます。バッグが収まるのは、すべてのバッグの辺がそのパートナー以下のときだけです。
これは、対角線や柔らかい圧縮のトリックを勝手に作ることなく、矩形のサイズ計測器内での自由な向き変えをモデル化します。回転が無効な場合、長さは最大長と、幅は最大幅と、高さは最大高さと、指定された通りに正確に比較されます。これは一部のハードシェルケースに印刷されたラベルと一致します。
辺の欠落、有限でない値、規定上限を超える大きさ、そしてバッグまたは許容サイズの0以下の寸法はすべて拒否されます。0や負の長さは有効な外寸ではないためです。
バッグと航空会社の寸法の読み取り方と結果の再現性の保ち方
任意のunitは単なるラベルにすぎません(既定はセンチメートル)。数値を変換することは決してないため、バッグと制限をすでに1つの単位で表現しておく必要があります。既定はtrueで、一般的なソフトバッグはソートされた比較を得られます。
数値文字列の先頭のプラス記号や指数表記は、有限の10進数として解釈できる限り許可されますが、埋め込まれた空白、16進数のプレフィックス、数値でないトークンは明確なメッセージとともに拒否され、不正なセルが誤った収まり判定にすり替わることを防ぎます。各順序付けられた軸での余裕は、最大の辺引くバッグの辺なので、負の余裕はその軸単独で失敗することを意味します。
リニア寸法の合計は、公表されているリニア制限が通常順序付けられていない外寸で示されるため、並べ替えなしにバッグの生の3辺の合計と最大の3辺の合計を比較します。
機内持ち込みの確認がパッキング・チーム・ソフトウェアで果たす役割
レジャー旅行者は、新しいソフトシェルのローラーバッグが機内持ち込みに対応していると宣伝され、残る唯一のステップが製品の外寸(センチメートル)を予約メールの航空会社カードと比較することであるときにこの計算に出会います。複数の機内バッグを詰める家族は、手荷物料金を確認する前に各人についてこの数値を実行できます。
法人向けの旅行デスクは、55×35×20の標準サイズが地域のパートナー航空会社の制限に対して有効かを、最大値のスプレッドシートを手作業で開くことなく検証できるよう、ポリシーテンプレート全体にこのチェッカーをバッチ処理します。
ECの商品ページやマーケットプレイスの出品者は、買い物客が航空会社のプリセットを選択したとき、店舗がチェックアウト前に「収まる」または「超過」を表示しなければならない場面で、このスクリプトから契約を呼び出します。学生や旅行教育のワークショップは、回転モードと固定軸モードを使って、矩形の境界ボックスという考え方をゲートでの実際のサイズ計測器に結びつけます。
1つの辺が最大許容サイズを1センチメートル超えているという古典的な際どい例も含まれます。センチメートル対インチだけが必要な場合は単位変換ツールと、旅行・燃料・回復・機内バッグ向けの無料で決定的な計画ツールの小さなラボを構築する際は他の旅行ヘルパーとも組み合わせてください。
活用例
搭乗前のパッキング確認
空港に向かう前に、ローラーバッグの外寸L×W×Hを航空会社が公表する機内持ち込みボックスと比較します。
法人の機内バッグポリシー
透明な収まりフラグと軸ごとの余裕を使って、社員のバッグを標準の55×40×20またはパートナー航空会社の最大3辺に対して検証します。
よくある質問
収まり判定はどのように機能しますか?
回転がfalseの場合、長さ・幅・高さは指定した順序で比較されます。
寸法が0または負の場合はどうなりますか?
0以下の寸法は有効な外側のバッグまたは許容サイズではありません。
このツールは自分の航空会社の現在のポリシーを参照しますか?
いいえ。 最大許容サイズは自分で(あるいは予約から)入力します。チェッカーは指定した数値を比較するだけです。
リニア寸法の合計とは何ですか?
リニア寸法はバッグと航空会社の最大値についてのL+W+Hです。一部の航空会社はボックス制限とリニア制限の両方を公表しています。
車輪や持ち手も含めて測るべきですか?
はい。車輪、持ち手、ポケットも含めたバッグの外側を、同じ単位で測ってください。数値上は収まっても、柔らかいバッグや出っ張った車輪・持ち手は、硬い測定枠を通らないことがあります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/travel/carry-on-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bag_length":55,"bag_width":40,"bag_height":20,"max_length":56,"max_width":45,"max_height":25}'const res = await fetch("https://api.kit.forhosting.com/travel/carry-on-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bag_length": 55,
"bag_width": 40,
"bag_height": 20,
"max_length": 56,
"max_width": 45,
"max_height": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/carry-on-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bag_length": 55,
"bag_width": 40,
"bag_height": 20,
"max_length": 56,
"max_width": 45,
"max_height": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/carry-on-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bag_length":55,"bag_width":40,"bag_height":20,"max_length":56,"max_width":45,"max_height":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bag_length":55,"bag_width":40,"bag_height":20,"max_length":56,"max_width":45,"max_height":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/carry-on-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"bag_length": 55,
"bag_width": 40,
"bag_height": 20,
"max_length": 56,
"max_width": 45,
"max_height": 25
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.carry_on_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_dimension | 1000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
0または負の寸法は、0または負の辺が物理的なバッグの測定値ではないためinvalid_inputで拒否されます。この経路は有限の算術のみを使い、航空会社への問い合わせも、サンプリングも、日付依存の近道もありません。予約ツールや法人向けの旅行デスク、ペアごとの辺の比較を自前で再実装せずに同じ収まり判定の結果が必要なCIフィクスチャの場合は、成功したリクエストごとに$0.002のAPIをご利用ください。
機内持ち込みの収まり確認とは何か、レスポンスに含まれる内容
allow_rotationがtrue(既定)のとき、バッグの3辺と航空会社の3辺の両方が最小の辺から最大の辺へとソートされ、その後、順序付けられた各バッグの辺が対応する順序付けられた制限と比較されます。レスポンスには真偽値のfitsフラグ、fitsまたはdoes_not_fitのstatusトークン、人が読めるstatus_label、渡した単位ラベル、使用したallow_rotationフラグ、各辺と合計を含むbagとmaxのオブジェクト、各順序付けられた軸についてbag、max、fits、slackを含むaxesの配列、L+W+Hのルールに対するfits_linearとlinear_slack、methodタグcarry_on_check、監査用のformula文字列、そして車輪やハンドルが依然として実際のサイズ計測器で不合格になり得るという短い注記が含まれます。リアルタイムの航空会社データベースもランダムサンプリングもありません:エンジンはサポートされる範囲内で有限の比較を組み立てるか、それ以外はinvalid_inputで入力を拒否します。
バッグと航空会社の寸法の読み取り方と結果の再現性の保ち方
優先されるバッグのフィールドはbag_length、bag_width、bag_heightで、length、width、height、depth、L、W、Hのようなエイリアスがあるため、スプレッドシートや型付きフォームでも同じ契約を再利用できます。航空会社の制限にはmax_length、max_width、max_heightを使い、airline_length、limit_width、allowance_heightのようなエイリアスがあります。任意のallow_rotationは真偽値のtrueまたはfalse、一般的な文字列形式を受け付けます。必須の6つの辺はすべて厳密に0より大きくなければなりません:高さ0や負の幅はinvalid_inputで失敗し、API経由では課金されません。自動パイプラインの中で同一の幾何学的な結果が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせ、ソートされたペアごとの比較を自前で再実装せずに済ませてください。
機内持ち込みの確認がパッキング・チーム・ソフトウェアで果たす役割
このページでは処理はすべてブラウザ内で完結し、API経由では成功した照会1件ごとに$0.002かかり、検証に失敗した場合は課金されず、レスポンスを返した後は何も保存されません。無料のインタラクティブな検証と、同一の結果を返す有料APIというこの分離はKITのtier Aカタログ全体の方針と一致しており、パッキングのデモから自動パイプラインへ、幾何学的な結果を変えることなく移行できます。
連携の活用例
小売・マーケットプレイスの出品
買い物客が商品の寸法を航空会社のプリセットに対してテストできるようにし、決定的なAPIの結果で「収まる」または「超過」を表示します。
技術的な質問
機内持ち込みサイズチェッカーの料金は?
このページのブラウザ上では無料です。API経由では成功したリクエストごとに$0.002かかり、無効な入力には課金されません。