Handling the awkward parts of real CSV
CSV looks simple but is genuinely fiddly. Papa Parse, the parser behind this tool, correctly handles quoted fields containing commas and newlines, escaped double quotes, and mixed line endings (CRLF, LF, and bare CR from old Mac exports). Delimiter auto-detection recognises comma, semicolon, tab and pipe delimiters, so European CSVs exported with semicolons parse correctly without any configuration. If a file is mis-detected, set the delimiter manually in the settings panel.