Spreadsheet Data Wrangling Desktop App
qsv pro logo
Transform spreadsheet data and view statistics in interactive data tables, download/upload from/to compatible CKAN instances, and explore qsv pro.

You may access download links here on a desktop device.

Download qsv pro and explore the free plan or unlock features with a paid plan.

qsv pro feature demo GIF

Workflow - Explore your spreadsheet data with interactive data tables

Drag and drop your spreadsheet data into the qsv pro Workflow. Once imported successfully, you may browse statistics, frequency, and metadata about your file. Run Polars SQL queries and recipes, view your file with csvlens on Windows, search your file (optionally by regex), export to multiple file formats, download/upload from/to compatible CKAN instances, and more.

qsv pro feature demo GIF

Flow - Build custom node-based flows and data pipelines

Engineer data pipelines using an interactive node-based UI. Access multiple qsv commands and pipe them together along with custom nodes to architect data pipelines. Share or import your pipelines with other paid qsv pro users.

qsv pro feature demo GIF

Toolbox - Run scripts on your data based on use cases

Run tools in qsv pro's Toolbox including scripts such as Copy CSV to clipboard, Sort CSV rows, Get CSV row count, and more.

qsv pro feature demo GIF

API - Interact with qsv pro using external services

Interact with the local qsv pro API server from other apps and services such as importing a file path into the qsv pro Workflow or on Windows launching an Alacritty terminal running csvlens on a provided file path. Explore the API's capabilities through locally served API documentation or through the qsv pro command available on the qsv command-line tool. qsv pro closes to the system tray so that you may continue to use the API with the window closed (some endpoints may have conditions to work properly such as having the Workflow open for the Workflow endpoint).

qsv pro feature demo GIF

qsv pro command - Interact with qsv pro using the qsv command-line tool

Use the qsv pro command available from the qsv command-line tool to import local files by their file path into the qsv pro Workflow or on Windows launch an Alacritty terminal running csvlens on the file.

qsv pro feature demo GIF

Configurator (Experimental) - Run qsv commands in an interactive GUI

Run qsv commands in a graphical user interface and explore its stdout and stderr as raw output. The command's elapsed time is also provided. Note: Not all commands are supported and this feature may be broken/outdated.

Drag and Drop Demo
Import Your Data

Drag & drop your data into qsv pro

Drag and drop a spreadsheet file anywhere within the Workflow section to import your data and begin exploring your data in a data table.

  • File formats: .csv, .xlsx, .tsv, .tab, .xls, .ods, .xlsm, .xlsb
  • Supports large spreadsheets with millions of rows
  • Begins scanning and analysis of compatible file data after import
  • Generates stats, frequency, and file metadata
Transform Your Data

Transform your data with recipes

qsv pro features a suite of recipes (scripts) for common data wrangling tasks to perform on your spreadsheet, including:

  • Sort in lexicographical order
  • Remove duplicate rows
  • Remove rows with Personally Identifiable Information (PII)
  • Reverse rows
Recipe Demo
CKAN Upload Demo
Load to CKAN from your device

Upload your data to a CKAN instance

qsv pro allows you to upload your transformed data to a CKAN instance within an organization and dataset as a resource.

  • Integrated with the CKAN API (>= 2.9)
  • Search through organizations, datasets, and resources
  • Create a new resource or overwrite existing resources
Polars SQL queries

Run Polars SQL queries on your data

Using qsv's built-in sqlp command, qsv pro leverages Polars so you may run SQL queries to learn more insights from your spreadsheet data.

  • Run Polars SQL queries your spreadsheet data
  • View query output in a data table
  • Get the estimated elapsed time for your queries
Recipe Demo
Pick a Plan

Choose your plan

To unlock paid features, you'll need to purchase and activate a license key. USD pricing.

Free

$0

No license key required

  • Import spreadsheets up to 1MB
  • Transform data with free recipes
  • List 1 CKAN instance
  • Use free tools in Toolbox
  • Use qsv slice from Flow
  • Use qsv count and qsv slice in Configurator (experimental)
  • Export Workflow file data and various data table data to CSV, TSV, TAB, and SSV
Download qsv pro

Pro

$99.99
/ month

1 license key (1 device at a time)

  • Import spreadsheets larger than 1MB
  • View extra statistics in the Workflow based on your file
  • Transform data with Pro recipes
  • List more than 1 CKAN instance
  • Use Pro tools in Toolbox
  • Use more qsv commands other than qsv slice from Flow
  • Use more qsv commands other than qsv count and qsv slice in Configurator (experimental)
  • Export Workflow file data and various data table data to 16 formats
  • Run csvlens on a spreadsheet or data table in a new Alacritty terminal (Windows only)
Purchase a License Key

Business / Enterprise

Contact us

License keys by approved request

    Contact us

    Want to learn more? Request a demo.

    Built with

    modern tech

    Have any questions?

    Questions and Answers

    What is qsv pro?

    qsv pro is a desktop application to view and transform spreadsheet data (for example Microsoft Excel data and CSV) with a graphical user interface based on the qsv CLI tool. It includes multiple features for data wrangling and is available on compatible Windows, macOS, and Linux devices.

    How do I get qsv pro?

    You may download the latest version of qsv pro from the top of this page. Within the app you may continue with the free plan or you may purchase a license key from store.dathere.com to use paid features. You may choose between any of the installers for Windows (.msi), macOS (.app.tar.gz), and Linux (.AppImage).

    Where can I provide feedback?

    You may provide feedback on our support site by creating a ticket.

    What is CKAN?

    CKAN is an open-source data management system used around the world. You may learn more at ckan.org.

    Where can I generate a CKAN API token?

    You may generate a CKAN API token by logging into your CKAN account on your CKAN instance. Then, click on the user profile icon on the top right corner, click the 'API Tokens' tab, enter any name for your token and click the 'Create API Token' button, and then your API token will appear on the page. Note that you may not view your API token from qsv pro, so we recommend saving this token somewhere safe.

    How can I use qsv pro on more than one device?

    Each license key can only be activated for 1 device at a time. If you used your license key on a device and want to use it on a different device, you may deactivate your license key by navigating to your billing information page then deactivate your license. Then you may activate your license key on your other device. If you need more than 1 device to use qsv pro at one time, you may purchase an additional license key.

    Where can I manage my billing information?

    You may manage your billing information at store.dathere.com/billing.

    How do I run this on my Linux distribution?

    If you're running Ubuntu 22.04, you may view our support article linked below. If you have a compatible Linux setup, then qsv pro should work as intended from the AppImage. You may need to change the AppImage file's permission to be executable by running the 'chmod +x <AppImage path>' command where 'AppImage path' is the path to your AppImage file. Then you may attempt running the AppImage file. If you get a FUSE error, please visit the documentation listed below to install FUSE version 2 for your system.

    Is there a light theme?

    Yes, you may change the theme with the sun/moon icon on the navigation panel of qsv pro.

    Can I change the zoom size?

    Yes, you may change the zoom size in the settings panel of qsv pro.

    What is qsv pro's current status?

    qsv pro has reached version 1, but that does not mean it cannot contain errors and features may still be added and/or improved. If you encounter any bugs or have any feature/feedback requests, you may contact us on our support site by creating a ticket.

    Why is "experimental" mentioned?

    qsv pro may include "experimental" features that may not be fully functional/tested and may be outdated. If you encounter any bugs or have any feature/feedback requests, you may contact us on our support site by creating a ticket.