DevTools Japan トップへ

OGP・Twitterカード メタタグ生成

タイトル・説明・画像URLを入力するだけでmetaタグ一式を自動生成

ページ情報を入力

Twitterカード種別

プレビュー(SNSでの見え方の目安)

実際の表示は各SNSの仕様・キャッシュにより異なります。イメージ確認用です。

生成された meta タグ


    
入力欄が空の場合はサンプル値でタグを生成します。og:image / twitter:image には https:// から始まる絶対URLの指定を推奨します。生成したタグは HTML の head 内に貼り付け、同じプロパティが重複しないようご注意ください。処理はすべてブラウザ内で完結し、入力内容がサーバーに送信されることはありません。

OGP・Twitterカード メタタグ生成ツールの使い方

WebページをX(旧Twitter)やFacebook、LINE、Slackなどでシェアしたときに、タイトル・説明・サムネイル画像をカード形式で美しく表示させるために必要なのがOGP(Open Graph Protocol)とTwitterカードのmetaタグです。本ツールは、タイトル・説明文・ページURL・画像URL・サイト名などを入力するだけで、og:title・og:description・og:image・og:url・og:type・og:site_name と、twitter:card・twitter:title・twitter:description・twitter:image・twitter:site のmetaタグ一式をリアルタイムで自動生成します。

使い方はかんたんです。フォームに各項目を入力すると、下部の生成結果が即座に更新され、SNSでの見え方の目安となるプレビューも同時に表示されます。「全項目コピー」ボタンを押せば生成されたmetaタグをまとめてクリップボードにコピーでき、そのままHTMLのhead要素内に貼り付けられます。入力欄が空のままでもサンプル値でタグが生成されるので、どんなタグが必要かをすぐに確認できます。すべての処理はブラウザ内で完結し、インストールや会員登録は不要です。

Twitterカードの種別を切り替える

Twitterカードには、横長の大きな画像を表示する「summary_large_image」と、小さな正方形のサムネイルを表示する「summary」の2種類があります。種別ボタンを切り替えると、生成されるtwitter:cardの値とプレビューの見た目が即座に変わります。ブログ記事やビジュアルを重視するページでは大きな画像で目立たせるsummary_large_imageが、シンプルに見せたい場合はsummaryが向いています。

各metaタグの意味

プロパティ役割
og:titleシェア時に表示されるタイトル。ページの内容が伝わる簡潔な文言を推奨
og:descriptionタイトル下に表示される説明文。80〜120文字程度が目安
og:imageサムネイル画像の絶対URL。推奨1200×630px(1.91:1)
og:urlページの正規URL(絶対URL)
og:typeコンテンツ種別。トップはwebsite、記事はarticleが一般的
og:site_nameサイト全体の名称
twitter:cardカード種別。summary または summary_large_image
twitter:siteサイト運営者のXアカウント(@から始まる)

画像サイズの目安

og:imageに指定する画像は、横1200×縦630px程度(比率1.91:1)が推奨サイズです。この比率はsummary_large_imageやFacebookのカード表示に最適化されています。summaryカードでは正方形に近いトリミングで表示されることが多いため、重要な要素は中央に配置しておくと安全です。画像URLは必ずhttps://から始まる公開済みの絶対URLを指定してください。相対パスやローカルパスではSNS側が画像を取得できず、サムネイルが表示されないことがあります。

よくある質問

OGPとは何ですか?
OGP(Open Graph Protocol)は、SNSでページがシェアされたときにタイトル・説明・画像・URLをカード形式で正しく表示させるためのmetaタグの規格です。head内にog:title・og:description・og:image・og:url・og:typeなどのmetaタグを記述することで、FacebookやLINE、Slackなどでの見え方を制御できます。本ツールは必要な項目を入力するだけでそのタグ一式を自動生成します。
Twitterカードのsummaryとsummary_large_imageの違いは?
summaryはタイトル・説明の横に小さな正方形サムネイルが表示される標準カード、summary_large_imageは横長の大きな画像が上部に表示されるカードです。ブログ記事やビジュアル重視のページでは大きく目立つsummary_large_imageが、シンプルに見せたい場合はsummaryが向いています。本ツールでは種別を切り替えるとtwitter:cardの値とプレビューが即座に変わります。
画像URLはどんなものを指定すればよいですか?
og:imageには、そのページを表す画像の絶対URL(https://から始まる完全なURL)を指定します。推奨サイズは横1200×縦630px程度で、summary_large_image想定なら1.91:1の比率が目安です。相対パスではSNS側で画像を取得できないことがあるため、必ず公開済みの絶対URLを指定してください。
生成したタグはどこに貼り付ければよいですか?
生成されたmetaタグは、HTMLのhead要素の中(titleタグの近く)に貼り付けます。既存のog:titleなどが重複しないよう、同じプロパティのタグが二重にならないように置き換えてください。貼り付け後は各SNSの共有デバッガー(シェアデバッガー等)でキャッシュを更新すると、最新の表示を確認できます。
入力したデータはサーバーに送信されますか?
いいえ。本ツールの処理はすべてお使いのブラウザ内(JavaScript)で完結し、入力したタイトルやURL・画像URLがサーバーへ送信・保存されることはありません。ネットワーク接続を切った状態でも動作するため、公開前のページ情報でも安心してご利用いただけます。

関連ツール

カウントダウン計算和暦西暦変換年齢・勤続年数計算
コピーしました