Fields wrapped in double quotes can contain commas, newlines, and other special characters. Escaped quotes ("") inside quoted fields are handled correctly.
Provide an array of objects (keys become column headers) or an array of arrays (each inner array is a row).
Yes, you can choose between comma, tab, semicolon, or pipe as the delimiter for both CSV input and output.
No. All conversion happens entirely in your browser. Your data never leaves your device.