OpenF1 Formula 1 Telemetry Scraper
Pricing
from $13.00 / 1,000 result items
OpenF1 Formula 1 Telemetry Scraper
Export Formula 1 sessions, drivers, laps, pit stops, intervals, weather, and live car telemetry from the OpenF1 live data source. Filter by year, session, driver, and meeting to get historical and live F1 race data.
Pricing
from $13.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share

๐๏ธ OpenF1 Formula 1 Telemetry Scraper
๐ Export Formula 1 sessions, laps, telemetry, weather, and team radio in seconds. Pull historical and live F1 data from 2023 onwards across 12 data modes, filterable by year, session, driver, and meeting. No API key, no registration, no scraping browser.
The OpenF1 Formula 1 Telemetry Scraper exports the open F1 live data catalog and returns up to 50+ structured fields per record across sessions, race weekends, drivers, laps, intervals, pit stops, weather, in-car telemetry, tyre stints, position changes, race control messages, and team radio recordings. The underlying feed mirrors the official Formula 1 timing stream and has been one of the most cited open motorsport sources since 2023.
Coverage spans every Grand Prix weekend from the 2023 season onwards, including Sprint Saturdays, Sprint Shootouts, qualifying sessions, free practice, and full Grand Prix races. Records are returned as CSV, Excel, JSON, or XML in under a minute. All filters run on the source, so you skip every parser and reverse-engineering step.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| F1 analysts, fantasy & betting platforms, sports media, telemetry hobbyists, data scientists, broadcasters, racing strategists | Driver and team performance dashboards, fantasy league scoring, lap-by-lap timing widgets, weather-correlated strategy models, archival race datasets, in-car telemetry ML training |
๐ What the OpenF1 Scraper does
Twelve data modes in a single Actor:
- ๐ Sessions. Every practice, qualifying, sprint, and race session with circuit, country, GMT offset, and timestamps.
- ๐ Meetings. Full race weekend metadata (Grand Prix name, official name, circuit image, country flag).
- ๐ค Drivers. Per-session driver lineup with team name, driver number, and full name.
- โฑ๏ธ Laps. Lap-by-lap duration plus per-sector times for every car on track.
- ๐ Intervals. Gap-to-leader and interval between successive cars during a session.
- ๐ ๏ธ Pit stops. Pit duration and lap number for every stop.
- ๐ฆ๏ธ Weather. Air and track temperature, humidity, wind speed sampled live.
- ๐ Car telemetry. Speed, throttle, brake, RPM, gear, and DRS state per car.
- ๐ Tyre stints. Compound, stint number, lap range, and tyre age at start.
- ๐ Position changes. Live running order updates throughout a session.
- ๐ฆ Race control. Yellow flags, virtual safety car, blue flags, and incident messages.
- ๐ป Team radio. Direct links to original team radio recordings per driver.
Each record carries cross-mode keys (sessionKey, meetingKey, driverNumber) so you can JOIN sessions to laps, weather, telemetry, or stints in your warehouse.
๐ก Why it matters: Formula 1 timing data powers fantasy leagues, betting models, broadcast graphics, and strategy ML pipelines. Building your own ingestion pipeline means decoding live timing protocols, handling sector splits, and re-syncing on every red flag. This Actor skips all of that.
๐ Data fields
Each record includes: airTemperature, brake, category, circuitImage, circuitKey, circuitShortName, circuitType, compound, countryCode, countryFlag, countryKey, countryName, date, dateEnd, dateStart, driverNumber, drs, durationSector1, durationSector2, durationSector3, flag, fullName, gapToLeader, gear, gmtOffset, humidity, imageUrl, interval, isCancelled, lapDuration, lapEnd, lapNumber, lapStart, location, meetingKey, meetingName, meetingOfficialName, message, pitDuration, position. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
๐ How to use
- ๐ Sign up. Create a free account with $5 credit (takes 2 minutes).
- ๐ Open the Actor. Go to the OpenF1 Formula 1 Telemetry Scraper page on the Apify Store.
- ๐ฏ Set input. Pick a mode (start with
sessions), set the year, and choosemaxItems. - ๐ Run it. Click Start and let the Actor collect your data.
- ๐ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
๐ Recommended Actors
- โ๏ธ OurAirports Global Airport Database Scraper - Worldwide airport reference with ICAO and IATA codes
- โ๏ธ FAA Aircraft Registry Scraper - U.S. civil aircraft registrations and owners
- ๐ค Hugging Face Model Scraper - Discover and benchmark open ML models
- ๐ฐ PR Newswire Scraper - Press releases for sponsor and team news monitoring
- ๐ Indexmundi Scraper - Global demographic and economic indicators
๐ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.
โ ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Formula One Group, the FIA, OpenF1, or any F1 team. All trademarks mentioned are the property of their respective owners. Only publicly available open motorsport data is collected.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.