Export agent results as CSV.
Convert flat JSON records to quoted CSV for exporting agent results. Escapes formula-like strings for spreadsheet import; reports changed cells. No cleaning or deduplication.
Try with your own data
Runs in this browser. No account, wallet or API key. Your input and result are not sent to InvokePort. API automation uses a scoped key.
See a real example result
Calculated by the same tool engine on this fixed synthetic example. No account, payment or external provider call. Use the tool page to submit your own input.
Input · JSON
{
"rows": [
{
"name": "Alpha",
"count": 2
},
{
"name": "Gamma, Inc.",
"count": 3
}
]
}Output · JSON
Reveal the result to inspect the output format before using the tool.
What you receive
- CSV with quoted cells and stable first-seen column order
- Row count and column names
- Count of formula-like cells escaped with an apostrophe
Scope & limits
- Flat strings, numbers, booleans and null only. Missing values and null become empty cells; nested structures are rejected.
- 500 rows, 32 columns, 64 KiB input. Formula-like text is changed explicitly; review spreadsheet import settings. No cleaning or deduplication.
Use it in your workflow
- Paste a JSON array of flat records.
- Review the result and download CSV.
- Call /api/tools/json-csv from your workflow using a scoped key.
API schemas and request examples are on the tool reference. Read the authentication and payment guide.
Your data & delivery
Submitted input and result bodies are not stored by InvokePort. Operational metadata and hashes may be recorded. Do not submit credentials or unnecessary personal data.
Free results are not retained for recovery. Save the returned JSON; do not automatically repeat a request with an unknown outcome.
Delivery problem? Contact support with the request ID.