AZW3 PDF変換ツール
KindleのAZW3電子書籍をアップロードして、レイアウトが安定したPDFに即座に変換
AZW3ファイルをここにドロップ、またはクリックして選択
.azw3形式(DRMフリー)に対応、最大5MB
AZW3のPDF変換とは?
AZW3 PDF変換は、.azw3ファイルをPDF(Portable Document Format)に変換するオンライン電子書籍変換ツールです。AZW3はKF8(Kindle Format 8)とも呼ばれ、Amazonが2011年に旧MOBI形式に代えて導入した電子書籍フォーマットで、Kindle端末やアプリで最もよく使われる形式の一つです。旧MOBIとは異なり、AZW3はHTML5とCSS3に近いサブセットをサポートし、フォントの埋め込み、SVGベクタグラフィック、ネストされたテーブル、CSSメディアクエリ、さらには固定レイアウトのページまで扱え、組版能力はMOBIを大きく上回ります。一方PDFは固定レイアウトの形式で、各ページが決まったサイズと座標系を持ち、どんなデバイスでも同じ見た目になります。
AZW3をPDFに変換するとは、本のリフローする内容をページ分割された固定ページに凍結することです。変換エンジンはまずPDB(Palm Database)コンテナを解析し、内部のKF8セクションを特定し(コンボファイルなら旧MOBIセクションをスキップ)、KF8ヘッダーとフラグメント記述子テーブルを読み取り、XHTML本体、CSSスタイル、埋め込みフォント、画像リソースを復元したうえで、選択したページサイズ、余白、フォントサイズでページネーションしてPDFにレンダリングします。結果は印刷、アーカイブ、PCでの注釈付け、Kindleを持っていない人への共有にそのまま使えます。処理はすべてサーバー側で行われ、元のAZW3は変換終了直後にサーバーから削除され、複製は残りません。
典型的な用途:KindleのAZW3の数ページを印刷する、自作またはパブリックドメインのAZW3を固定レイアウトのPDFとして納品する、学術引用のために安定したページ番号付きの複製を作る、あるいはKindleアプリではなくPDFビューアでPCから読む。3ステップで完了し、Calibreのインストールは不要です。なおAmazonはAZW3からKPF/KFXへ段階的に移行していますが、既存のAZW3ファイルは本ツールで引き続き変換できます。
使い方
使い方
- アップロードエリアをクリック、またはAZW3ファイルをドラッグ&ドロップ--.azw3のみ対応
- 「PDFに変換」をクリックすると、サーバーが数秒でKF8セクションを解析し、本体を復元してページ分割します
- 完了したら「PDFをダウンロード」をクリックしてデバイスに保存します
- さらに変換したい場合は「別のファイルを変換」をクリックしてやり直せます
変換の確認ポイント
- AZW3(KF8)はフォントを埋め込め、旧MOBIより豊富なCSSを扱えるため、変換の忠実度は通常高くなります。それでも、生成したPDFを開き、ページ分割、目次、画像を確認してから共有してください。特に挿絵や表の多い書籍では注意が必要です。
- ファイルがコンボ(MOBI + KF8)のAZW3の場合、変換器はKF8セクションを読み取ります。KF8セクションが破損していると変換がフォールバックまたは失敗する可能性があるため、その場合はファイルを再エクスポートしてみてください。
ユースケース
技術原理
AZW3ファイルもPalm Database(PDB)のバイナリコンテナにパッケージされています。これはMOBIが使うのと同じシェルですが、内部のペイロードは旧PalmDOC/MOBI本体ではなくKF8(Kindle Format 8)です。先頭には同じ78バイトのPDBヘッダーがあります。データベース名、属性、バージョン、タイムスタンプ、タイプ識別子(通常はBOOKMOBI)、クリエイタ識別子、レコード総数、そしてレコードオフセットテーブルで、内容の各チャンクはPDBレコードとして格納されます。AZW3が異なるのは、レコード0が旧MOBIセクションではなくKF8セクションへ導く点です。実際の.azw3ファイルの多くは「コンボファイル」で、同一コンテナ内に旧MOBIセクション(旧型Kindle用)とKF8セクション(モダンな端末用)を併せ持ち、リーダーにどちらを使うかを指示する境界ポインタを持ちます。
KF8ヘッダーは後方互換性のため識別子「MOBI」で始まりますが、ヘッダー長が大きく、KF8固有のフィールドを持ちます。MOBIセクションとKF8セクションを分けるKF8境界オフセット、本体を複数のXHTMLフラグメントに分割するfdst(fragment descriptor、フラグメント記述子テーブル、EPUBのspineに相当)、フォントや画像などのリソースを索引化するRESCセクションです。KF8のコンテンツモデルは旧MOBIよりはるかにEPUBに近く、HTML5サブセットと完全なCSS3スタイリングを対象とし、@font-faceによるTrueType/OpenTypeフォントの埋め込み、SVGベクタグラフィック、ネストされたテーブル、CSSメディアクエリ、明示的なページ寸法を持つ固定レイアウト(FXL)文書をサポートします。これらは旧MOBI形式にはなかった能力です。
したがってAZW3からPDFへの変換は4つのステップに分けられます。PDBコンテナを解析してレコードオフセットを取得し、KF8境界に沿ってKF8セクションを特定してヘッダー、fdst、RESCを読み、フラグメントリスト、エンコーディング、リソース索引を決定し、XHTMLフラグメントとCSSを完全なHTML文書に復元して埋め込みフォントと画像レコードを抽出し、選択したページサイズと余白でレイアウトしてページ分割したのちPDFにレンダリングします(フォントはTrueTypeサブセットとして埋め込み、画像はJPEG/Flateに再エンコード、ISO 32000-1/2に準拠)。この最終的なページネーションのステップはEPUBのPDF変換と同じため、変換器は通常、最高のCSS再現度を得るためにヘッドレスブラウザ(headless Chromium)のprint-to-PDFを使います。Calibreのebook-convertはKF8入力プラグインと独自のレンダリングパイプラインを同梱しコマンドラインの事実上の標準で、KindleUnpackはコンボAZW3を先にMOBI部分、KF8部分、リソースに分割して下流のレンダラに渡せます。
本ツールが受け付けるのはDRMフリーのAZW3ファイルのみです。AmazonのDRMでロックされたKindleのタイトルは解析できません。.mobiと.epubは別の形式で、それぞれ専用のツールが必要です。Amazonは新刊をKPF/KFX(Send to Kindleで配信)に段階的に移行していますが、AZW3は流通している最も一般的なKindle形式の一つであり、本ツールが完全にサポートします。アップロードされたAZW3はサーバー側の変換エンジンで処理され、PDF生成直後にサーバーから削除されます。出力はISO 32000-1:2008(PDF 1.7)またはISO 32000-2:2020(PDF 2.0)仕様に準拠します。
- PDBコンテナとコンボファイル:AZW3はPalm Databaseのシェル(BOOKMOBIタイプ + レコードオフセットテーブル)を使うが、レコード0はKF8セクションに導く。多くの.azw3ファイルはコンボファイルで、旧MOBIセクションとKF8セクションを併せ持つ
- KF8ヘッダー:後方互換性のため「MOBI」識別子で始まるが、ヘッダー長が大きく、KF8境界、fdstテーブル、RESCリソース索引などのKF8固有フィールドを持つ
- fdstとフラグメント:fdst(フラグメント記述子テーブル)が本体を複数のXHTMLフラグメントに分割し、EPUBのspineに相当するため、KF8の内容はフラグメントごとにページ分割される
- EPUBに近いコンテンツモデル:KF8はHTML5サブセットとCSS3スタイリングを対象とし、@font-face埋め込みフォント、SVG、ネストされたテーブル、CSSメディアクエリ、固定レイアウトページをサポートし、旧MOBIを大きく上回る
- リソース索引:RESCセクションが埋め込みのTrueType/OpenTypeフォントと画像レコードを索引化し、フォントと挿絵を復元してPDFに埋め込めるようにする
- 4ステップの変換:PDBを解析 -> 境界に沿ってKF8セクションを特定しfdst/RESCを読む -> XHTML/CSSを復元しフォントと画像を抽出 -> ページ分割してPDFにレンダリング(フォントサブセット埋め込み、画像再エンコード、ISO 32000-1/2)
- DRMと現状:DRMフリーのAZW3のみ受け付け、Amazon DRMのタイトルは解析不可。.mobi/.epubは別ツールが必要。AmazonはKPF/KFXに移行中だがAZW3は依然一般的
例
Kindleの本を印刷する
Kindleに読み込んだAZW3の小説をPDFに変換し、メモに必要なページだけ印刷する学術資料をアーカイブする
AZW3の教科書を固定ページのPDFに変換し、引用の「47ページ」を曖昧にしないPCで読む
Kindleクライアントがない?AZW3をPDFに変換してブラウザやPDFビューアで読むよくある質問
AZW3ファイルはデバイスに残りますか?
いいえ。.azw3ファイルは変換サーバーにアップロードされ、解析・レンダリングされてPDFになり、ダウンロードとして返されます。アップロードした内容はデバイスを離れるものとして扱い、機密情報が含まれたままのデータは送信しないでください。元のファイルは変換完了後にサーバーから自動的に削除されます。
対応する電子書籍形式は?
本ツールは.azw3(KF8)のみ受け付けます。.mobi、.epub、.pdfなど他の形式はそれぞれ専用の変換ツールが必要です。旧MOBIはMOBI PDF変換ツール、EPUBはEPUB PDF変換ツールで扱えます。Kindleのより新しいKPF/KFXはAZW3ではなく、本ツールでは受け付けません。
DRM保護されたAZW3は変換できますか?
いいえ。AmazonのDRMでロックされたKindleのタイトルは変換器で開けません。自作の書籍、パブリックドメインのタイトル、明示的に使用許可を得たファイルなど、正当な手段で入手したDRMフリーのAZW3をご利用ください。
フォントとレイアウトは保持されますか?
AZW3(KF8)は@font-faceの埋め込みフォントとCSS3をサポートしているため、書籍がフォントを埋め込んでいればサブセットとしてPDFに埋め込まれ、レイアウトは原書に近い状態を保ちます。通常は旧MOBI変換より忠実です。書籍がフォントを埋め込んでいない場合、PDFはサーバー側の標準フォント(CJKフォントを含む)で代用し、改行やページ分割がわずかにずれることがあります。
変換されたPDFに固定のページ番号はありますか?
はい。AZW3はリフロー形式で固定のページ番号を持ちませんが、PDFは固定レイアウトのため、各ページに決まった番号と座標があります。ページサイズ、余白、フォントサイズは変換エンジンが設定するため、PDFのページ番号はKindle上の位置とは対応しません。
画像、表紙、目次は保持されますか?
表紙は通常PDFの最初のページとしてレンダリングされ、本文中の画像(JPEG/GIF/PNG/SVG)は再エンコードされて埋め込まれます。AZW3の目次が埋め込み索引やHTMLアンカーから解析できれば、PDFのしおりとして保持されます。章見出しはページ分割ルールに従って対応するページに配置されます。
変換後のPDFが元のAZW3よりかなり大きいのはなぜですか?
AZW3は本文を圧縮されたXHTMLフラグメントとしてPDBコンテナに格納するため、比較的コンパクトです。一方PDFはレンダリングされた固定ページを格納し、さらにフォントサブセットと再エンコードされた画像を埋め込みます。挿絵が多い、またはフォントを埋め込んだ書籍は変換後にサイズが数倍になることがよくありますが、これは形式自体の正常な結果です。
AZW3とMOBIの違いは何ですか?
MOBIはより古いMobipocket形式で、制限されたHTMLサブセットを使い、フォントの埋め込みやSVGに対応しません。AZW3(KF8)はその現代の後継で、コンテンツモデルがEPUBに近く、埋め込みフォント、SVG、ネストされたテーブル、固定レイアウトページをサポートします。AZW3のPDF変換は通常MOBIより忠実度が高くなります。多くの.azw3ファイルは実際にはコンボファイルで、MOBIとKF8の両セクションを含みます。