What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Tad is a free, MIT-licensed desktop application for viewing and analyzing tabular data. It opens CSV, Parquet, SQLite, and DuckDB data, uses an in-memory DuckDB database for local analysis, and provides a pivot-oriented interface for filtering, aggregating, sorting, selecting, reordering, and formatting columns. Its SlickGrid-based viewer is designed to scroll through very large files, although the project does not publish an independent benchmark.

What Tad does

Tad is aimed at data-engineering and data-science workflows that need more than a basic spreadsheet preview but do not require a full database client. The application combines a scrollable data grid with analytical controls, while generating SQL for the operations selected in the interface.

Capability What Tad supports
Input formats CSV, Parquet, SQLite, and DuckDB databases
Local analytical engine DuckDB running in memory
Analysis controls Pivoting, filtering, aggregation, sorting, column selection, column ordering, and basic formatting
Grid technology SlickGrid, intended to support linear scrolling through files with millions of rows
License and cost Free and MIT licensed

Can Tad open a huge CSV?

The Tad project says SlickGrid enables efficient linear scrolling through an entire file, including files with millions of rows. That is a capability statement from the project documentation, not a published speed test or guarantee for every computer and file.

For a quick inspection, launch Tad with a file path such as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
3Dstereo Stereo Wide-View Viewer for Prints and Monitors
  • Stereo Wide-View Viewer for Prints and Monitors
  • Designed to take up where most viewers leave off - viewing side-by-side (parallel) stereo pairs, larger than 3-1/2" x 5"
  • Ideal for viewing images on TVs, computers, pads, and even a side of a barn, easily up to 14 feet away, or even more.
tad MetObjects.csv

You can then inspect records in the grid and move to the pivot interface for grouped analysis. Performance will depend on file size, column types, storage speed, and available memory, so test a representative file before making Tad part of a production workflow.

Which data formats does Tad support?

CSV and compressed CSV

CSV is the common interchange format Tad is built to inspect. Earlier release notes also document support for compressed CSV files, allowing compressed extracts to be opened without first converting them to another format.

Parquet

Tad supports opening Parquet files directly. Tad 0.14.0 added export of filtered tables as Parquet as well as CSV, which is useful when a cleaned or narrowed result needs to move into an analytical pipeline.

SQLite and DuckDB

The application can open SQLite files and DuckDB databases. These sources are useful when data is already stored in a queryable local database rather than a single flat file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How the pivot and filter workflow works

1. Choose a source

Open a CSV, Parquet file, SQLite database, or DuckDB database. Tad’s data-sources sidebar can be used to switch among files and folders according to the release documentation.

2. Inspect the grid

Use the scrollable grid to review rows, columns, and values. SlickGrid is intended to avoid the limitations of a conventional spreadsheet-style full-grid view on very large files.

3. Build an analysis

In the pivot interface, select the fields to group and the measures to aggregate. Add filters, sort the result, choose which columns remain visible, change their order, and apply basic formatting. Tad generates SQL for these requested operations, making the visual workflow a front end to DuckDB analysis rather than a collection of unrelated spreadsheet edits.

Rank #2
3.5 Inch Computer Display CPU HDD Data Monitor, USB C Interface, Computer Temp Monitor, for aida64, Brightness Adjustment, Customizable Layout
  • [CLEAR AND COMPREHENSIVE DATA DISPLAY] - This computer temp monitor adopts a 3.5-inch display, ensuring clear and comprehensive data display.
  • [VIEW COMPUTER TEMPERATURE AND USAGE] - Use this computer monitor to view your computer's temperature and usage of CPU, GPU, , FPS, HDD data, and more.
  • USB C INTERFACE] - Designed with 2 USB C interfaces, this PC CPU data monitor connects easily to your motherboard with the 4pin 2.54 pin header USB port.
  • [CUSTOMIZABLE LAYOUT] - Customize your screen layout with this PC temperature display, supporting both portrait and landscape screen orientations. Let your creativity shine with the visual theme editor.
  • [BRIGHTNESS ADJUSTMENT AND AUTO OFF FUNCTION] - Adjust the brightness of this computer CPU monitor and take advantage of the auto-off function. The metal housing ensures a longer service life.

4. Export the result

With Tad 0.14.0 and later documentation, filtered tables can be exported as CSV or Parquet. Export the narrowed result when another tool or pipeline needs a compact, reusable dataset.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to install Tad on Windows, macOS, or Linux

The official Tad site links to packaged installers through its releases page. Choose the build for your operating system and processor architecture:

  1. Windows: download the Windows installer from the official releases page, run it, and then open Tad from the installed application.
  2. macOS: choose the Intel or Apple Silicon package that matches your Mac, install it, and launch Tad from Applications.
  3. Linux: download the Linux package listed for the release, install it using the package format supplied there, and launch Tad from your desktop environment or application menu.

Because package names and signing requirements can change between releases, use the files and instructions published with the release you select rather than relying on an older installer guide.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What changed in Tad 0.14.0?

The official releases page documents Tad 0.14.0 on 21 June 2024. This release updated DuckDB to 1.0 and added export of filtered tables as Parquet in addition to CSV. Earlier releases documented direct Parquet and compressed-CSV support, opening DuckDB and SQLite files, and a data-sources sidebar for switching among files and folders.

Tad’s practical strengths and limits

Strengths

  • One free desktop tool covers four common tabular and local-database formats.
  • DuckDB provides an analytical engine without requiring a separate server.
  • Pivoting and filtering are available through a graphical interface, with SQL generated for the selected operations.
  • The grid is designed for linear scrolling through very large files, including files with millions of rows.
  • MIT licensing permits inspection and reuse of the project under that license.

Limits to keep in mind

  • The project describes Tad as a hobby or work-in-progress application.
  • No formal benchmark table establishes a particular row limit, speed multiplier, or memory requirement.
  • The reviewed sources do not publish an uptime or support service-level agreement, paid plan, or commercial support commitment.
  • Large-file behavior can vary substantially with hardware and data shape, so validate your own workload.

Original Tad versus the Tads fork

A separate current fork named Tads documents a Stata-style command bar, explicit read-only behavior, and installers for Windows, macOS, and Linux. Those are fork-specific features. Do not assume they are included in the original Tad release unless the original project’s documentation confirms them.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Who should use Tad?

Tad is a good fit when you need to inspect a large extract, make pivots and filters without writing SQL by hand, or move between CSV, Parquet, SQLite, and DuckDB data locally. It is less suitable as a substitute for a production data platform, a guaranteed high-performance benchmarked viewer, or a vendor-backed support contract. Download it, open a representative dataset, and verify responsiveness and export behavior before standardizing on it.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.