Excel's CSV import behaviour is a product of decades of decisions that pre-date Unicode and pre-date the modern web. On Windows, Excel uses the byte-order mark (BOM) to detect UTF-8. Without the BOM, Excel falls back to the system code page, which on most installations is Windows-1252 or a regional variant. UTF-8 files without a BOM appear with mangled accented characters when opened on Windows Excel: é shows as é, ñ shows as ñ, and emoji turn into question-mark glyphs. FixTools writes a UTF-8 BOM at the start of the file by default, which is three bytes (EF BB BF) that Excel recognises and uses to switch to UTF-8 mode for the rest of the read.
The delimiter is the other obvious Excel gotcha. Excel for English-locale Windows users expects commas, which is the obvious default. Excel for German, French, Spanish, Italian, and most other continental European locales expects semicolons because comma is the decimal separator in those locales and would conflict with numeric values. A comma-delimited CSV opened on German Excel shows every row collapsed into the first column, and the user has to invoke the Text Import Wizard to split it manually. FixTools offers a delimiter dropdown so you pick the right separator before downloading, and the URL captures your choice for next time.
Line endings are the subtle catch. The RFC 4180 specification mandates CRLF for CSV, and modern Excel handles both CRLF and LF correctly on import. Older Excel versions and some integration endpoints still insist on CRLF, so FixTools defaults to CRLF for maximum compatibility. If you are feeding the CSV to a Unix-native pipeline that expects LF, switch the setting and the file is regenerated with LF only.
Quoting style matters less than encoding and delimiter but still catches edge cases. RFC 4180 mandates double-quote enclosure for any field containing a comma, newline, or double quote, and doubling of literal double quotes inside such fields. FixTools quotes only when needed by default, which keeps the file readable, and offers a quote-all-fields option for downstream tools that prefer it. Either style opens correctly in Excel.