Explore any feed

GTFS Viewer

Answer any question about a transit feed in minutes. TransitLens opens a GTFS feed right in your browser and turns it into an interactive map, sortable tables, service timelines and calendar heatmaps. Nothing to install, free to use.

Why use one

Understand a transit network, not a pile of CSV files

A GTFS feed describes an entire network across linked text files: routes, trips, stops, stop times, shapes and calendars. A GTFS viewer joins them for you, so instead of cross referencing IDs you read the network the way it actually runs.

Answer questions in minutes

Where does this route run? What serves this stop? What changes on holidays? Every question has a view, and every view is one click from the next.

See structure, not IDs

Routes are drawn with their real shape geometry, stops sit at their true coordinates, and calendars become pictures. The relationships in the data become visible.

Keep control of your data

Feeds are parsed on your device. Drop a local ZIP and it never leaves your browser, so unpublished drafts stay private while you review them.

New to the format? The How to Read GTFS Data guide explains how the files connect.

One feed, every view

Explore the whole feed without leaving your browser

Map

See every route, stop and shape at once

The full network appears on an interactive map, drawn in the agency's own route colors with real geometry from the shapes file. Zoom from a regional overview down to a single platform and click anything to learn more.

  • Routes rendered from shape geometry, stops at their true coordinates
  • Filter by mode, agency or route to focus on one part of the network
  • Click a stop to see which routes serve it
GTFS viewer map showing a full transit network with colored route lines and stop markers
Route inspector

Know exactly how a route runs

Open any route and a focused inspector answers the detailed questions: which direction, which stops, in what order, and what departs next. It is the fastest way to verify that a route behaves the way the schedule says it should.

  • Toggle between directions and compare their stop sequences
  • Read upcoming departures and today's service window
  • Walk the ordered stop list with times, stop by stop
Route inspector panel for a metro line with a direction toggle, next departures and the ordered list of stops
Calendars and timelines

See how service changes through the year

A heat calendar colors every day by how much service runs, so holiday schedules, seasonal cuts and calendar exceptions stand out immediately. A companion timeline lays trips across the day, route by route, with peak hours detected for you.

  • Service levels by day, month or year at a glance
  • Weekday, weekend and exception patterns side by side
  • Trip by trip timelines that make peaks and gaps obvious
Service calendar heatmap coloring each day of the year by transit service level
Data tables

Find any record in seconds

When you need specifics instead of shapes, the same feed becomes clean, sortable tables. Scan hundreds of routes with their agencies, modes and coverage dates, filter to what matters, and jump from any row straight to the map.

  • Routes, stops and trips in linked, searchable tables
  • Mode badges, coverage dates and realtime availability per route
  • One click locates any row on the map
Sortable GTFS routes table with mode badges, agencies, coverage dates and a realtime column
Feed health

Catch feed problems before you publish

Every feed is checked as it loads. Findings are sorted by severity, from critical breakage to minor polish, across schedules, geometry, stops, calendars, fares and realtime. Each finding names the exact routes, stops or trips affected, so the fix starts immediately instead of with a search.

  • Severity categories that separate must fix from nice to fix
  • Coverage of schedule, geometry, calendar and fare issues
  • Affected entities listed for every finding
Feed health dashboard grouping GTFS validation findings by severity category
How it works

How to view a GTFS feed

From a raw ZIP to an explorable network in under a minute.

1

Get a feed

Download a GTFS ZIP from a transit agency or an open data portal, copy a feed URL, or pick a public network from the built in catalog.

2

Open it in TransitLens

Drop the file into the app or paste the URL. Everything is parsed locally in your browser, so local files are never uploaded anywhere.

3

Explore

The network appears on the map, with tables, timelines, calendars and health checks ready in the same workspace.

Open the app

No feed handy? Open the MBTA Boston feed, or follow the Quick Start Guide for a feature by feature walkthrough.

Why TransitLens

A GTFS viewer built for real work

Nothing to install

Runs in a browser tab on any machine. No server, no dependencies, no setup.

Private by design

Feeds are processed on your device. Local files never leave your browser.

Handles big feeds

Hundreds of routes and tens of thousands of stops stay smooth to explore.

Free to use

Standard GTFS and GTFS Realtime support, free to use.

Working spatially? The GTFS Map Viewer page covers geographic analysis, network structure and boundary overlays.

Try it now

Open a feed and start exploring

Map, tables, timelines, calendars and health checks in one workspace. No setup, completely free.