EPUB电子书制作

TXT / Markdown 按章节切分,本地打包成 EPUB 3 电子书,导入阅读器即用

在线 EPUB 制作工具:上传 TXT 或 Markdown 文件,自动识别「第 X 章 / 第 X 回」等章节标记(或 Markdown # / ## 标题、自定义正则), 在浏览器本地用 JSZip 按 EPUB 3 规范组包——mimetype 首条目 STORE 不压缩、container.xml、content.opf(含 dc:title/creator/language/uuid/dcterms:modified)、 EPUB 3 nav 目录 + 兼容老阅读器的 toc.ncx、XHTML 章节文件与温和样式表,一键下载 .epub,文件全程不上传服务器。

整本书在你的浏览器内切分并打包,不上传任何服务器;小说草稿、网文合集、个人笔记可放心制作。

选择文本文件

点击选择或拖入一个 .txt / .md 文件

纯本地读取切分,文件不上传

默认按扩展名识别(.md / .markdown 按 Markdown)。Markdown 只做标题、段落与基础行内格式(粗体 / 斜体 / 行内代码 / 链接)转换, 表格、图片、代码块等复杂语法按普通文本段落处理。

章节识别规则

  • • 中文章节:识别行首「第 + 数字/中文数字 + 章 / 节 / 回 / 卷 / 部 / 篇」的行(允许空格)
  • • Markdown:识别行首 # 与 ## 标题行作为章节起点,### 及更深层级保留在正文内
  • • 自定义正则:逐行试运行,默认已填入中文章节规则,可直接修改
  • • 首个章节标记之前的内容若非空,会单独生成「前言」一章;无任何匹配时全书按单章生成并提示
  • • 切分前每章内容会去除首尾空白,空章自动并入上一章

章节预览与生成

选择 TXT / Markdown 文件后自动切分章节

支持中文卷章、Markdown 标题与自定义正则三种切分方式

#关于 EPUB 电子书制作

EPUB 是目前最通用的开放电子书格式:本质是一个 ZIP 压缩包,内含按 XHTML 组织的章节文件、OPF 包描述(书名 / 作者 / 语言 / 唯一标识)与目录文件。 本工具在浏览器本地把 TXT 或 Markdown 按章节切分,再逐章转成 XHTML,用 JSZip 按 EPUB 3 规范组包: mimetype 作为第一个条目以 STORE(不压缩)方式写入(EPUB 规范硬性要求,压缩会导致部分阅读器拒开)、META-INF/container.xml 指向 OEBPS/content.opf、目录同时提供 EPUB 3 的 nav.xhtml 与兼容老阅读器的 toc.ncx。整个过程不经过任何服务器,断网也能用。

典型应用场景

  • 把网文 TXT 合集按「第 X 章」切成章节书,导入微信读书 / Apple Books / Kindle 掌阅
  • 把 Markdown 写的小说、专栏、笔记做成排版规整的电子书,方便手机上阅读
  • 为同人小说、私人日记、课程讲义制作可收藏的 .epub 文件
  • 给旧阅读器(只认 toc.ncx 目录的 EPUB 2 时代设备)准备兼容文件

章节是怎么切分的?

中文章节模式识别行首的「第 + 数字(含一二三四五六七八九十百千零等中文数字)+ 章 / 节 / 回 / 卷 / 部 / 篇」行,整行作为章节标题; Markdown 模式把行首 # 与 ## 标题行作为章节起点(### 及更深层级保留为正文内的小标题); 自定义正则模式对每一行单独试运行你输入的正则,命中即切分,右侧列表会实时显示命中章节数。 首个标记之前若还有内容,会单独生成「前言」一章;完全识别不到标记时全书按单章生成并明确提示。

Markdown 支持到什么程度?

本工具对 Markdown 只做标题(# → h1 ~ h6)、段落(空行分段)与基础行内格式(**粗体**、*斜体*、`行内代码`、[链接](url))的转换, 这是诚实的能力边界:表格、图片、引用块、代码块等复杂语法不会渲染成对应 EPUB 元素,而是按普通文本段落原样保留。 如需完整 Markdown 渲染建议先用专业工具把 MD 转成 HTML 再打包。

TXT 乱码(替换符提示)怎么办?

中文 TXT 很常见是 GBK / GB2312 / ANSI 编码,浏览器按 UTF-8 读取时会出现 U+FFFD 替换符,页面会在检测到时给出明确告警。 请先用站内 文件编码转换 工具把文件转成 UTF-8 再回来制作 EPUB,否则打包进书里的正文就是乱码。

本地处理和在线 EPUB 工具有什么区别?

在线电子书制作服务需要把整本书上传到对方服务器,未发表的小说、私人笔记存在被存储或泄露的风险。 本工具从读文件、切章节到 ZIP 组包全部发生在你的浏览器里,文件不出本地设备;代价是超大文件(几十 MB)打包耗时取决于你自己的电脑性能。

#常见问题 (FAQ)

生成的 EPUB 能在哪些阅读器打开?

按 EPUB 3 规范组包并同时生成兼容 EPUB 2 的 toc.ncx 目录,微信读书、Apple Books、Kindle(导入后自动转换)、Calibre、掌阅、静读天下等主流阅读器均可打开。

章节识别不出来怎么办?

切换到「自定义正则」模式,用一行正则描述你的章节开头(例如 ^\s*Chapter\s+\d+),每一行都会与正则试运行匹配,右侧实时显示命中章节数。无任何匹配时全书会按单章生成并提示。

为什么我的 TXT 做出来正文是乱码?

文件大概率是 GBK / ANSI 编码而非 UTF-8。页面在检测到替换符(U+FFFD)时会告警,请先用「文件编码转换」工具转成 UTF-8 再重新制作。

Markdown 的表格和图片会进书里吗?

不会作为表格 / 图片渲染——本工具的 Markdown 转换只覆盖标题、段落与基础行内格式(粗体 / 斜体 / 行内代码 / 链接),复杂语法按普通文本段落处理,页面明示这一边界。

文件会被上传到服务器吗?

不会。章节切分与 ZIP 组包全部在浏览器本地完成,整本书不出你的设备,断网状态下也可以正常使用。

相关工具推荐

PDF转图片

PDF 每页导出 JPG/PNG,可设分辨率与质量,发群/插 PPT 素材一步到位

热门 本地

PDF压缩

本地压缩 PDF 体积(三档质量),扫描件标书瘦身,文件不出浏览器

热门 本地

身份证复印件排版

正反面照片按 85.6×54mm 原件大小排进一页 A4,本地处理导出打印

热门 本地

文件加密解密器

基于AES-256-GCM的本地文件加密解密工具,支持密码强度检测,文件不上传服务器

本地

PDF合并拆分器

本地合并多个PDF文件、按页码范围提取或按页数拆分,支持批量打包下载,文件不上传

本地

CSV格式转换器

CSV/TSV一键转换为JSON、Markdown表格、HTML、YAML,自动识别分隔符与表头

本地

这张卡挂在哪些职业工具箱

相关教程