How to convert an Excel file to CSV in 3 steps

Published on · Updated on

How to convert an Excel file to CSV

Although GenerateSEPA accepts .xlsx and .xls directly, sometimes you want a CSV (audits, version control, importing into other systems).

TL;DR

  • In Excel: File → Save As → CSV UTF-8 (Comma delimited).
  • In Google Sheets: File → Download → Comma-separated values.
  • In Numbers: File → Export To → CSV (pick Unicode UTF-8).
  • In LibreOffice: File → Save As → Text CSV, tick UTF-8.

Tips to avoid issues

  • Use UTF-8 to preserve accents (é, ñ, ç).
  • Pick comma or semicolon as separator and keep it consistent.
  • Don’t mix decimal separators (all dot or all comma).
  • If your Excel has multiple sheets, export only the one you need.

Conclusion

CSV is the “ASCII” of spreadsheets. Generated correctly (UTF-8, single separator, consistent decimals), any system will import it without surprises.


Frequently Asked Questions

Why do accents break when I open my CSV?
Almost always an encoding issue. Save as CSV UTF-8 and pick UTF-8 again when opening if asked.
Which separator should I use?
Any: our converter detects comma, semicolon and tab. If your locale uses comma as decimal, prefer semicolon as the column separator.
Does Excel export to UTF-8 automatically?
Since Excel 2016, yes — via 'CSV UTF-8 (Comma delimited)'. Older versions need LibreOffice or a converter.

Convert your file to SEPA XML

Try it now →
Was this article helpful?

Related articles

Showing the first four on mobile.