Skip to content

Excel to CSV without sending it anywhere

One .csv file per sheet, with the separator of your choice and accents intact.

zero upload

Drop your workbooks here

or click to browse

.xlsx and .ods · no limit on size or number

The fifty-seven other tools

popularCompress a PDFShrink the file without harming the text. Merge PDFsCombine several documents into one. Split a PDFCut a document into several files. Extract pages from a PDFKeep only the pages you want. Delete pages from a PDFRemove the pages you no longer want. Rearrange a PDFChange the page order with your mouse. Rotate a PDFStraighten pages scanned crooked. Number PDF pagesAdd continuous page numbers. Watermark a PDFLay a word across every page. Create a fillable PDFYour document becomes a form. Sign a PDFYour signature, placed wherever you want. Redact a PDFHidden text is destroyed, not covered. Crop a PDFCut the white margins off a scan. Multiple pages per sheetTwo, four or nine pages on one sheet. Remove PDF metadataAuthor, software and dates removed from the file. Unlock a PDFRemove a password you know. OCR: make a PDF searchableThe text of a scan becomes searchable. Edit a PDFText, shapes and images on your pages. Add a header and footer to a PDFNumbers, date and Bates in the margins. Compare two PDFsThe differences between two versions. Repair a PDFRecover a damaged PDF. PDF to imagesEach page becomes a JPG or a PNG. Images to PDFYour photos become one document. PDF to textA PDF’s text as .txt, .md or .html. Extract images from a PDFPull out the photos stored in a document. PowerPoint to PDFOne slide per page, text stays text. Word to PDFThe content comes through, and so does the page layout. EPUB to PDFAn e-book becomes a PDF. Create a zipGather your files into one archive. Password-protect a zipAn archive encrypted with AES-256. Convert a 3D modelBetween .glb, .obj and .stl, losses stated up front. popularCompress an imageLighten your photos without spoiling them. Convert an imageSwitch to JPG, PNG or WebP. Resize an imageIn pixels or as a percentage. Rotate an imageStraighten or flip a photo. Crop an imageCrop to the frame and format you want. Watermark an imageA text repeated across the whole image. Remove EXIF from a photoGPS and camera removed, pixels untouched. HEIC to JPGThe iPhone photos Windows won’t open. WebP to JPGThe format everything opens. WebP to PNGTo keep transparency. PNG to JPGTo lighten it when size gets in the way. JPG to PNGUseful before editing, not after. JPG to WebP25 to 35% smaller. PNG to WebPMuch lighter, transparency kept. Open a Word fileRead a .docx without installing Word. Open an Excel fileRead a workbook sheet by sheet. Open a PowerPointFlip through a .pptx and its notes. Open an EPUB bookRead an .epub without an e-reader. Unzip a fileOne archive or a hundred, a single zip out. Open a 3D modelView a .glb, .gltf, .obj or .stl. QR code generatorA code computed on your device that never expires. Password generatorA verified draw, an exact entropy. Username generatorUsernames you can pronounce. Voice recorderYour voice, recorded on your device. Record your screenRecord your screen as MP4. Record your cameraYour webcam, without sending anything.

How it works

The tool opens the workbook in your browser, reads each sheet and writes one .csv file per sheet. A workbook with several sheets comes out as a zip archive; a single-sheet workbook comes out as a .csv directly.

What is carried over and what can’t be

A .csv is a text file: it contains values separated by a character, and nothing else. That’s its strength; every program can read it.

Carried over: the text of each cell as it’s displayed, numbers, dates as formatted by the spreadsheet, and formula results.

Lost: the formulas themselves, of which only the result remains, formatting, colors, column widths, merged cells, charts, images and comments.

That’s what the format requires. If you need to keep all that, keep the workbook.

The separator, and why semicolon is the default

In most European countries, the comma separates decimals: writing 12,50 in a comma-separated file would split the column in two. So Excel in French expects a semicolon.

The comma remains the international standard separator; choose it if the file is going to an English-language tool or a programming environment. Tab almost never clashes with the content.

Accents and special characters

The resulting file starts with an encoding marker that tells Excel to read UTF-8. Without it, a workbook opens with broken accents, the infamous “é” turned into “é”.

A value that itself contains the separator, a quotation mark or a line break is put in quotation marks, as the standard requires.

A formula with no saved result

Some spreadsheets, especially automated exports, write the formula without its result. A reader doesn’t recalculate: the cell then comes out empty rather than carrying an invented value. If that happens to you, open the workbook in a spreadsheet app and save it again; the results will be written.

Frequently asked questions

Is my workbook sent anywhere? No. You can check for yourself in thirty seconds: here is how.

Are accents preserved? Yes. The file starts with an encoding marker that tells Excel to read UTF-8. Without it, a workbook opens with broken accents.

Are formulas kept? No, only their result is. A .csv is a text file; it only contains values. Formatting, colors, charts and merged cells disappear too.

What if my workbook has several sheets? Each sheet gives its own .csv file, and the whole set downloads as a zip archive. You can also convert only the first one.

Do old .xls files work? No. The pre-2007 .xls is a closed binary format, out of a browser’s reach. Save it again as .xlsx from a spreadsheet app.