Data Tools

Extract Columns from CSV Online

Extract selected CSV columns by header name or zero-based index and export as CSV, JSON, or a plain list. Processing stays in your browser—useful for trimming wide exports.

CSVExtractorData

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Keep only email and id columns from an export
  • Build a plain list from one CSV column
  • Emit a JSON array of selected fields

How to use

  1. Paste CSV and optionally mark a header row
  2. Enter column names or indexes
  3. Choose output format and extract

Example input and output

CSV + columns

name,email,role
Ada,a@x.com,admin
(columns: name,email)

CSV result

name,email
Ada,a@x.com

FAQ

Can I select multiple columns?

Yes. Separate names or indexes with commas, for example name,email or 0,2.

What if a column is missing?

You get an error so you can fix the header name or index.

Tools

Related tools

Continue with another translated tool for a nearby task.

CSV to JSON

CSV to JSON Table Converter

Available

Convert CSV tables to JSON arrays in your browser. Supports comma, tab, semicolon, or pipe separators and optional header rows. Processing stays local—useful for exports, API samples, and light imports.

CSV JSON Converter

CSV Deduplicator

Remove Duplicate CSV Rows Online

Available

Deduplicate CSV rows by whole-line comparison or selected key columns. Runs locally in your browser—useful for cleaning exports and mailing lists.

CSV Deduplicate Data

JSON to CSV

JSON to CSV Converter Online

Available

Convert an array of JSON objects to CSV with selectable delimiters and optional nested-object flattening. Everything runs locally.

JSON CSV Converter