From Dirty Unstructured Logs to Clean Spreadsheet Tables
Data scraped from PDF reports, log streams, system outputs (docker ps, ps aux), or terminal summaries rarely matches strict CSV format. Converting spaced, pipe-delimited, or tab-separated text into a clean CSV spreadsheet enables immediate analysis in Microsoft Excel, Google Sheets, and PostgreSQL COPY commands.
Intelligent Formatting Rules
- Auto-Delimiter Detection: Scans the first few rows to determine whether tabs, pipes, semicolons, or commas are the dominant separator.
- RFC 4180 Escaping: If any cell contains commas, double quotes, or newlines, the tool automatically encloses the cell in quotation marks and escapes internal quotes as
"". - Trimming & Sanitization: Removes trailing spaces while preserving intentional multi-character data.
Frequently Asked Questions
Can I open the resulting CSV directly in Microsoft Excel?
Yes! The generated CSV follows standard RFC 4180 specifications, ensuring seamless opening in Microsoft Excel, Google Sheets, Apple Numbers, and LibreOffice Calc.
How does it handle consecutive spaces?
When selecting "Whitespace / Space" as the delimiter, consecutive spaces are consolidated into a single column break, making it ideal for processing Unix command outputs.