CSV files frequently contain personal data — customer lists, order exports, HR records, financial transactions. Uploading them to an online formatter means that data passes through someone else's infrastructure, even if only briefly.
formatvault parses and reformats CSV entirely in your browser using PapaParse, the same library trusted by data engineering teams at scale. No row of your data is ever transmitted. The file stays on your machine from open to close.
PapaParse sniffs the first few rows to detect the delimiter automatically — comma, tab, pipe, or semicolon. It then parses the entire file, detects whether the first row is a header, and reformats each row with consistent quoting and your chosen output delimiter.
Files above 1 MB are processed in a Web Worker so the main thread stays responsive. The streaming parser can handle files up to 500 MB without loading the full content into memory at once.