HTMLを画像に変換
HTMLを画像に変換するツールです。HTMLコードを貼り付けて幅を選び、「画像を作成」を押すと、PNG・JPG・WebPとしてダウンロードできます。画像はブラウザー内で作られ、コードはアップロードも保存もされず、アドレスバーにも表示されません。
出典:W3C SVG 2 – foreignObject (HTML-Inhalt in SVG einbetten)。更新日:
計算方法
HTMLが画像になるしくみ
ブラウザーがHTMLコードを図として描きます。まずコードを安全な形に整え、HTMLを埋め込んだSVG(foreignObject)として表示し、それをキャンバス(canvas)に描いてPNG・JPG・WebPとして保存します。カード、引用文、表、請求書の一部、メール用の部品、SNS用のサムネイルなど、HTMLとCSSでデザインできるものなら何でも画像にできます。
使えるもの
- HTMLとCSS:インラインスタイルと
<style>ブロック、フレックスボックス、グリッド、グラデーション、影、角丸、表。 - 画像:Base64アドレス(
data:image/png;base64,…)またはインラインSVGとして埋め込んだものだけ。画像ファイルは画像とBase64の変換で埋め込み用のアドレスにできます。 - フォント:端末にインストールされているフォントとシステムフォント。インターネットから読み込むWebフォント(Google Fonts)は取得されません。
使えないもの
スクリプトは実行されず、他のアドレスにある画像・フォント・スタイルシートは読み込まれません。アニメーション、ホバー効果、iframe、canvas、videoは画像になりません。こうした部分は整える段階で取り除かれ、結果の下に注意が表示されます。ブラウザーは貼り付けた部分だけを描くため、実際のページと見た目が少し違うことがあります。
大きさ・鮮明さ・形式
- 幅と高さ:高さを「0」にすると、内容に合わせて自動で決まります。
- 解像度:2倍にするとピクセル数が2倍になり、スマートフォンやRetinaディスプレイでも鮮明です。非常に大きな画像では、解像度が自動で制限されます。
- 形式:輪郭のはっきりした文字や図・透過にはPNG、小さなファイルにはJPG(背景は必ず付きます)、その中間にはWebP。
プライバシーと安全性
コードはブラウザー内だけで処理され、どこにも保存されません。スクリプト、onclickなどのイベント属性、外部アドレスは描画の前に取り除かれます。既存の写真に文字を入れたいときは写真に文字入れをお使いください。
よくある質問
HTMLを画像に変換するにはどうしますか?
HTMLコードを貼り付け、幅と解像度を選んで「画像を作成」を押します。その後、PNG・JPG・WebPとしてダウンロードできます。
画像が表示されないのはなぜですか?
他のアドレス(https://…)にある画像は、安全のため読み込まれません。Base64アドレス(data:image/…)として埋め込むか、インラインSVGを使ってください。
コードはアップロードされますか?
いいえ。コードはブラウザー内で読み込まれ、その場で画像に描かれます。送信も保存もされません。
背景を透明にするには?
背景で「透明」を、形式でPNGまたはWebPを選びます。JPGは透過に対応しないため、常に白い背景になります。
画像がぼやけるのはなぜですか?
解像度を2倍または3倍にしてください。表示サイズはそのままで、ピクセル数が2倍・3倍になります。
Google Fontsは使えますか?
いいえ。インターネットから読み込むWebフォントは取得されません。Arial・Georgia・Verdanaなどのシステムフォントか、端末にインストール済みのフォントをお使いください。
出典・根拠
- W3C SVG 2 – foreignObject (HTML-Inhalt in SVG einbetten)
- W3C SVG 2 – SVG als Bild: keine Skripte, keine externen Ressourcen („secure static mode“)
- MDN – HTMLCanvasElement.toBlob() (PNG, JPEG, WebP; Qualitätsparameter)
更新日: · 編集方針
関連ツール
- 写真に文字を入れる写真に文字入れできる無料ツール。フォント8種、フチ取り・影・帯、位置と角度を自由に調整して元の解像度で保存。アップロードなし・登録不要。
- 画像Base64変換(エンコード・デコード)画像をBase64に変換し、Data URL・HTMLのimgタグ・CSS背景・Markdown・JSONでコピー。変換前の縮小や形式変更、Base64文字列から画像への復元もブラウザ内でできます。
- MarkdownをHTMLに変換:プレビュー・HTMLコード・ダウンロードMarkdownをHTMLに変換し、ライブプレビューで確認。見出し・リスト・表・コードをCommonMarkに沿って処理。コピーできる清潔なHTMLで、スクリプトは実行されず安全です。
- 画像分割ツール(等分割・分割印刷)画像を縦横に等分割(2・3・4・9分割など)、指定ピクセルのタイル、またはA4・A3の複数枚に分けて印刷するポスターPDFに。無料・アップロード不要で使えます。
- CSSミニファイ:圧縮・整形・HTMLへのインライン化CSSのミニファイと整形に加え、メール用にCSSをHTMLへインライン化。安全な変換で、エラーは行番号つきで表示。ブラウザ内で完結し、アップロード不要で無料です。
- QRコード作成|無料・有効期限なしURL・Wi-Fi・連絡先(vCard)・メール・電話・SMSのQRコードを無料で作成。色を選んでPNGやSVGで保存できます。登録不要、有効期限もありません。
- 動画カット・圧縮をまとめて一回で動画カットと圧縮を一度に。使いたい部分を切り出し、8〜50 MBに小さくして、必要なら同じ部分からGIFも作れます。ブラウザ内で処理し、アップロードは不要です。
- 字幕焼き込み:SRT・VTTを動画の映像に書き込むSRTやWebVTTの字幕を動画に焼き込みます。文字の大きさ・色・位置を選べ、ブラウザ内で処理するのでアップロードも透かしもありません。結果はMP4で保存できます。
- ビットレートの計算ビットレートの計算ツールです。動画と音声のビットレートと時間からファイルサイズを求め、目標サイズに必要なビットレートや入る長さも計算できます。