Skip to main content
tif1 makes it easy to export F1 data to various formats for use in other tools, databases, or analysis platforms.

Export to CSV

The simplest way to export data for use in Excel, Google Sheets, or other tools.

Export to Parquet

Parquet is a columnar storage format that’s much more efficient than CSV for large datasets.

Export to JSON

For web applications or APIs.

Export to Excel

Create Excel files with multiple sheets.

Export to SQL Database

Store data in a relational database for complex queries.

Export to PostgreSQL

For production databases.

Export for Machine Learning

Prepare data for ML frameworks.

NumPy Arrays

HDF5 Format

Efficient for large numerical datasets.

Export for Data Visualization Tools

Tableau / Power BI

Export to formats these tools can read.

Plotly Dash / Streamlit

Export to JSON for web dashboards.

Batch Export Multiple Sessions

Export an entire race weekend or season.

Export Entire Season

Working with Polars Backend

If using the polars backend, you get additional export options.

Export Telemetry for All Drivers

Efficiently export telemetry for multiple drivers.

Best Practices

Use Parquet

Parquet is 5-10x smaller than CSV and much faster to read/write.

Batch Operations

Use async loading and batch exports for multiple sessions.

Compression

Enable compression for large datasets (snappy, gzip, zstd).

Type Preservation

Parquet and HDF5 preserve data types; CSV doesn’t.
For large-scale data pipelines, consider using the polars lib with Arrow/Parquet formats for maximum performance.

Examples

Export examples

Common Use Cases

Handle big data
Last modified on March 6, 2026