Explore, clean, visualize and model your data in one workspace on your own computer, from a messy CSV to a clear answer without hours of repetitive prep.

Free for 3 months. No credit card required.

Pivot: filter and sort steps in the work stack, the filtered customer table, and Claude explaining the result in the chat panel

Loved by data professionals

Aishwarya MG, Data Scientist “Pivot reduced our data cleaning pipeline setup from hours to just minutes. Unbelievable tool!”
Aishwarya MG Data Scientist
Inside the app

A closer look at the workspace

Real screens from Pivot. Build a pipeline, fit a model and chart the results, all in one place.

Drag-and-drop work stack

Stack tools into a pipeline, no code needed.

Pivot work stack with drag-and-drop pipeline and AI chat panel

AI chat, applied

Ask in plain English, get a new step.

Pivot AI chat panel converting natural language questions into analysis steps

Linear regression

R², coefficients and residuals in app.

Pivot Linear Regression modeling results with diagnostics

Logistic regression

Accuracy, ROC AUC and a confusion matrix.

Pivot Logistic Regression results with ROC curve and confusion matrix

Distribution at a glance

Histograms with mean and spread, instantly.

Pivot histogram distribution chart

Interactive visualization

Compare actual vs. predicted on a scatter plot you can fully configure: colors, limits and reference lines.

Pivot interactive scatter plot visualization
Why Pivot

From raw files
to clear answers

  1. Drop tools into a work stack. Every step stays reorderable and editable, and the pipeline re-runs live as you change it.

  2. A DuckDB engine keeps data on disk and compiles each step into one query, so millions of rows stay fast.

  3. Your datasets stay on your machine. The built-in AI assistant runs on a local model. Claude is optional, and by default text values reach it only as tokens.

  4. Impute, dedupe, filter, cast, scale, encode and aggregate with over a dozen visual tools.

  5. Correlations, outliers, t-tests, and linear and logistic regression with diagnostics, no notebook required.

  6. Questions turn into work-stack steps, and an MCP server lets external agents drive the whole pipeline.

Everything inside Pivot

One workspace, every step of the pipeline

From cleaning to modeling to AI-assisted automation, the full toolset that ships with Pivot.

Add Column

Create a new computed column from an expression.

Impute Missing Values

Replace missing values with a specified value or method.

Remove Duplicate Rows

Remove duplicates based on specified columns.

Sort

Sort rows by a column and direction.

Filter Rows

Filter rows by a column condition.

Remove Rows

Remove every row where a column equals a specific value.

Limit

Limit rows to a range (min to max).

Select Columns

Choose which columns to keep.

Cast Column

Change or cast a column's data type.

Aggregate

Group by a column and compute sum, count, mean, min, max, or median.

Min-Max Scale

Rescale a numeric column to a 0–1 range.

Remove Text

Strip all occurrences of a substring from a column's values.

Parse Number Range

Convert an "X .. Y" range string into its numeric midpoint.

Encode Column

Label, One-Hot, or Frequency encoding of a categorical column.

Correlation Matrix

Pearson correlation between numeric columns.

Outliers

Boxplot-based outlier detection.

Feature Selection

Rank features by Correlation, Information Gain, or Variance.

Normality Test

Jarque-Bera test for normal distribution.

t-Test (Independent)

Welch's t-test comparing means of two groups.

Scatter Plot

With optional color-by column.

Line Plot

Track trends across ordered data.

Bar Chart

Compare values across categories.

Histogram

Visualize the distribution of a column.

Linear Regression

Train/test evaluation, coefficient significance, and residual diagnostics.

Logistic Regression

Train/test accuracy, ROC AUC, confusion matrix, and coefficient significance.

Natural-Language Chat Panel

A local phi4-mini-text2sql Ollama model converts your questions into SQL, then maps it back into native work-stack steps instead of running raw queries.

Smart Suggestions

Deterministic "what to try next" hints computed from live pipeline stats — like suggesting a chart after an Aggregate, or flagging outlier-prone columns.

MCP Server

Exposes the entire work-stack pipeline as Model Context Protocol tools, letting an external agent drive the GUI programmatically instead of a human dragging tools manually.

LangGraph MCP Client

Orchestrates the MCP server via a local Ollama model for agent-driven pipeline construction.

See it in action

Watch Pivot process 10M rows in seconds

Fast filtering and a clean visual workflow, without writing a single line of boilerplate code.

DuckDB engine

Disk-backed and virtual until materialized.

Reorderable pipeline

Edit any step and the pipeline re-runs live.

Local AI assistant

Natural language to SQL, fully offline.

Learn

Guides to cleaning and analyzing data

Plain-English explanations of the statistics and data cleaning behind your analysis, each with a worked example you can follow in Pivot, Excel or Python.

FAQ

Questions, answered

More answers in the documentation, on the pricing page and in our comparisons with Alteryx, SPSS and Excel.

What is Pivot Desktop?

Pivot Desktop is data cleaning and analysis software that runs on your own computer. You build a drag-and-drop pipeline of steps to clean messy CSV and Excel files, run statistical tests, draw charts and fit machine learning models, and a local AI assistant can add steps from plain-English questions.

Does Pivot upload my data?

No. Your files are read and processed on your own computer, and the AI assistant runs a local model. Pivot only contacts our server to sign in, check your subscription and look for updates.

Which files can Pivot open, and how big can they be?

CSV, Excel (.xlsx and .xls), Parquet and JSON. Pivot runs on the DuckDB engine and doesn't load everything into memory, so it isn't limited to a spreadsheet's 1,048,576 rows; files with millions of rows are fine.

Do I need to know Python or SQL?

No. Every step is picked from a menu and configured with a few options, or added by asking the AI assistant in plain English. Each step's result shows up in a live table, so you can check it as you go.

What statistics and models does Pivot include?

t-tests (independent, paired and one-sample), z-test, one-way ANOVA, chi-square, Mann-Whitney U, F-test, Levene's test, normality tests, correlation matrices, outlier detection, Kaplan-Meier and Cox survival analysis, linear and logistic regression, random forest, XGBoost and time series forecasting.

Does Pivot run on Mac?

Pivot runs on Windows and Linux today. The macOS version is in progress.

How much does Pivot cost?

There's a 3-month free trial with every feature and no credit card. After that, the Individual plan is $22.50 a month or $212.50 a year, and students pay $100 a year with a university email.

Is Pivot an alternative to Alteryx or SPSS?

For individual analysts, researchers and small teams, often yes. Pivot covers the common cleaning, joining, statistics and modeling work in a no-code pipeline, at a personal price. It doesn't have Alteryx's server and spatial tools or SPSS's full catalogue of procedures.