HTMLファイルをPDFに変換
HTMLファイルをPDFに変換するには、.html または .htm ファイルをアップロードしてPDFを選び、変換します。ページは、印刷用のレイアウトで @page ルールを尊重して変換されます。ルールがない場合は、余白10 mmの A4 になります。安全のため、スクリプトは実行されず、リンクされた CSS、リモート画像、Web フォントといった外部ファイルは読み込まれません。WebページのURLは入力できません。
- 無料・登録不要
- ファイルは30分以内に削除
- 100 MBまで対応
ファイルは30分以内にサーバーから完全に削除されます。
HTML を PDF に変換する方法
HTML ファイルをアップロード
HTML ファイルをアップロード欄にドラッグするか、ファイルを選択します(100 MBまで)。
変換先は PDF のまま
メニューではすでに PDF が選択されています。ほかの形式が必要な場合は変更できます。
変換してダウンロード
「変換」を押すと、変換後のファイルのダウンロードが自動的に始まります。
何が保持されますか?
保持されるもの
- インラインスタイルと最初の <style> ブロック
- @page で設定した用紙サイズと余白
- 背景色と data: URI の画像
- 表、リスト、CSS の改ページルール
変わるもの
- @page がない場合、ページは余白10 mmの A4 になります
- Web フォントは、サーバーにインストールされている似たフォントに置き換えられます
引き継がれないもの
- リンクされたスタイルシートとリモート(http/https)の画像
- JavaScript で描画されたコンテンツ(グラフ、動的な表)
- <head> 内の2つ目以降の <style> ブロック
こんなときに便利
HTMLとして生成される請求書やレポート
アプリやスクリプトが請求書、レポート、証明書をHTMLとして生成する場合は、ファイルに CSS を埋め込んで、印刷に適したPDFに変換します。用紙サイズと余白は、@page ルールでご自身で制御できます。
自己完結したHTML文書を保管する
書き出したノートやメールテンプレートのように、独自のスタイルと画像を持つ単一ファイルのHTML文書は、どのデバイスでも同じ見た目になるPDFとして、保管や共有ができます。
知っておきたい制限事項
- URLの入力はできません。これはWebページからPDFを作るツールではなく、保存した .html または .htm ファイルをアップロードします。
- アップロードするのは1つのファイルだけなので、相対パス(例:images/logo.png)で参照された画像は見つかりません。
- PDFにはヘッダー、フッター、ページ番号は追加されません。
フォーマットについて
HTML とは?
HTML(HyperText Markup Language)は、Web ページを記述するためのマークアップ言語です。見出し、段落、リスト、表、リンク、画像をタグで定義し、見た目は CSS で制御します。.html ファイルは追加のソフトウェアなしにどの Web ブラウザーでも開け、固定のページではなく画面幅に合わせてレイアウトが変わります。外部のスタイルシート、Web フォント、リモートの画像は別のリソースであり、ファイルに埋め込まれていない限り、ファイルと一緒には移動しません。
PDF とは?
PDF(Portable Document Format)は Adobe が開発し、ISO 32000 として標準化されたレイアウト固定のドキュメント形式です。テキスト、画像、線のすべてがページ上の位置とともに保存されるため、どのデバイスでも同じ見た目になり、確実に印刷できます。一方で編集には向いておらず、PDF が保存しているのは段落や表ではなくページ上の位置です。スキャンした PDF にはページの画像しか含まれないため、テキストを取り出すには OCR(光学文字認識)が必要です。
よくある質問
WebサイトのURLを貼り付けてPDFを作れますか?
いいえ。この変換ツールが受け付けるのは、アップロードした .html ファイルだけです。公開中のWebページをPDFとして保存するには、ブラウザーでページを開き、印刷を選んで、保存先に「PDFとして保存」を選んでください。ページのHTMLファイルがある場合は、スタイルをファイルに埋め込んで、ここにアップロードしてください。
PDFで画像やスタイルが表示されないのはなぜですか?
安全のため、レンダラーは外部リソースに接続しません。リンクされた .css ファイル、オンラインにある画像、Web フォントは読み込まれず、JavaScript も実行されません。忠実なPDFにするには、CSS を <style> ブロックに移し、画像を data: URI(base64)としてHTMLファイル内に埋め込んでください。
用紙サイズや余白はどのように設定しますか?
HTMLの <style> ブロックに、たとえば @page { size: A4 landscape; margin: 20mm; } のような @page ルールを追加します。変換ツールは CSS の用紙サイズを優先します。@page ルールがない場合は、四辺の余白が10 mmの縦向き A4 ページが使われます。
HTML から PDF への変換は無料ですか?
はい、完全に無料です。アカウント、サブスクリプション、透かしはありません。ファイルをアップロードして変換するだけです。
ファイルは安全ですか?いつ削除されますか?
ファイルは HTTPS で転送され、ランダムなコードでサーバーに保管されます。アップロードしたファイルと出力ファイルは30分以内に完全に削除され、ダウンロードリンクはあなたの固有コードを持つ人だけが使えます。