Transform raw JSON arrays into beautifully formatted, themed multi-tab .xlsx workbooks and CSV files in milliseconds. Built for SaaS apps, analytics dashboards, and enterprise tools.
Test JSON conversion in real-time. Custom column formatting, header themes, and titles are automatically applied.
Integrate ExcelPulse into your Node.js, Python, or curl workflows with simple REST calls.
// POST /api/v1/export/excel
const response = await fetch('https://excel.quaslabsllc.com/api/v1/export/excel', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'ex_live_your_api_key_here'
},
body: JSON.stringify({
title: 'Monthly Revenue Summary',
sheetName: 'Transactions',
theme: 'emerald',
columns: [
{ key: 'id', header: 'Invoice ID' },
{ key: 'customer', header: 'Client Name' },
{ key: 'amount', header: 'Amount ($)', type: 'currency' },
{ key: 'date', header: 'Issue Date', type: 'date' }
],
data: [
{ id: "INV-101", customer: "Acme Corp", amount: 4250, date: "2026-08-01" }
]
})
});
const blob = await response.blob();
For SaaS developers & data teams