Text Tools
Insert a new CSV column at a chosen 1-based position.
Use this tool to insert a new column into CSV data at a specific position. It is useful when imports, reports, or workflows require a new field in the middle of an existing CSV structure.
Use this tool to insert a new column into CSV data at a specific position. It is useful when imports, reports, or workflows require a new field in the middle of an existing CSV structure.
Use insert a csv column when you need a fast browser-based result without extra setup. It works well for quick checks, one-off tasks, and routine formatting or calculation work.
Read step-by-step usage guidance, best practices, and common mistakes.
See common questions and answers about input, output, and tool usage.
Review practical input and output examples before running the tool.
Find similar and supporting tools for adjacent actions and follow-up tasks.
Input
2 email john@example.com anna@example.com name,role John,admin Anna,editor
Output
name,email,role John,john@example.com,admin Anna,anna@example.com,editor
Useful when a required field must appear in a specific position.
Input
3 region EU US id,title,status 1,Book,ok 2,Pen,ok
Output
id,title,region,status 1,Book,EU,ok 2,Pen,US,ok
Adds a new field into the middle instead of only first or last.
Fix: This tool uses 1-based column positions.
Fix: Provide one new value for each CSV data row.
Fix: Use a position from 1 to header length plus 1.
It adds a new column at a chosen 1-based position in the CSV.
Yes. Position 1 inserts first, and the last valid position inserts at the end.
Yes. The number of values should match the number of CSV data rows.
The tool returns an error so you can fix the input.
Insert lets you choose the exact position instead of only first or last.