Two client-side widgets running the jscsvj reference implementation directly in your browser. Nothing leaves the page. This page is a non-normative demo and is not part of the CSVJ specification.
Paste a CSVJ document. It is parsed live; the resulting table or the parse error is shown below. CSVJ has a single canonical form, so there are no parser options — input is UTF-8 and the rules are those of the specification.
Paste a CSV document. It is re-emitted as CSVJ. Unlike CSVJ, CSV has many dialects — pick the options that match your input. Numbers and the literals true, false, null are detected; everything else is emitted as a string. These coercion rules are one possible choice a CSV → CSVJ tool might make — they are not normative.