メインコンテンツへスキップ

HTMLファイルをPDFに変換

HTMLファイルをPDFに変換するには、.html または .htm ファイルをアップロードしてPDFを選び、変換します。ページは、印刷用のレイアウトで @page ルールを尊重して変換されます。ルールがない場合は、余白10 mmの A4 になります。安全のため、スクリプトは実行されず、リンクされた CSS、リモート画像、Web フォントといった外部ファイルは読み込まれません。WebページのURLは入力できません。

  • 無料・登録不要
  • ファイルは30分以内に削除
  • 100 MBまで対応

ファイルは30分以内にサーバーから完全に削除されます。

HTML を PDF に変換する方法

  1. HTML ファイルをアップロード

    HTML ファイルをアップロード欄にドラッグするか、ファイルを選択します(100 MBまで)。

  2. 変換先は PDF のまま

    メニューではすでに PDF が選択されています。ほかの形式が必要な場合は変更できます。

  3. 変換してダウンロード

    「変換」を押すと、変換後のファイルのダウンロードが自動的に始まります。

何が保持されますか?

保持されるもの

  • インラインスタイルと最初の <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分以内に完全に削除され、ダウンロードリンクはあなたの固有コードを持つ人だけが使えます。