CSV Header Editor

Rename, add, or remove CSV headers.

In: csvOut: csvTask: clean

CSV Header Editor

Rename, remove, and add CSV headers while keeping row values aligned.

CSV Input

Paste CSV content to apply header edits.

Updated CSV

CSV output after rename/remove/add header operations.

Workspace actions

Normalize CSV schemas before downstream analytics and imports.

Schema editing

Example input and output

Example CSV
{
  "csv": "name,age,city\nAda,31,Berlin",
  "rename": {"city": "location"},
  "remove": ["age"],
  "add": ["country"]
}
Example CSV
name,location,country
Ada,Berlin,

Related tools

CSV to JSON Converter

csv-tools

Convert CSV rows with headers into a clean JSON array.

In: csvOut: json

JSON to CSV Converter

csv-tools

Convert a JSON array of objects into CSV with generated headers.

In: jsonOut: csv

CSV Validator

csv-tools

Validate CSV syntax and structure — checks column consistency, unclosed quotes, and empty headers.

In: csvOut: text

CSV Formatter

csv-tools

Normalize CSV by parsing and re-emitting with consistent quoting and proper cell escaping.

In: csvOut: csv

CSV Viewer (Table View)

csv-tools

Render CSV data as an interactive table for quick visual inspection.

In: csvOut: table

CSV Column Extractor

csv-tools

Keep only the columns you need. Specify column names and get a slimmed-down CSV.

In: csvOut: csv

CSV Column Remover

csv-tools

Drop unwanted columns from a CSV. Specify which columns to remove and get a cleaned result.

In: csvOut: csv

CSV Deduplicator

csv-tools

Remove duplicate rows from a CSV, keeping the header and the first occurrence of each unique row.

In: csvOut: csv

CSV Cleaner

csv-tools

Trim whitespace and normalize CSV records before conversion.

In: csvOut: csv

CSV to XML Converter

csv-tools

Convert CSV rows into XML records. Each row becomes a record element inside a records root.

In: csvOut: xml

CSV to HTML Converter

csv-tools

Convert CSV content into a standalone HTML table document for browser-friendly sharing.

In: csvOut: html

XML to CSV Converter

xml-tools

Convert a structured XML document with repeating record elements into CSV rows.

In: xmlOut: csv

CSV to YAML Converter

csv-tools

Convert CSV rows into YAML arrays of objects.

In: csvOut: yaml

YAML to CSV Converter

yaml-tools

Convert YAML arrays of records into CSV rows.

In: yamlOut: csv

CSV Sorter

csv-tools

Sort CSV rows by one or more columns.

In: csvOut: csv

CSV Filter

csv-tools

Filter CSV rows by column conditions.

In: csv, queryOut: csv

CSV Join/Merge Tool

csv-tools

Join two CSV datasets on a shared key.

In: csvOut: csv

CSV Splitter

csv-tools

Split CSV content into smaller row chunks.

In: csvOut: csv

CSV Transpose

csv-tools

Transpose CSV rows and columns.

In: csvOut: csv

CSV Delimiter Converter

csv-tools

Convert CSV between comma, semicolon, tab, and pipe delimiters.

In: csvOut: csv

CSV Statistics

csv-tools

Compute row/column stats and numeric summaries for CSV data.

In: csvOut: json

CSV Formula Applier

csv-tools

Add computed CSV columns with basic arithmetic formulas.

In: csvOut: csv

CSV Encoding Converter

csv-tools

Convert CSV text between UTF-8, Latin-1, and Windows-1252 encodings.

In: csvOut: csv

Excel to CSV Converter

csv-tools

Convert a base64-encoded XLSX workbook sheet into CSV.

In: xlsxOut: csv

CSV to Excel Converter

csv-tools

Convert CSV text into an XLSX base64 output envelope.

In: csvOut: xlsx

CSV Column Profiler

csv-tools

Profile CSV columns with inferred type, emptiness, uniqueness, top values, and numeric percentiles.

In: csvOut: json

Universal Converter

json-tools

Auto-detect sources and convert across supported JSON, XML, YAML, CSV, and Excel pairs, including structured JSON input and Excel base64 envelopes.

In: textOut: json, xml, yaml, csv, xlsx

Data Generator

json-tools

Generate deterministic mock records for JSON/CSV/XML/YAML testing.

In: jsonOut: json, csv, xml, yaml

CSV Row Transformer

csv-tools

Apply per-column transformation rules to CSV data. Chain operations like trim, uppercase, lowercase, rounding, date conversion, and find-replace.

In: csvOut: csv

CSV Pivot

csv-tools

Create a cross-tabulation (pivot table) from flat CSV data. Specify row key, column key, aggregation field, and function (count, sum, mean).

In: csvOut: csv

CSV Data Generator

csv-tools

Generate mock CSV with configurable columns including uuid, email, integer, float, date, boolean, enum, and name.

In: jsonOut: csv

CSV Chart Viewer

csv-tools

Plot numeric CSV columns as a bar or line chart. Choose axes and chart type; runs 100% in the browser.

In: csvOut: rendered-chart

CSV Heatmap Viewer

csv-tools

Render CSV as a color-graded table where numeric cells are colored from cool (low) to warm (high) within each column.

In: csvOut: rendered-table

Scroll horizontally to view all related tools.

Reverse tools

No reverse tool detected for this format pair

Next steps

CSV to JSON Converter

csv-tools

Convert CSV rows with headers into a clean JSON array.

In: csvOut: json

JSON to CSV Converter

csv-tools

Convert a JSON array of objects into CSV with generated headers.

In: jsonOut: csv

JSON Escape

json-tools

Escape JSON into a quoted string literal for embedding.

In: json, textOut: text

JSON Unescape

json-tools

Unescape a quoted JSON string back into readable JSON or plain text.

In: textOut: json, text

JSON Flatten

json-tools

Flatten nested JSON objects into single-level key paths.

In: jsonOut: json

JSON Unflatten

json-tools

Rebuild nested JSON from flattened path-based keys.

In: jsonOut: json

JSON Schema Generator

json-tools

Generate a draft JSON Schema from sample JSON input.

In: jsonOut: json-schema

JSON Query Tool (jq-like)

json-tools

Run jq-like query expressions to extract or transform JSON data.

In: json, queryOut: json, text

JSON to XML Converter

json-tools

Convert JSON objects or arrays into well-formed XML.

In: jsonOut: xml

XML to JSON Converter

xml-tools

Parse XML into a formatted JSON representation, preserving nested elements and attributes.

In: xmlOut: json

CSV to XML Converter

csv-tools

Convert CSV rows into XML records. Each row becomes a record element inside a records root.

In: csvOut: xml

CSV to HTML Converter

csv-tools

Convert CSV content into a standalone HTML table document for browser-friendly sharing.

In: csvOut: html

XML to CSV Converter

xml-tools

Convert a structured XML document with repeating record elements into CSV rows.

In: xmlOut: csv

JSON to YAML Converter

json-tools

Convert JSON objects and arrays into clean, human-readable YAML.

In: jsonOut: yaml

YAML to JSON Converter

yaml-tools

Parse YAML and convert it to formatted JSON.

In: yamlOut: json

XML to YAML Converter

xml-tools

Convert XML structures into readable YAML output.

In: xmlOut: yaml

YAML to XML Converter

yaml-tools

Convert YAML content into XML format.

In: yamlOut: xml

CSV to YAML Converter

csv-tools

Convert CSV rows into YAML arrays of objects.

In: csvOut: yaml

YAML to CSV Converter

yaml-tools

Convert YAML arrays of records into CSV rows.

In: yamlOut: csv

JSON Merge Tool

json-tools

Merge multiple JSON documents into one output object.

In: jsonOut: json

JSON Splitter

json-tools

Split large JSON arrays into smaller chunks.

In: jsonOut: json

JSON Key Renamer

json-tools

Rename one or more keys across JSON objects.

In: jsonOut: json

JSON Value Replacer

json-tools

Find and replace values in JSON content.

In: jsonOut: json

CSV Join/Merge Tool

csv-tools

Join two CSV datasets on a shared key.

In: csvOut: csv

CSV Splitter

csv-tools

Split CSV content into smaller row chunks.

In: csvOut: csv

CSV Transpose

csv-tools

Transpose CSV rows and columns.

In: csvOut: csv

YAML Merge Tool

yaml-tools

Merge multiple YAML files into one document.

In: yamlOut: yaml

YAML Flatten

yaml-tools

Flatten nested YAML structures into path-based keys.

In: yamlOut: yaml

YAML Unflatten

yaml-tools

Rebuild nested YAML from flattened path keys.

In: yamlOut: yaml

YAML Key Renamer

yaml-tools

Rename keys in YAML mappings.

In: yamlOut: yaml

YAML Value Replacer

yaml-tools

Find and replace values in YAML content.

In: yamlOut: yaml

JSON Patch Generator

json-tools

Generate RFC 6902-style patch operations from left/right JSON values.

In: jsonOut: json

CSV Delimiter Converter

csv-tools

Convert CSV between comma, semicolon, tab, and pipe delimiters.

In: csvOut: csv

YAML Splitter

yaml-tools

Split a YAML top-level array into chunked sub-arrays.

In: yamlOut: yaml

JSON Patch Applier

json-tools

Apply RFC 6902-style patch operations to JSON data.

In: json, json-patchOut: json

XML Escape

xml-tools

Escape XML special characters for safe embedding.

In: text, xmlOut: text

XML Unescape

xml-tools

Decode escaped XML entities back to plain characters.

In: textOut: text, xml

XML Splitter

xml-tools

Split repeated XML child elements into chunked XML documents.

In: xmlOut: xml

JSON to SQL Converter

json-tools

Convert JSON row objects into SQL INSERT statements.

In: jsonOut: sql

XML Merger

xml-tools

Merge two XML documents into one combined output.

In: xmlOut: xml

CSV Encoding Converter

csv-tools

Convert CSV text between UTF-8, Latin-1, and Windows-1252 encodings.

In: csvOut: csv

Excel to CSV Converter

csv-tools

Convert a base64-encoded XLSX workbook sheet into CSV.

In: xlsxOut: csv

XML to SQL Converter

xml-tools

Convert record-like XML data into SQL INSERT statements.

In: xmlOut: sql

XML to HTML Converter

xml-tools

Render XML as a structured HTML document for browser-friendly viewing.

In: xmlOut: html

CSV to Excel Converter

csv-tools

Convert CSV text into an XLSX base64 output envelope.

In: csvOut: xlsx

JSON to Excel Converter

json-tools

Convert JSON row objects into an XLSX base64 output envelope.

In: jsonOut: xlsx

XML Flatten

xml-tools

Flatten nested XML into a path-based key representation.

In: xmlOut: json

Universal Converter

json-tools

Auto-detect sources and convert across supported JSON, XML, YAML, CSV, and Excel pairs, including structured JSON input and Excel base64 envelopes.

In: textOut: json, xml, yaml, csv, xlsx

Scroll horizontally to view all next-step tools.

Included in workflows

Validate CSV then CSV Header Editor

Validate raw CSV first, then run CSV Header Editor for a safe, repeatable pipeline.

Beginner~2 min
Open workflow

Clean CSV then CSV Header Editor

Normalize CSV structure before running CSV Header Editor to reduce downstream surprises.

Beginner~2 min
Open workflow

CSV Header Editor Output Sanity Check

Run CSV Header Editor and immediately inspect the resulting payload format to verify the output is ready for the next handoff.

Beginner~2 min
Open workflow

CSV Header Editor: Quality Gate

Run CSV Header Editor in a guardrailed pipeline that validates and prepares data for downstream consumption.

Beginner~2 min
Open workflow

CSV Header Editor: Delivery Flow

Use CSV Header Editor as a middle step, then shape output for delivery to APIs, reports, or handoff files.

Intermediate~3 min
Open workflow

Generate IDs and Inject

Generate IDs and prepare CSV header structure for injection workflows.

Intermediate~3 min
Open workflow

Scroll horizontally to view all workflows.

FAQ