How have I never seen this before today?
I’ve only been working with it for a few hours but it’s amazing. It can read and write from many different formats.
Output your spreadsheet object to different file formats
- Excel 2007 (spreadsheetML)
- BIFF8 (Excel 97 and higher)
- PHPExcel Serialized Spreadsheet
- CSV (Comma Separated Values)
- HTML
Read different file formats into your spreadsheet object
- Excel 2007 (spreadsheetML)
- BIFF5 (Excel 5.0 / Excel 95), BIFF8 (Excel 97 and higher)
- PHPExcel Serialized Spreadsheet
- CSV (Comma Separated Values)
I am very excited about this. Another honorable mention is php-excel-reader which might be worth a look if you just want something a bit more simple.




Thanks for the heads up on this, I was looking for something like this as well. I used to have another commercial script that did this but it doesn’t read the new native Excel spreadsheets for some reason.
By William on Aug 15, 2009
thanks for sharing this info , it helped a lot!
By Sagiv on Sep 30, 2009