Skip to content

CSV

Manipulate CSV text

Built-in tools

Connect it

In Keystile Automations → Connections → New connection, choose CSV and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in CSV: convert csv to excel (Turns CSV text into an Excel (.xlsx) file).

What it can do (12 actions)

ActionWhat it doesChanges data
Convert CSV to ExcelTurns CSV text into an Excel (.xlsx) file.
Convert CSV to JSONTurns CSV text into a list of rows you can loop over or filter.
Convert Excel to CSVTurns one sheet of an Excel file (.xlsx or .xls) into CSV text.
Convert JSON to CSVTurns a list of JSON objects into CSV text, one row per object.
Create CSV FileTurns a list of rows into a .csv file you can attach to an email or upload.
Filter CSV RowsKeeps only the rows where a column matches a condition.
Merge CSV FilesStacks several CSVs into one, matching columns by name.
Read CSV FileReads a CSV file (for example an email attachment) into rows you can loop over.
Remove Duplicate RowsRemoves repeated rows from CSV text, comparing whole rows or chosen columns.
Select ColumnsKeeps, reorders or removes columns in CSV text.
Sort CSV RowsSorts the rows by one column, as text, numbers or dates.
Split CSVSplits CSV text into smaller CSVs with a set number of rows each.

How Keystile protects it

Every CSV action is checked before it runs, whether it comes from an AI tool or a workflow.your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use CSV with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps