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,自动识别分隔符与表头