CSV to excel | agent view
The same page content and links, with explicit tool capabilities. Tools marked with an API can run directly through HTTP. Other tools require the browser interface or are not connected yet.
Tool capabilities
{
"id": "csv-to-excel",
"category": "data-tools",
"built": true,
"requirements": "Explicit column types, encoding and delimiter; prevent unintended formulas on export.",
"implementation": {
"fields": [
{
"key": "sheet",
"label": "Worksheet name (blank = first)",
"value": "",
"type": "text"
},
{
"key": "delimiter",
"label": "CSV separator",
"value": ",",
"type": "select",
"values": [
",",
";",
"\t"
]
}
],
"note": "CSV cells are stored as text to preserve leading zeros and prevent formula execution. Nested JSON values become JSON strings.",
"experience": {
"automatic": false,
"single": false,
"label": "CSV",
"placeholder": "name,score\nAda,98\nSam,92",
"help": "Include a header row. Quote cells that contain commas or new lines. Up to 1,000,000 characters. Review the settings before running.",
"action": null
},
"mode": "explicit",
"interactive": false
},
"execution": "POST /api/v1/tools/csv-to-excel/run",
"api": {
"id": "csv-to-excel",
"name": "CSV to excel",
"category": "data-tools",
"description": "Create an Excel workbook from CSV text.",
"notes": "CSV cells are stored as text to preserve leading zeros and prevent formula execution. Nested JSON values become JSON strings.",
"human_path": "/en/data-tools/csv-to-excel/",
"method": "POST",
"endpoint": "/api/v1/tools/csv-to-excel/run",
"schema_url": "/api/v1/tools/csv-to-excel",
"input_schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"input": {
"type": "string",
"maxLength": 1000000,
"default": "",
"description": "Plain text input. File tools use files instead unless otherwise documented."
},
"options": {
"type": "object",
"additionalProperties": false,
"properties": {
"sheet": {
"type": "string",
"description": "Worksheet name (blank = first)",
"default": ""
},
"delimiter": {
"type": "string",
"description": "CSV separator",
"default": ",",
"enum": [
",",
";",
"\t"
]
}
}
}
}
},
"output_schema": {
"type": "object",
"required": [
"tool",
"result"
],
"properties": {
"tool": {
"type": "string"
},
"result": {
"type": "object",
"required": [
"text",
"files"
],
"properties": {
"text": {
"type": [
"string",
"null"
]
},
"data": {
"description": "Parsed JSON when the textual result is JSON."
},
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"mime",
"bytes",
"base64"
],
"properties": {
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"bytes": {
"type": "integer"
},
"base64": {
"type": "string",
"contentEncoding": "base64"
}
}
}
}
}
}
}
},
"processing": "Server; same transformation code as browser tools",
"limits": {
"request_bytes": 8388608,
"input_characters": 1000000,
"files_bytes": 5242880,
"max_files": 0,
"timeout_seconds": 12
}
},
"agent_processing": "Server; same transformation code as browser tools",
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Create an Excel workbook from CSV text.
Useful next steps
How to use CSV to excel
- Enter csv in the input field.
- Review the settings, then choose Run CSV to excel.
- Review the result, then use Copy result or a download link when available.
What to expect
Create an Excel workbook from CSV text. Choose the CSV separator. Exported cells are stored as text to preserve identifiers and prevent formula execution. Text encoding and automatic type inference are not configurable.