BIMIロゴ検証ツール

SVGファイルをアップロードして、BIMIレコードを公開したり、VMCまたはCMC証明書を申請したりする前に、そのファイルがBIMI SVG Tiny PS仕様に準拠しているかどうかを即座に確認できます。

SVG Tiny の PS チェック VMC / CMC 対応 即時プレビュー 完全無料
ここにSVGファイルをドラッグ&ドロップするか、ファイルを選択してください
.svg形式のファイルのみ受け付けます
ファイルはすべてブラウザ内で処理され、サーバーにアップロードされることはありません
有効なSVGファイル(.svg)をアップロードしてください
検証結果
100%
検査に合格しました
有効なBIMIロゴ
プレビュー - 受信トレイでの表示例
BIMIで使用するには、SVGファイルの修正が必要です
当社の無料コンバーターを使って、ロゴからBIMI対応のSVGを自動的に作成しましょう
BIMI用にSVGを変換する
SVGソースデータ 読み取り専用

          

BIMIとは何か?なぜロゴの検証に合格する必要があるのか?

BIMI(Brand Indicators for Message Identification)は、メールの受信トレイで送信者名の横にブランドロゴを表示する機能です。この機能を利用するには、ロゴが「SVG Tiny」という厳格な技術仕様を満たしている必要があります。いずれかの要件を満たしていない場合、ロゴは表示されません。

受信トレイにおけるブランドの認知度

Gmail、Apple Mail、Yahoo Mail、およびその他の対応クライアントでは、送信者名の横に有効なBIMIロゴが表示されます。これにより、メールを送信するたびに認知度と信頼性が向上します。

VMCおよびCMCの要件

Gmailにロゴを表示するには、「Verified Mark Certificate(VMC)」または「Common Mark Certificate(CMC)」が必要です。いずれの場合も、SVGファイルがBIMI SVG Tiny PS仕様に完全に準拠している必要があります。

SVG Tiny PS仕様

BIMIでは、特定のSVGプロファイル(Tiny PS:Portable/Secure)が必要です。すべてのSVGファイルが要件を満たすわけではありません。よくある問題としては、baseProfileの欠落、使用禁止要素の混入、viewBoxの設定ミス、およびラスター画像の埋め込みなどが挙げられます。

BIMI SVG ロゴの要件

当バリデータが実行するすべてのチェックは、公式のBIMI SVG Tiny PS要件に対応しています。以下に、各チェックの内容とその重要性を説明します。

必須

SVGバージョン1.2、baseProfile="tiny-ps"

The root <svg> element must declare version="1.2" and baseProfile="tiny-ps". Without this, the file is not a valid BIMI SVG Tiny PS document.

必須

正方形のビューボックス(幅と高さが同じ)

viewBoxには正方形の縦横比を指定する必要があります。BIMIロゴは常に円形にトリミングされて表示されるため、正方形でないviewBoxを指定すると画像が歪んでしまいます。

必須

ラスター画像は埋め込まれていません

The SVG must not contain <image> elements or base64-encoded raster data. BIMI SVGs must be pure vector - no JPEG or PNG embedded inside the file.

必須

JavaScriptやスクリプトは使用不可

スクリプト要素およびイベントハンドラ(onclick、onload など)は使用できません。BIMI SVG は完全に静的である必要があり、インタラクティブなコンテンツや実行可能なコンテンツを含んではなりません。

必須

foreignObject要素はありません

<foreignObject> is not permitted in SVG Tiny PS. It allows embedding of arbitrary XML/HTML and is a security risk in email contexts.

必須

外部参照なし

SVGは完全に独立した形式でなければならない。xlink:href、href、またはurl() を通じて外部リソースを指す外部ファイルへの参照は許可されない。

おすすめ

title要素が存在する

A <title> element inside the SVG root provides accessible text for the logo. Recommended by the BIMI spec for accessibility compliance.

おすすめ

ファイルサイズが32 KB未満

厳格な制限はありませんが、BIMIのベストプラクティスでは、SVGファイルのサイズを32 KB未満に抑えることが推奨されています。ファイルサイズが大きすぎると、一部のメールクライアントで表示に問題が生じる可能性があります。

BIMIロゴ検証ツール - よくある質問

SVG Tiny PSとは何ですか?

SVG Tiny PS(Portable/Secure)は、BIMIワーキンググループが電子メールでの使用を目的として定義した、SVG 1.2 Tiny仕様の制限付きサブセットです。これは、スクリプト、外部参照、ラスター画像、foreignObjectなど、電子メールの環境では安全ではない要素を削除しつつ、ベクター描画機能を完全に維持しています。ロゴファイルは、ルート要素内でSVG Tiny PSとして宣言する必要があります。

自分のウェブサイトではSVGが正常に動作しているのに、なぜBIMIの検証に失敗するのでしょうか?

Web SVGでは、ブラウザでは完全に有効であってもBIMIでは禁止されている機能がよく使用されます。具体的には、埋め込み画像、JavaScript、CSSアニメーション、外部フォント、フィルター効果などです。BIMI SVGは、独立したファイルであり、完全に静的であり、SVG TinyのPS機能セットに限定されている必要があります。通常、仕様に準拠させるためには、SVGを再エクスポートするか、手動で編集する必要があります。

BIMIを使用するには、VMCまたはCMCが必要ですか?

メールクライアントによって異なります。Gmailでは、VMC(Verified Mark Certificate:商標ロゴ用)またはCMC(Common Mark Certificate)のいずれかが必要です。Apple MailとYahoo Mailは、DMARCの設定がp=quarantineまたはp=rejectとなっているドメインの場合、証明書なしでBIMIに対応しています。Gmailでは常に証明書が必要です。また、いずれの場合も、SVGファイルはTiny PS仕様を満たしている必要があります。

私のSVGファイルは、御社のサーバーにアップロードされましたか?

いいえ。お客様のファイルは、JavaScriptのFileReader APIを使用して、すべてブラウザ内で処理されます。ファイルがアップロード、送信、または保存されることは一切ありません。ロゴデータは、お客様のデバイス上で完全に非公開のまま保持されます。

BIMIを機能させるには、どのようなDMARCポリシーが必要ですか?

ドメインには、p=quarantine または p=reject の DMARC ポリシーが設定されている必要があります。p=none の DMARC ポリシーでは不十分です。BIMI は、メール認証を完全に実装しているドメイン向けに特別に設計されています。現在のポリシーを確認するには、PowerDMARC の DMARC チェッカーをご利用ください。

よくあるご質問

SVG Tiny PS(Portable/Secure)は、BIMIワーキンググループが電子メールでの使用を目的として定義した、SVG 1.2 Tiny仕様の制限付きサブセットです。これは、スクリプト、外部参照、ラスター画像、foreignObjectなど、電子メールの環境では安全ではない要素を削除しつつ、ベクター描画機能を完全に維持しています。ロゴファイルは、ルート要素内でSVG Tiny PSとして宣言する必要があります。

 

Web SVGでは、ブラウザでは完全に有効であってもBIMIでは禁止されている機能がよく使用されます。具体的には、埋め込み画像、JavaScript、CSSアニメーション、外部フォント、フィルター効果などです。BIMI SVGは、独立したファイルであり、完全に静的であり、SVG TinyのPS機能セットに限定されている必要があります。通常、仕様に準拠させるためには、SVGを再エクスポートするか、手動で編集する必要があります。

メールクライアントによって異なります。Gmailでは、VMC(Verified Mark Certificate:商標ロゴ用)またはCMC(Common Mark Certificate)のいずれかが必要です。Apple MailとYahoo Mailは、DMARCの設定がp=quarantineまたはp=rejectとなっているドメインの場合、証明書なしでBIMIに対応しています。Gmailでは常に証明書が必要となります。また、いずれの場合も、SVGファイルはTiny PS仕様を満たしている必要があります。

いいえ。お客様のファイルは、JavaScriptのFileReader APIを使用して、すべてブラウザ内で処理されます。ファイルがアップロード、送信、または保存されることは一切ありません。ロゴデータは、お客様のデバイス上で完全に非公開のまま保持されます。

 

ドメインには、p=quarantine または p=reject の DMARC ポリシーが設定されている必要があります。p=none の DMARC ポリシーでは不十分です。BIMI は、メール認証を完全に実装しているドメイン向けに特別に設計されています。現在のポリシーを確認するには、PowerDMARC の DMARC チェッカーをご利用ください。

より多くのメール認証ツールを試す

無料の検索ツールでドメインセキュリティを強化しましょう:

&apos;&apos;

<'' id="aposapos" class='av_textblock_section 'av-316cu286'-3befd6e3f248a7079ba25e40ce1b26bb '' avia-fold-textblock-wrap avia-fold-init av-fold-textblock-'av-316cu286'-3befd6e3f248a7079ba25e40ce1b26bb '' ''' data-fold_unfold="{"type":"&apos;&apos;","height":"&apos;&apos;","more":"&apos;Read","less":"&apos;Read","context":"avia_sc_text"}" >

&apos;&apos;

<'' id="aposapos" class='av_textblock_section 'av-2l26ihdy'-59aca39f0ce7770ec281305212f490b8 '' avia-fold-textblock-wrap avia-fold-init av-fold-textblock-'av-2l26ihdy'-59aca39f0ce7770ec281305212f490b8 '' ''' data-fold_unfold="{"type":"&apos;&apos;","height":"&apos;&apos;","more":"&apos;Read","less":"&apos;Read","context":"avia_sc_text"}" >

&apos;&apos;

<'' id="aposapos" class='av_textblock_section 'av-26r6k7ly'-6074bf8f8fc251d182c7a349ef9a0472 '' avia-fold-textblock-wrap avia-fold-init av-fold-textblock-'av-26r6k7ly'-6074bf8f8fc251d182c7a349ef9a0472 '' ''' data-fold_unfold="{"type":"&apos;&apos;","height":"&apos;&apos;","more":"&apos;Read","less":"&apos;Read","context":"avia_sc_text"}" >

&apos;&apos;

<'' id="aposapos" class='av_textblock_section 'av-1tt6pb9i'-003400abe18cb09a6601898a7112ad9b '' avia-fold-textblock-wrap avia-fold-init av-fold-textblock-'av-1tt6pb9i'-003400abe18cb09a6601898a7112ad9b '' ''' data-fold_unfold="{"type":"&apos;&apos;","height":"&apos;&apos;","more":"&apos;Read","less":"&apos;Read","context":"avia_sc_text"}" >

&apos;&apos;

<'' id="aposapos" class='av_textblock_section 'av-1gxmd4ue'-e316cc876e28a4d9e7e10d8549710a9f '' avia-fold-textblock-wrap avia-fold-init av-fold-textblock-'av-1gxmd4ue'-e316cc876e28a4d9e7e10d8549710a9f '' ''' data-fold_unfold="{"type":"&apos;&apos;","height":"&apos;&apos;","more":"&apos;Read","less":"&apos;Read","context":"avia_sc_text"}" >