— text & data —
LiveStructure CSV
A block of raw data becomes a clean CSV with headers. Auto-detects IBAN, date, email, phone and numbers.
runs entirely in your browser
Frequently asked questions
How does the tool know a column has IBANs or dates?
For each column we check every non-empty cell. If 80% or more read as IBAN, email, date, phone, number or yes/no, you get that type. When in doubt, or when no type fits, it stays 'Text'. You can always override manually via the dropdown behind each header (all types listed).
What's the difference with CSV / Excel fix?
CSV / Excel fix is for when you already have a CSV but the separator or encoding is wrong. This tool is for when you have raw data without a clear structure, and you want to derive headers + types, and then get a clean CSV/XLSX.
Is my data stored anywhere?
No. Pasting, parsing, type detection and writing happens entirely in your browser. No byte goes to our server. The XLSX export uses ExcelJS (lazy-loaded once on click of the download button) and runs locally after that.
Why no fixed-width support?
Fixed-width data is mostly a mainframe export thing, rare in NL practice. It would make the tool much more complex for few users. Got a fixed-width dump? Upvote the soonBullet suggestion we have so we can see demand.
— related tools —
Related tools
Invoice maker
A clean invoice with VAT, out as a PDF. No accounting subscription, no account.
Bulk-check IBANs
Check a whole list of IBANs for validity, in one go.
CSV / Excel fix
Fix broken CSVs with the wrong delimiters or encoding.
View UBL invoice
Open a UBL XML invoice as a readable invoice — and download it as a PDF.
Text processing happens entirely in your browser. What you paste stays on your device.