# CSV Column Extractor

> Pull selected columns out of a CSV by name or position, and reorder them.

A CSV column extractor keeps only the columns you name, in the order you list them. Reference columns by header name or by 1-based position, and output the result as CSV, TSV, JSON or a plain list — with proper RFC 4180 parsing, so quoted fields containing commas survive intact.

**URL:** https://convertto.tech/t/csv-column-extractor
**Category:** Data & Format Tools (https://convertto.tech/c/data-tools)
**Privacy:** Runs entirely in the browser; no upload
**Cost:** Free, no sign-up
**Last updated:** 2026-08-01

## Key facts

- **Privacy:** Runs entirely in your browser — nothing is uploaded
- **Cost:** Free, unlimited, no sign-up

## How to use

1. Enter or paste your csv.
2. Enter or paste your columns to keep.
3. Choose the delimiter.
4. Choose the output as.
5. Turn "First row is a header" on or off as needed.
6. Turn "Remove duplicate rows" on or off as needed.
7. The result appears immediately — copy or download it.

## FAQ

### Can I reorder columns as well as select them?

Yes — the output follows the order you list them, not their order in the source. Listing "email, name" puts email first regardless of where it sat originally.

## Related tools

- [Data Format Converter](https://convertto.tech/t/data-format-converter): Convert between JSON, YAML, XML, CSV, TSV and TOML in any direction, locally in your browser.
- [Mock Data Generator](https://convertto.tech/t/mock-data-generator): Generate realistic fake test data in 14 formats from 100+ field types, with reproducible seeds.
- [Sample Dataset Generator](https://convertto.tech/t/sample-dataset-generator): Download ready-made sample datasets — users, orders, products, transactions — as CSV, JSON, SQL or Excel-ready TSV.
- [CSV Viewer & Table Converter](https://convertto.tech/t/csv-viewer): View CSV data as a sortable table and export it as JSON or a Markdown table.
- [Wrap Lines in Quotes or Brackets](https://convertto.tech/t/line-wrapper): Add a prefix and suffix to every line and join them — build SQL IN lists, arrays and CSV rows.
- [Sample File Generator](https://convertto.tech/t/sample-file-generator): Create valid test files of an exact size in 22 formats — text, data, code, images, audio, PDF and ZIP.
- [CSV Analyser](https://convertto.tech/t/csv-analyser): Profile a CSV: column types, missing values, ranges, distinct counts and outliers.
- [CSV Duplicate Remover](https://convertto.tech/t/csv-deduplicator): Remove duplicate rows from a CSV, matching on every column or just a key you choose.
