Baggage data, downloadable
Each figure is copied from the page it was published on, and that page travels with the row. Of the 193 pages cited, 183 are published by the airline itself; the other 10 are classified as community sources and are labelled that way wherever they appear, including one aggregator page. Use it, quote it, check it — the licence is CC BY 4.0.
What is verified, and what is not
Coverage: 155 airlines, 370 published allowances. Rule-level verification: 0 of 155 airlines — none has yet been checked line-by-line against the live page.
Sources: 193 pages, of which 25 are verified against the publisher's own page. The remaining 168 carry a verbatim excerpt but have not been re-read against the live page.
Suitcase specs: 24 models, 12 verified.
Read this before citing a number: a figure can be correct and still be unverified. The two flags are
separate on purpose — evidence_tier describes the source page, needs_review
describes the airline's rows. Neither one implies the other.
Download
airline_id, airline_name, iata, tier, pieces, length_cm, width_cm, height_cm, linear_cm, weight_kg, weight_scope, applies_to, checked_on, rule_url, source_id, source_url, source_issuer, source_issuer_type, evidence_tier, source_verified, needs_review
source_id, title, issuer, issuer_type, url, doc_type, evidence_tier, verified, collected_at, last_checked, excerpt
product_id, brand, name, length_cm, width_cm, height_cm, interior_length_cm, interior_width_cm, interior_height_cm, capacity_l, weight_kg, dimensions_basis, dimension_source, weight_source, verified, needs_review, last_verified_at, source_id, source_url
Column names are stable; new columns may be appended at the end. In a numeric column an empty cell
means the airline does not publish that figure — never zero. In applies_to an empty cell
means the limit applies to every ticket. We do not fill a gap with another airline's figure or with an
estimate.
These rows are also what our insights are computed from. One example: take the carry-on limits that are published per cabin, group them by cabin and count how often the rule actually changes — Only 1 of 35 Airlines Changes Bag Size by Cabin.
A second, from the same rows: every weight limit carries the basis it is measured on, per piece or across your pieces — What a 7 kg Cabin Limit Actually Measures.
What this dataset is not
- It contains no verdicts, rankings or scores. Whether a bag "fits" is computed on our site from these rows; the judgement is not part of the data.
- It contains no prices, availability or affiliate data — those are a separate commercial layer and never enter this file.
- It is not a complete list of every airline in the world. 155 airlines are covered; anything absent was not collected, and absence is not a statement that the airline has no limit.
- It does not resolve conflicts for you. Where an airline's own page contradicts itself (for example a dimensional sum that exceeds its own published linear limit), the row keeps the published numbers and the conflict is shown on the rule page rather than silently corrected.
Licence and how to cite
The dataset is released under CC BY 4.0. You may redistribute and adapt it, including commercially, as long as you credit the source. The underlying airline pages remain the property of each airline; what we license is the collection, the normalisation and the sourcing attached to it.
BagComply (2026-10-25). Airline cabin baggage limits dataset. https://bagcomply.com/data/ (CC BY 4.0)
How these figures are collected and checked · Editorial policy and corrections · API and MCP contracts for these rows