Online Office Editor — Word, Excel, PowerPoint & PDF in your browser

Free online Office editor for DOCX, XLSX, PPTX, and PDF files. Edit Word documents, spreadsheets, presentations, and annotate PDFs 100% in your browser — documents are saved to your device, never uploaded.

🔒 Runs entirely in your browser — your files never leave your device.

About Online Office Editor

A full office suite that runs entirely on your device: a word processor for .docx documents, a spreadsheet editor for .xlsx files, a presentation editor for .pptx decks, and a PDF editor for viewing and annotating PDFs. The editing engines are compiled to WebAssembly, so formatting, formulas, slides, and PDF annotations are processed locally — your documents are never sent to a server. Open a file from your computer, edit it, and save it back to your browser's local file library or download it as a new file.

How to use Online Office Editor

  1. Click inside the editor below and press “Open a file” to load a .docx, .xlsx, .pptx, or .pdf file from your computer (or create a blank document, spreadsheet, or presentation).
  2. Edit as you would in any office app: type, format text, use formulas in spreadsheets, arrange slides in presentations — or add text, drawings, and annotations to PDFs.
  3. Press “Save” (or Ctrl+S) to store the document in your browser's local library — it survives page reloads and stays on your device.
  4. Use the download option to export the edited file back to your computer when you are done.

Editing Office documents online — without giving up your files

A private alternative to cloud office suites

Most online office editors work by uploading your document to someone else's server, editing it there, and syncing it back. That is convenient — but it means a third party holds a copy of every contract, budget, and draft you touch.

This editor takes the opposite approach. The editing engines are compiled to WebAssembly and run inside your browser tab. When you open a .docx, .xlsx, or .pptx file, it is parsed locally; when you save, the result is written to your browser's own storage. There is no upload step to disable, because there is no upload at all.

What you can do with each editor

EditorOpensTypical uses
Documents.docx, .doc, .odt, .rtf, .txtLetters, reports, contracts — text formatting, headings, tables, images
Spreadsheets.xlsx, .xls, .ods, .csvBudgets and data — formulas, cell formatting, multiple sheets
Presentations.pptx, .ppt, .odpSlide decks — layouts, text boxes, images, themes
PDF.pdfView, annotate, and fill forms — text notes, pen drawings, highlights; saves back to PDF

Because the engines understand the real Office formats (not approximations), round-tripping works: open a file you received, make changes, and save it back — colleagues using Word, Excel, or PowerPoint will see the same document. PDFs work the same way: your annotations are merged into the actual file, so they survive in any PDF viewer.

PDF editing: annotate and save — privately

The PDF editor opens any PDF and lets you add text annotations, draw freehand with the pen, highlight passages, and fill interactive forms. Everything happens locally in your browser.

Saving uses the same two-stage merge that server-based editors use: your annotations are compiled into a changes stream and merged into the original PDF by a WebAssembly converter. The result is a real, standard PDF — open it anywhere and your edits are there. No upload, no 'please sign up to download your own file'.

One honest limitation: offline PDF editing supports saving back to PDF only (converting a PDF to Word or images, and printing, are not available offline). If you need to convert a PDF, use our dedicated PDF converter tools.

Saving: browser library vs. downloading

The Save button (or Ctrl+S) stores the document in a local file library kept in your browser's IndexedDB. This is what makes the editor feel like an app: your files are still there when you come back tomorrow, without any account or cloud sync.

Two practical notes: the library belongs to this browser on this device (clearing site data removes it), so for anything important also export a copy to disk. And if you switch browsers or machines, bring the file with you the old-fashioned way — by downloading it.

Tips for a smooth session

  • Large spreadsheets with thousands of formulas take a moment to recalculate — that is the WebAssembly engine working locally, not a slow connection.
  • The editor keeps your work in the local library automatically on save; get into the habit of Ctrl+S after big edits, just like in a desktop app.
  • If you only need to convert a document (for example docx to Markdown), our document converter tools are lighter-weight — this editor is for when you want to actually edit.

Frequently asked questions

Are my documents uploaded to a server?

No. The office engines run as WebAssembly inside your browser, and documents are stored in your browser's local IndexedDB storage. Nothing leaves your device while you edit or save.

Which file formats are supported?

The editor opens and saves the modern Office formats: .docx (Word), .xlsx (Excel), and .pptx (PowerPoint). It also reads legacy .doc/.xls/.ppt, OpenDocument .odt/.ods/.odp, plus .csv, .rtf, and .txt. PDF files can be opened, annotated (text, drawings, highlights, forms), and saved back as PDF.

What can I do with PDF files?

Open any PDF, add text annotations, draw with the pen, highlight, and fill forms. When you save or download, your annotations are merged directly into the real PDF file — the result opens in any PDF viewer with your edits intact. Converting a PDF to other formats is not supported offline.

Where are saved documents stored?

In your browser's local file library (IndexedDB). They survive reloads and browser restarts on the same browser and device, but they are not synced anywhere — use the download/export option to keep a copy as a normal file.

Is this really free?

Yes — no account, no subscription, no watermark. The tools on this site run 100% client-side, which is also why there is no server cost to pass on.

How does the editor run without uploading my documents?

The office suite is a self-contained WebAssembly application served from this same site and embedded in this page. All parsing, editing, and saving happen inside your browser; documents are stored in your browser's local file library, never sent to a server.

Related tools