Document Editor

浏览器编辑器 · 无需服务器

在浏览器中编辑文档 — 无需运行服务器

无需安装 Document Server,即可使用独立修改版编辑器。核心的打开、编辑和格式转换在浏览器本地运行,不要求上传文档。

打开编辑器 →

OnlyOffice 通常是要装的:编辑器只是前端,背后是 ONLYOFFICE Docs(Document Server)在做转换和存储,而那台机器得你自己跑起来、并且一直跑着。对团队来说这个形态是对的。但如果你只是想打开别人发来的一个 .docx,这套机器就太重了。

核心本地编辑:本站是另一种形态。同一套编辑器、同一个 x2t 转换引擎,被编译成 WebAssembly 加载进页面——你的浏览器就是那台文档服务器。所以没有上传、不用账号,断网之后也照样能用。已缓存的编辑资源可离线使用;远程文件 URL 需要联网。

本站是 OnlyOffice 编辑器的修改版本,以同样的 AGPL-3.0 协议发布。它不是官方 OnlyOffice 产品,与 Ascensio System SIA 没有隶属关系,也未获其背书。

你能得到什么

  • 真正的编辑器——OnlyOffice 的文档、表格、演示文稿与 PDF 编辑器本体,不是阅读器,也不是另写一套。
  • 真正的转换引擎——x2t,与 ONLYOFFICE Docs 用的是同一个,编译成了 WebAssembly。可读 DOCX、XLSX、PPTX、ODT、ODS、ODP、CSV、PDF;可存回 DOCX、XLSX、PPTX、PDF、TXT、HTML、CSV。
  • 核心本地编辑:不用服务器、不用账号、不上传——文件从你的磁盘读进标签页,再写回磁盘。
  • 已缓存的编辑资源可离线使用;远程文件 URL 需要联网。
  • 开源——AGPL-3.0,产物是一堆静态文件,你可以部署在任何 Web 服务器上自己用。

和 ONLYOFFICE Docs 有什么不同

把这一节说清楚,比堆功能表有用:

  • 没有协作。 实时协同编辑、多人在线状态这些需要一台服务器居中转发的东西,这里都没有。它是单人编辑器。
  • 没有连接器。 Nextcloud / ownCloud / SharePoint 那些集成属于 ONLYOFFICE Docs。本站只从磁盘、URL,或者嵌入它的父页面拿文件。
  • 无需维护文档服务器。 自托管部署仍需更新和安全维护。启用自动保存时,恢复副本保存在当前浏览器的 IndexedDB 中,在最后一次编辑或打开后保留 7 天。关闭标签页不会删除副本。你可以在 /history 删除副本或关闭自动保存。浏览器存储可能被清理或回收,尚未自动保存的编辑也可能丢失;恢复副本不能替代正式保存文件。
  • 干活的是你的浏览器。 大文档消耗的是你自己的内存而不是服务器的。引擎启动时要向浏览器申请几百 MB,笔记本没问题,老手机可能吃力。
  • 除此之外是同一个引擎,所以字体、表格、公式、修订和排版在往返之后的表现,和 OnlyOffice 本身一致。

怎么用

  1. 打开编辑器——没有注册页,也不用授权码。
  2. 从设备里挑一个 DOCX、XLSX、PPTX、ODT、CSV 或 PDF 文件,或者直接新建一个空白文档。
  3. 开始编辑。打开、转换、渲染都在这个标签页里完成。
  4. 存回磁盘,或者导出成 PDF、TXT、HTML、CSV。

常见问题

这是官方的 OnlyOffice 吗?

不是。这是一个独立的开源项目,基于以 AGPL-3.0 发布的 OnlyOffice 编辑器构建。它与 Ascensio System SIA 没有隶属关系,也未获其背书;OnlyOffice 是该公司的商标。官方产品请访问 onlyoffice.com。

真的免费吗?

真的,而且没有需要付费解锁的高级版。源码在 GitHub 上以 AGPL-3.0 发布,站点本身就是一堆静态文件,你可以自己部署。

需要先装 ONLYOFFICE Docs 或 Document Server 吗?

不需要。本来由 Document Server 运行的那个转换引擎,被编译成 WebAssembly 跑在你的浏览器里。没有东西要安装,也没有东西需要常驻。

我的文件会被上传吗?

核心的打开、编辑和格式转换在浏览器本地运行,不要求上传文档。内置 AI 助手尚未完成,不属于已发布的可用功能。 嵌入宿主可以接收导出文件,并按自己的策略上传。

能多人一起编辑同一个文档吗?

不能。协同编辑需要一台双方都连着的服务器,而这正是本站刻意不要的东西。需要协作的话,ONLYOFFICE Docs 才是对的产品。

用的是哪个版本?

OnlyOffice 9.3,配 9.4 版的 x2t 转换器。确切版本以及我们对上游构建做过的每一处改动,都写在仓库的 NOTICE 文件里。

可以嵌进我自己的系统吗?

可以——它通过 postMessage 提供一套 iframe API;而且是 AGPL-3.0,你也可以把整个站点部署到自己的域名下。