plotiq

CSV Column Extractor

The extractor surfaces every numeric array it finds as a checkbox chip. Untick what you don't need and the output CSV rebuilds instantly, with the precision you choose.

Perfect when your source CSV has 20 columns and you only want 3 for a chart.

1. Load your CSV

Drop the file or paste raw text — the extractor auto-detects the separator and scans every row.

2. Tick the columns you want

Checkbox chips list every extractable column with its row count. Uncheck anything you don't need.

3. Copy or download

The output table updates live and exports as a standard rectangular CSV safe for any chart tool.

Can I extract only a subset of columns?

Yes — that's the point of the checkbox picker. Every detected array row starts selected, and unchecking it removes the column from the output in real time.

Does unchecking a column delete any data?

No. Your raw input is never modified — unchecking just hides that column from the emitted CSV. Re-tick it any time to add it back.

What if two rows have the same label?

The extractor deduplicates column headers by appending `_2`, `_3` suffixes — every emitted column is guaranteed a unique name so your chart legend stays readable.

Can I extract columns that look like percentages or currencies?

Yes. Values like `12.5%`, `$1,234.50`, or `€890` are parsed into plain numbers before extraction, so the output is cleanly plottable.