About GTFS·X

GTFS·X is the fast, free GTFS editor — browser-based, no signup required for editing or export. It was built for the people who actually publish transit data — small agencies, mobility consultants, and transportation planners. Editing is free for everyone, forever; paid plans add premium feed management and route planning features.

A two-minute overview of GTFS·X.

Why this exists

Most existing GTFS tooling is either a command-line script aimed at engineers, a heavyweight desktop GIS application, or a hosted SaaS product that locks your data behind an account. None of those are a good fit for a planner who just wants to draw a route, lay down stops, type in a timetable, and walk away with a valid gtfs.zip. GTFS·X fills that gap with an interactive map-based interface that mirrors how planners actually think about transit service.

Making GTFS-Flex easy to publish

A second, equally important motivation: an honest, agency-friendly editor for GTFS-Flex. Flex is the part of the GTFS spec that describes demand-responsive service — microtransit, dial-a-ride, deviated fixed-route, on-demand zones — and authoring it correctly today is hard. The result is that most agencies running flex service don't publish it: zone polygons, booking rules, pickup/drop-off windows, and the dozens of inter-related fields rarely make it into the operator's GTFS feed.

That gap is invisible to the agency but consequential for riders. Without flex data in the canonical feed, trip planners (Google Maps, Apple Maps, Transit, OpenTripPlanner deployments) silently drop demand-responsive options from their suggestions. Someone in a small town who could in principle ride a county dial-a-ride to a medical appointment never learns the service exists, because the app that planned their trip didn't have the data. The same is true for tourists arriving in a regional resort area, transit-dependent commuters connecting to a microtransit-served suburb, or anyone relying on a phone to navigate a system they don't already know.

GTFS·X treats flex as a first-class feature, not an afterthought: draw zones on the map the same way you draw routes, configure booking rules and pickup windows in a structured form rather than hand-editing CSV, and validate the result against the spec before export. The goal is to make publishing flex data the obvious next step, not the heroic one.

Who it's for

What makes it different

Route planning features

GTFS·X isn't only an editor. Five route planning capabilities ship in the same tool, so the agency that builds the feed can also evaluate the service:

What this doesn't replace: drag-to-edit network design at scale or multi-stakeholder workshop tooling. For active service redesign with frequent stakeholder workshops, a dedicated planning suite is the right tool. For evaluating your own service alternatives and producing the analytical work product that justifies the decision, GTFS·X handles it.

How pricing works

The core editor is free to use without limit. You can build, validate, and export GTFS feeds — including GTFS-Flex — without ever paying. Anonymous users save their work in the browser; signing up for a free account adds cloud sync for up to a few feeds at no charge.

Paid plans add two categories of features that don't make sense as a free service:

See the pricing page for the specifics. The short version: Pro is for an individual operator or consultant; Team is for an agency or firm with unlimited members; Enterprise is for state DOTs and large consortiums. The free tier is not a trial — it's the permanent home for the editor.

Other tools in this space

GTFS·X is one of several tools agencies and consultants use to author and maintain GTFS feeds. Side-by-side comparisons covering features, pricing, and fit:

Get started

The fastest way to understand the tool is to open the editor and click around. If you want a guided walkthrough, see the quick start guide or the full documentation. If you're new to GTFS itself, the What is GTFS? primer is a good place to start.

About us

Photo of Mark Egge

GTFS·X is created by Mark Egge, AICP. Mark is a transportation planner, technologist, and chair of the board for his local transit agency. GTFS·X was born out of the need for better GTFS authoring tools.