KKea

Edit Word documents, Excel spreadsheets, PDF files and PowerPoint decks in your browser.

Kea is a free Word, Excel, PDF and PowerPoint tool that runs entirely on your own machine. It opens .docx, .docm, .dotx and .dotm documents, .xlsx, .xls and .csv spreadsheets, .pdf files and .pptx decks. Change a file and save it back, sign a PDF by hand, fill in a form, export a PDF from Word, reorganise the slides of a deck. Or start from nothing: New gives you a blank document, spreadsheet or deck to write in and save wherever you like. Your files never leave your device.

Open Word Editor Open Spreadsheet Editor Open PDF Editor Open Slides Viewer No sign up. No upload. Nothing to install.

Optional, in Chrome or Edge: install Kea as an app and you can open documents, spreadsheets, PDF files and PowerPoint decks by double clicking them.

Private by design

Files are opened, edited and written back by code running in your browser tab. Nothing is sent to a server, because there is no server to send it to.

Works offline

After the first visit every editor is cached on your device. Turn off the network, reload, and they still open your files.

Word, with PDF export

The paginated view is the print view, so a PDF comes out matching the page size the document itself declares.

PDF, signed by hand

Draw your signature, drop it where it belongs and save. Kea appends the change instead of rewriting the file, so every page you did not touch stays identical. Fill in form fields, add text boxes, merge, extract, delete or rotate pages. The signature is a visual stamp, not a certified digital signature.

PowerPoint, previewed and reorganised

Open a .pptx deck and see every slide. Delete, reorder and copy whole slides, take slides from a second deck, and export the lot as a PDF. Slides you do not touch come back exactly as they arrived. This is a viewer and a page organiser, not a PowerPoint editor: the contents of a slide cannot be changed here, and a PDF export is rasterised, so its text is not selectable.

Excel, checked before it saves

Formulas recalculate as you type. Saving rewrites only the cells you changed and keeps the rest of the workbook, charts included, exactly as it was. Every file is re-read and verified before it is handed back.

Start from a blank page

You do not need a file to begin. New creates an empty .docx document, an empty .xlsx workbook or a .pptx deck with one blank slide, built on your own machine with nothing downloaded, so it works offline too. Write, then save it wherever you like.

Privacy

All file processing happens locally in your browser. Kea has no accounts, no uploads, no analytics beacons and no document storage. When you open a file, the bytes are read from your disk into the page and stay there. When you save, they are written back to your disk.

The only network requests the app makes are for its own files, and only until they are cached. On Chromium based browsers Kea can write straight back to the file you opened; on other browsers it falls back to opening an uploaded copy and downloading the result, which is still handled entirely inside the browser.

The site is served as static files, so the host records ordinary web server access logs (IP address, time, requested file). Those logs never contain your files.

Open source licenses

Kea is built on open source work. Thanks to:

  • DOCX Editor (@docx-editor.dev) - the document engine, Apache License 2.0.
  • Univer (community edition) - the spreadsheet grid and formula engine, Apache License 2.0.
  • @office-kit/xlsx - reading and writing Excel workbooks, MIT license.
  • SheetJS (community edition) - reading legacy .xls and .csv files, Apache License 2.0.
  • pdf.js (Mozilla) - PDF rendering and text extraction, Apache License 2.0.
  • @cantoo/pdf-lib - reading and writing PDF files, MIT license.
  • @office-kit/pptx - reading and writing PowerPoint decks, MIT license.
  • @office-kit/pptx-preview - rendering slides for preview and PDF export, MIT license.
  • Liberation fonts, as bundled with pdf.js to stand in for the standard PDF fonts - GNU General Public License version 2 with the font exception.
  • OpenJPEG, PDFium JBIG2 and qcms, as bundled with pdf.js for JPEG 2000, JBIG2 and colour management - BSD 2-clause, BSD 3-clause and MIT licenses.
  • Liberation, Carlito and Caladea - metric compatible Latin faces, SIL Open Font License 1.1 and the Liberation Fonts license.
  • Noto Sans SC - Chinese text rendering, SIL Open Font License 1.1.
  • HarfBuzz - text shaping, MIT ("Old MIT") license.
  • Vue and Vite - application framework and build, MIT license.
  • fflate - in browser zip handling, MIT license.