GTFS validator and the scorecard grade

If you look after a transit agency's GTFS feed, you may be searching for a GTFS feed validator. The canonical one is the MobilityData GTFS validator. The scorecard does not replace it. It scores on top of that validator rather than re-validating feeds.

The scorecard is a data-quality lens, not an official compliance determination. This page explains where it fits next to the validator, how to check a feed, and what it can and cannot tell you.

What the validator does and what the scorecard does

The validator owns the specification and best-practice notices as GTFS changes. Its notices come in three severities: error (a specification violation), warning (a specification recommendation or a GTFS Best Practice), and info (worth attention). The full list is on the validator's rules page.

The scorecard reads those notice codes and links users back to the validator's own rule documentation. When a scorecard check overlaps a validator concept, the validator's notice and rule stay authoritative.

On top of that, the scorecard adds a score, a letter grade, the three fixes that matter most, and the trend for a published feed.

How to check a feed

What the grade adds beyond validator notices

The grade has four categories with fixed weights. Letter grades are A at 90 and above, B at 80, C at 70, D at 60, and F below 60.

Findings are ranked by how many points they cost, and the top three are written in plain language with an effort hint. A finding that has a fix guide links to that guide and to its canonical rule. You can also subscribe to feed alerts to hear before a published feed expires.

What this page does not claim

Read the method

The full methodology, with citations, is in the scoring rubric. To learn to read a scorecard, see how to read your scorecard. For who maintains the project, see about.