🚌

Welcome to gtfs.zone

Upload a GTFS file to visualize transit routes and stops

No GTFS data to explore
No GTFS files loaded

πŸš€ Getting Started

Quick Start Guide

  1. Create a new feed: Click "New" to start with sample GTFS data
  2. Upload existing data: Click "Upload" or drag & drop a GTFS ZIP file
  3. Explore your data: Use the "Objects" tab to navigate agencies, routes, trips, and stops
  4. Edit files: Click any file in the "Files" tab to edit with syntax highlighting
  5. Visualize on map: See your transit data plotted automatically on the map
  6. Export: Click "Export" to download your modified GTFS feed

✨ Features

πŸ—ΊοΈ Interactive Map

Visualize stops, routes, and shapes on an interactive map. Search for specific stops or routes using the map search.

πŸ“ Smart Editor

Edit GTFS files with CSV syntax highlighting. Switch between text and table views for easier editing.

πŸ” Data Explorer

Navigate your GTFS data hierarchically: Home β†’ Routes β†’ Trips β†’ Stop Times. Search and filter objects.

βœ… Validation

Automatic GTFS validation with detailed error reports, warnings, and feed statistics.

πŸ“š GTFS Resources

πŸ—ƒοΈ Sample GTFS Feeds

⌨️ Keyboard Shortcuts

File Operations

  • Ctrl+N New feed
  • Ctrl+O Upload file
  • Ctrl+S Save current file
  • Ctrl+E Export feed

Navigation

  • Tab Switch between panels
  • Ctrl+F Search on map
  • Esc Clear search/close dialogs
  • F1 Show this help

πŸ“„ GTFS File Guide

Required Files

β€’ agency.txt - Transit agencies
β€’ routes.txt - Transit routes
β€’ trips.txt - Individual trips
β€’ stops.txt - Stop locations
β€’ stop_times.txt - Trip schedules
β€’ calendar.txt - Service dates

Optional Files

β€’ shapes.txt - Route geometry
β€’ calendar_dates.txt - Service exceptions
β€’ fare_attributes.txt - Fare information
β€’ fare_rules.txt - Fare rules
β€’ frequencies.txt - Headway-based service
β€’ transfers.txt - Transfer rules

πŸ’‘ Tips & Tricks

  • β€’ Large files: Use the table view for easier editing of large CSV files
  • β€’ Validation: Check the Info tab for validation results and feed statistics
  • β€’ Map navigation: Click on stops or routes in the Objects tab to highlight them on the map
  • β€’ Search: Use the search bar on the map or in the Objects tab to find specific data
  • β€’ Export format: Exported files maintain the original structure and can be used with any GTFS-compatible software

Need Help?

gtfs.zone is an open-source project. Visit our GitHub repository for documentation, examples, and support.