📚

EPUB 阅读器

在线打开并阅读 EPUB 电子书:目录、书签、全书搜索、字号与主题可调,进度自动保存。

拖入 EPUB 文件,或点击选择

支持 .epub(EPUB 2 / EPUB 3),单个文件最大 120 MB

把 EPUB 电子书拖进来即可开始阅读。目录、书签、全书搜索、字号与主题全部可调,阅读进度自动保存,全程在浏览器本地完成,不上传服务器。

继续阅读

暂无阅读记录

快捷键

← / → 或 空格 翻页 ↑ / ↓ 滚动 Alt+← / → 切换章节 + / - 调整字号 T 切换主题 H 沉浸模式 / 搜索 F 全屏

关于此工具

这是一款面向真实阅读场景的在线 EPUB 阅读器。上传 .epub 后,工具在浏览器内完成解压,读取 META-INF/container.xml 定位 OPF 包文档,解析 manifest / spine,严格按 spine 声明的阅读顺序还原章节;章节标题优先取自书籍自带目录(EPUB 3 的 nav 文档或 EPUB 2 的 NCX),缺失时回退到正文首个标题。 渲染采用 iframe 沙箱隔离:章节 XHTML 会先做安全清洗(移除脚本、表单、嵌套框架与事件属性),再把图片、字体、样式表等资源解析为本地 blob 地址注入,外部 CSS 会被内联并重写其中的 url(),因此原书的排版与插图都能还原,同时不会影响宿主页面。 阅读体验按商业阅读器标准打磨:分页模式使用 CSS 多列布局按视口尺寸精确切页,支持左右按钮、方向键与进度条翻页,翻到章末自动进入下一章;滚动模式为连续长文流,进度条可任意拖动。目录支持多级折叠与当前章节高亮,书签会记录章节、页码与上下文摘录,全书搜索会给出章节名与上下文片段,点击后跳转并在正文中高亮所有匹配项,可逐个跳读。 排版控制覆盖字号(13–32px)、衬线 / 无衬线 / 楷体、行距、段间距、页边距、两端对齐或左对齐、段首缩进;「统一排版」开关可以忽略原书自带的字号与颜色,保证在夜间主题下不会出现白底黑字。四套主题(明亮 / 米黄 / 护眼绿 / 夜间)会同时作用于正文与阅读器外壳,获得沉浸式效果。 工程细节上,工具对受 DRM 保护的文件与缺失资源给出明确提示;单文件上限 120 MB,超过 40 MB 会先二次确认,避免误点大文件导致卡顿。所有解析、渲染与存储都在本地完成,不依赖任何服务器。

功能特点

  • 📚 标准解析:读取 container.xml 与 OPF,按 spine 顺序还原 EPUB 2 / EPUB 3 章节,兼容中文 GBK / Big5 老书
  • 🖥️ 两种翻页:分页模式按视口尺寸精确切页(多列布局),滚动模式为连续长文流,随时切换
  • 🧭 多级目录:自动读取 nav / NCX 生成可折叠目录树,当前章节高亮,点击即跳
  • 🔖 书签管理:一键记录章节与页码,附带上下文摘录,可跳转与删除,按书分别保存
  • 🔍 全书搜索:跨章节全文检索,结果带上下文片段,跳转后在正文高亮所有匹配并可逐个跳读
  • 🎨 排版自由:字号、衬线 / 无衬线 / 楷体、行距、段间距、页边距、对齐方式、段首缩进全部可调
  • 🌗 四套主题:明亮 / 米黄 / 护眼绿 / 夜间,正文与阅读器外壳同步换色,夜间不再白底黑字
  • ⌨️ 键盘优先:← → 翻页、Alt+← → 换章、+ - 调字号、T 换主题、F 全屏、/ 搜索
  • 💾 自动续读:进度、书签与偏好保存在浏览器本地,再次打开同一文件直接回到上次位置
  • 🔒 隐私安全:iframe 沙箱隔离并清洗脚本,图片与字体走本地 blob,电子书不会上传到任何服务器