Word documents often contain data that really belongs in a spreadsheet — a table someone built by hand in Word instead of Excel, a list of figures embedded in a report, or a simple grid of information that now needs to be sorted, filtered, or calculated on. This tool reads a .docx file, looks for any tables inside it, and rebuilds them as a proper Excel spreadsheet, with each table row and column landing in the matching spreadsheet row and column.
To use it, drop your .docx file into the box above and press Extract to Excel. The tool reads through the document looking specifically for tables — genuine Word table objects, not just text that happens to be lined up with spaces or tabs — and converts each one it finds into rows and columns of a spreadsheet, preserving the original arrangement of the data exactly as it appeared in the table. If the document does not contain any tables at all, the tool falls back to placing each paragraph of the document into its own row of a single column, so you still get a usable spreadsheet rather than an error.
This distinction matters: a genuine Word table (the kind you create using Word's Insert Table feature, with visible cell borders) converts cleanly, cell by cell, into the matching spreadsheet cells. Text that merely looks like a table — for example, numbers separated by spaces to line up visually — is not read as a true table by Word itself, and so this tool cannot reliably split it into columns either, since that structural information genuinely isn't in the document. For the best results, source documents with real Word tables convert far more reliably than ones using manual spacing to fake a table's appearance.
This is useful whenever someone has sent you data trapped inside a Word table — a supplier's price list built in Word rather than Excel, a results table from a report, or a simple data grid from a form — and you need to actually work with those numbers rather than just read them. Once the data lands in Excel, it can be sorted, filtered, put into a chart, or combined with other spreadsheets in the normal way.
If your document has more than one table, all of them are extracted and placed one after another in the same spreadsheet, so for documents with several distinct tables it's worth adding a quick blank row or a label of your own once the file is open in Excel, just to make it obvious at a glance where one table ends and the next begins.
The reading and spreadsheet-building both happen inside your browser using JavaScript, with your .docx file never leaving your device or being uploaded to a server. That keeps whatever business or personal data is inside the tables private throughout. The tool is free, requires no sign-up, and has no limit on how many documents you convert.