Before you start
What you need
Comma-separated text with one non-empty, unique header row and at least one data row.
Developer & Data
Convert header-based CSV into a formatted array of JSON records with no server upload.
No black box
The bounded CSV parser reads every row against the header width, then maps each cell to its column name. Cells remain strings so source values are not guessed.
Before you start
Comma-separated text with one non-empty, unique header row and at least one data row.
What you get
A formatted JSON array with one object per CSV data row.
Keep in mind
Numbers, dates, booleans, and blank cells remain strings. Convert types deliberately in the receiving system.
Practical uses
Verified data boundary
The published contract marks these tools as client-only processing. Nirmion uses the API only to confirm that this workspace is enabled in MySQL; source values and results are not sent to Flask.