Office Document Viewer (DOCX, XLSX, PPTX and ODT)
Read DOCX, XLSX, PPTX and ODT attachments in your browser — no app, no upload.
Do more with this file
The file goes along to the next tool when your browser allows it; otherwise that tool asks you to choose it again. It is never uploaded.
About the Office Document Viewer (DOCX, XLSX, PPTX and ODT)
Open the Word document, spreadsheet or slide deck someone sent you on WhatsApp or by e-mail — on a phone, a Chromebook or a shared computer — without installing Office and without uploading it. Word (.docx) documents show page by page with their headers, footers, tables and pictures; Excel, OpenDocument and Numbers spreadsheets open with every sheet as a tab; PowerPoint (.pptx) decks show every slide with its theme, layout, pictures, tables and charts, plus the speaker notes; OpenDocument text (.odt) shows page by page with its styles, lists, tables and footnotes.
Search finds words in the whole file (ignoring capitals and accents), the zoom fits pages to your screen, and Print saves any document or deck as a PDF with your browser’s own print dialog. The file is read by this page on your device and displayed in an isolated frame that cannot run code, so macros or tricks hidden in a document never run.
How to use it
- Choose a file or drop it on the box:
.docx,.xlsx,.xls,.ods,.csv,.numbers,.pptx,.ppsxor.odt. On a phone, save the attachment from WhatsApp or your e-mail app first, then pick it from Files or Downloads. - Read it: scroll the pages, or move between slides with the arrows. Use Fit, − and + to zoom; for spreadsheets pick a sheet from the tabs.
- Type a word in Find and press Enter to highlight every match; the arrows jump between them.
- For presentations, tick Speaker notes to show the notes under each slide.
- Press Print to print, or choose Save as PDF as the printer to keep a PDF copy. Copy all text puts the document’s text on your clipboard.
- To convert the file, use the buttons under the viewer: Word to PDF, Excel to PDF and the other tools take the same file.
Examples
Rent agreement.docx (6 pages, a table of charges and two signature images)
Six A4 pages with the table, the header with the address, and both signatures; “Find: deposit” highlights the three clauses that mention it.
Pitch.pptx (18 slides, two charts, speaker notes on 12 slides)
18 slides fitted to the screen width, charts drawn from the numbers saved in the file, and the notes under each slide with Speaker notes ticked.
Rates.xls (Excel 97–2003, three sheets)
Three sheet tabs with frozen header rows; Find jumps between every cell that mentions a product code.
Common uses
- Reading Word, Excel and PowerPoint attachments on an Android phone, an iPhone or a Chromebook without the Office apps.
- Checking a document or deck someone shared before forwarding it or printing it.
- Opening LibreOffice (.odt, .ods) files on a computer that only has Microsoft Office, or the other way round.
- Looking through the speaker notes of a presentation before a meeting.
- Saving a presentation or an OpenDocument text as a PDF from the browser’s print dialog.
What each format shows
- Word (.docx, .docm, .dotx): pages at the document’s own size and margins, headers and footers, tables, pictures, lists, footnotes and endnotes. Page breaks follow the positions Word last saved. Rendered by the open-source docx-preview library — the same engine as our Word to PDF converter.
- Spreadsheets (.xlsx, .xlsm, .xlsb, .xls, .ods, .csv, .numbers): every sheet as a tab, values as Excel displays them, merged cells and frozen header rows, read by SheetJS Community Edition in a background thread — the reader of our Excel Viewer, where you can also inspect formulas and individual cells.
- PowerPoint (.pptx, .ppsx, .potx, .pptm): every slide with what it inherits from its layout and master — theme colours and fonts, placeholders, bullets and numbering, backgrounds — plus shapes, pictures (cropped as in the deck), tables, SmartArt as PowerPoint saved it, charts redrawn from the values stored in the file, hyperlinks, slide numbers, hidden slides (marked) and speaker notes.
- OpenDocument text (.odt, .ott): pages with the document’s page size, margins, header and footer, paragraph and character styles, bulleted and numbered lists, tables with merged cells, pictures, text boxes, links and footnotes (listed after the last page).
Privacy and safety
The file never leaves your device: it is unpacked and drawn by this page. Before anything is shown, the ZIP package inside every Office file is checked part by part with a hard size limit, so a “zip bomb” disguised as a document is rejected instead of freezing your phone. The document is displayed in a sandboxed frame without scripts: macros, embedded objects and ActiveX controls are never run (they are only mentioned), links open in a new tab only when they are ordinary web or e-mail addresses, and pictures come only from inside the file — a document can’t load anything from the internet to find out that you opened it.
Standards it follows
Word, Excel and PowerPoint files are Office Open XML packages (ECMA-376); OpenDocument files follow OASIS OpenDocument 1.3. Older binary formats — .doc, .ppt — are a different, closed format and are recognised but not drawn; save them as .docx or .pptx in Office, LibreOffice or Google Docs and Slides.
Limitations
- Legacy Word 97–2003 (
.doc) and PowerPoint 97–2003 (.ppt) files, OpenDocument presentations (.odp) and Apple Pages and Keynote files are recognised but not displayed: save them as.docxor.pptxfirst. Spreadsheets in the old.xlsformat do open. - Fonts that are not on your device are replaced with look-alikes (Calibri with Carlito or another sans-serif), so line and page breaks can differ slightly from Office.
- Slide animations, transitions, videos and audio are not played; 3-D effects, shadows, WordArt effects and some rare shape types are drawn flat or as rectangles. Charts are redrawn from the stored values in a simplified style.
- Pictures in EMF or WMF format (common in documents made with older Office versions) can’t be drawn by browsers and are shown as labelled boxes.
- Files protected with a password to open can’t be read. Spreadsheet formulas are not recalculated — the values Office saved are shown.
- Files up to 100 MB (documents), 300 MB (presentations) and 50 MB (spreadsheets); very large decks are limited to their first 600 slides.
- This is a viewer: nothing can be edited or saved back into the file.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
How do I open a DOCX or PPTX file on my phone without the Office app?
Save the attachment to your phone (in WhatsApp: open the chat, tap the document, then Save or Share → Save to Files), open this page in your browser and choose the file. It opens right here; nothing is installed and the file is not uploaded.
Is my document uploaded anywhere?
No. The page reads the file on your device and draws it in your browser. No copy is sent to MySmartCoPilot or to anyone else, which is why it also works for confidential papers such as agreements, payslips or bank statements.
Can I save the document as a PDF?
Yes: press Print and choose Save as PDF (or Microsoft Print to PDF on Windows) as the printer. The text stays real, selectable text. For Word and Excel files, the Word to PDF and Excel to PDF converters give you more page options.
Why does my presentation look slightly different from PowerPoint?
Usually because a font used in the deck is not installed on your device, so a similar font with different widths is used, or because the slide uses an effect this viewer draws flat (shadows, 3-D, WordArt). Text, pictures, positions and colours come straight from the file.
Will macros or links in the file run?
No. Nothing in a file is ever executed: the document is shown in an isolated frame that cannot run scripts, macros are only mentioned, and only plain web and e-mail links are kept — they open in a new tab when you tap them.
Can I edit the file?
No, this is a viewer. To change a Word document, convert it with Word to PDF or Word to HTML and edit the result, or use an office app.