Free Online Word Document Viewer

Drop a .docx below and every table inside it is found and listed. Pick one and it opens in a real grid: sort, filter, column statistics, copy a range, export as CSV or Excel. No Word, no Microsoft account, no upload.

The data is in the document

A surprising amount of the world's tabular data lives inside Word documents. Vendor quotes, statements of work, appraisal reports, audit findings, price lists, meeting minutes with a decisions table at the end. Somebody built the table in Word because Word was the tool they had, and now you want the numbers out of it and into something that can add them up.

The usual route is select, copy, paste into a spreadsheet, and then spend ten minutes repairing what the paste did. Merged cells arrive as offset rows. A table that spans a page break arrives as two tables with the header repeated in the middle. Numbers formatted with a currency symbol arrive as text. And if the document is one of forty, you are doing it forty times.

This page does the extraction rather than the pasting. It unzips the .docx, finds the tables in the document body, and hands you each one as a grid. Where a table has a heading or caption above it, that text becomes the table's name in the picker, so a report with a line-items table and a summary table gives you two entries you can tell apart rather than two called Table 1 and Table 2.

None of it involves an upload. A .docx is a zip file full of XML and your browser can open a zip; the parsing happens in the tab. That is the part that matters for the documents this page is actually for, which are contracts, invoices, HR files and anything else that is not supposed to be handed to a web service in exchange for a table.

What is on the page

Every table, named

All the tables in the document are found and listed, labelled by the heading or caption above each one where the document provides it. Nothing is silently the only one.

A grid, not a paste

The table opens as a real table with sortable headers, so a price list from a quote can be sorted by amount without leaving the page.

Filter as you type

Narrow a long line-items table to the rows you care about, or use sku:0042 to restrict the term to one column.

Column statistics

The sigma in a header gives blanks, distinct count, min, max, mean, median and sum. Checking that a quote's line totals add up to its stated total takes one click.

Type badges catch the mess

A column of amounts badged text rather than num means something in it is not a number, which in a Word table usually means a stray note in one cell.

Freeze and select

Pin the first columns so the description stays visible, and drag to select any rectangle of cells.

Copy as, properly

TSV lands in a spreadsheet in the right cells, which is the paste you actually wanted. Markdown drops into a ticket, and JSON into code.

Export the view

Download CSV or .xlsx writes what is on screen after sorting and filtering, with correct quoting for values that contain commas.

Nothing uploaded

The .docx is unzipped in your tab. No endpoint, no account, no retention, and it works with the network off.

A worked example

The Try with sample data link loads an invoice summary document. It has two tables: a line-items table under the heading Line items, and a smaller one under By category. The picker shows both, so the first thing you learn is that the document has two, which is more than a copy and paste would have told you.

The line-items table opens with the columns the document declared: Invoice, SKU, Description, Qty, Unit price, Line total. The badges do the useful work here: Qty reads int, Unit price and Line total read num, and SKU reads text because the codes are alphanumeric.

Click the sigma on Line total and you get the sum. Compare it against whatever total the prose claims, and you have audited the document in about four seconds. Sort by Line total descending to see which items dominate. Filter on a description to check whether a particular part appears more than once at different prices, which is a common thing to find in a quote assembled by hand.

Then Download CSV. What you get is the table, quoted correctly, with no merged-cell drift and no header repeated in the middle where a page break was. If you would rather keep it in the clipboard, select the rows and Copy as TSV and paste it into a spreadsheet, where it will land in the right cells.

Where Word tables get difficult

  • Merged banner headers. A table whose first row is one merged cell spanning six columns produces a header row with one value and five blanks. The blanks get generated names so every column is addressable, but the real column names are on the second row and you may want to say so to whoever gets the export.
  • Tables split by page breaks. Word sometimes stores what looks like one table as two, with the header repeated. You get two entries in the picker; export both and concatenate, or rebuild it in the CSV editor.
  • Layout tables. Some documents use invisible tables to position text. Those are tables as far as the format is concerned, so they appear in the picker. The row counts usually give them away.
  • Colour as data. A status table that means something by shading a cell green loses that meaning here, because formatting is dropped. Worth checking before you export a table whose text alone does not say what it means.
  • Legacy .doc. The binary format predates XML and is extracted as text, so you get lines rather than columns and a warning saying so. Re-saving as .docx first makes an enormous difference.

Frequently Asked Questions

How do I get a table out of a Word document without Word?

Drop the .docx on the box at the top of this page. Every table in the document is found and listed in a picker, the first one opens in a grid, and you can sort it, filter it, read column statistics and export it as CSV or Excel. There is no Word install, no Microsoft account and no upload.

What if the document has more than one table?

All of them are found. A picker under the grid lists each one, labelled by the heading or caption that precedes it where the document has one, so a report with a line-items table and a summary table gives you two named entries rather than Table 1 and Table 2. Switching between them redraws the grid without re-reading the file.

Does it read the old binary .doc format?

It reads it, but not as well. A modern .docx is a zip of XML and its table structure is exact. The legacy binary .doc format is extracted as text and you get the content as lines rather than as columns, with a warning saying so. If you can re-save the file as .docx in Word or Google Docs first, do; the difference in result is large.

What happens to the prose around the tables?

It is not shown. This is a data tool: it finds the tabular content in a document and hands you a grid. If a document has no tables at all you are told so rather than being shown a wall of paragraphs. To read the document as a document, use a word processor.

Are merged cells handled?

Partly, and it is worth knowing where the edges are. A cell merged across columns contributes its value once and leaves the cells it spanned blank, which is how the file stores it. A table whose header is a merged banner row will therefore produce a header row with blanks in it, and the column names will need a glance before you trust them.

Will formatting come across?

No. Bold, shading, borders, fonts and cell colours are all dropped; what comes across is the text in each cell. That is deliberate for a data grid, but it matters if a table uses colour to mean something the text does not say, which is common in status tables. Check for that before you export.

Can I export the table as CSV or Excel?

Yes. Pick the table, sort and filter it as you like, and Download CSV or .xlsx writes exactly what is on screen. For part of a table, select a range of cells and use Copy as, which gives you TSV for a spreadsheet, CSV, a Markdown table, or JSON keyed by column name.

Is my document uploaded?

No. There is no upload endpoint on this page. The document is unzipped and parsed in your own browser tab and nothing is transmitted or stored. Contracts, invoices, appraisals and HR documents are exactly the sort of file people are told not to put through an online converter, and this page does not ask you to.

Get the table out of the document

Every table found and named, a real grid to read it in, and a properly quoted export. No Word, no upload.

Back to the viewer