本文へスキップ

EPUB変換

EPUB Converter

Markdown・HTML・素のテキストの原稿を見出しで章に割ってEPUB 3にし、逆にEPUBをMarkdownやテキストに取り出します。

EPUBは、マニフェストとspineとナビゲーション文書を備えたXHTMLのzipです。拡張子だけ変えた.zipが通らない理由であり、「EPUBに変換」の結果がたいてい検査に落ちる理由でもあります。このツールは原稿から3.3の仕様どおりのEPUBを作り、逆にEPUBをMarkdownや素のテキストとして取り出します。

🔒 ブラウザの中だけで動きますepubebookconvert
向き

原稿

Markdown・HTML・テキストのファイル

下に貼り付けても構いません。章は # の見出し(h1)で分かれます。

形式

本の情報

ko, en, ja…

全 3章: はじめての電子書籍 · 第1章 · 第2章

EPUB 3.3 の仕様どおりに作ります。圧縮しない mimetype を最初の項目に置き、META-INF/container.xml、マニフェストと spine のある OPF、epub:type="toc" の目次(nav.xhtml)、古い読書端末のための toc.ncx を入れます。本文は XHTML なので、タグはすべて閉じます。PDF には変換しません。文書をページに組むのはこのサイトの仕事ではありません。

使い方

  1. 原稿を書くか、置きます

    Markdown・HTML・素のテキストを受け取ります。最上位の見出しごとに章が分かれるので、ファイルの構造がそのまま本の構造になります。

  2. タイトル・著者・言語を埋めます

    パッケージのメタデータに入ります。リーダーが本棚に表示するのは、ファイル名ではなくこの値です。

  3. 保存する前に章の一覧を確かめます

    何が章になったのかを、そのまま見せます。長い章が1つだけなら、たいてい見出しが最上位ではありません。

よくある質問

EPUBCheckを通りますか

仕様が求める構造どおりに作ります。圧縮しないmimetypeがzipの最初の項目、META-INF/container.xml、マニフェストとspineを持つOPF、epub:type="toc"のナビゲーション文書、そして古いリーダーのためのtoc.ncxです。本文はXHTMLなので、すべてのタグを閉じます。

PDFにもできますか

できません。文書をページに組むには、ハイフネーション・孤立行の制御・フォントメトリクスを備えた組版エンジンが要りますが、このサイトにはありません。EPUBは流し込む形式なので、そのどれも要りません。

読み込んだEPUBの画像はどうなりますか

数は数えますが、書き出しません。結果がMarkdownかテキストだからです。絵が要るなら、同じファイルを文書の画像抽出に入れてください。EPUBはzipで、あちらがzipを読みます。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。