モバイルフレンドリーテスター

Free, no signup. Run this tool's seven weighted mobile-layout checks and get a 0–100 diagnostic score, plus a phone-viewport preview as separate supporting evidence.

Free, no sign-up. The analysis reads your HTML the way a mobile browser would; the screenshot renders in headless Chrome on a 390×844 iPhone-sized viewport.

チェックは当サーバーから実行します。入力したURLは取得しますが、結果は保存しません。 Results are kept in a short-lived cache, not stored long-term. Anonymous aggregate stats feed our research posts; domains are counted once via an anonymized hash and never stored in the clear. 匿名化した実行単位の結果件数を集計調査に使う場合があります。URL、ドメイン、IPアドレス、識別子は含めず、100回未満の実行から統計を公開しません。

フィードバック
不具合を報告

モバイルフレンドリーテスター で問題が発生しましたか?状況をお知らせください。報告は公開リストではなく、非公開の確認キューに直接送られます。

送信される情報
 ツールへの入力、アップロード、貼り付けたソース、完全な結果、クエリパラメーター、URLフラグメントは自動では添付されません。上で選択した箇所は編集または削除できます。ブラウザーと不正利用防止のメタデータはスパム防止のために処理されます。 

What the score is made of

Mobile-friendly scoring thresholds
CheckThreshold / pointsWhat this free pass can confirm
Viewport 30 pointswidth=device-width and zoom accessibility
Responsive CSS 20 points@media rules in inspected CSS
Fixed widths 15 points · >400px warningMarkup-level width attributes and inline styles
Font sizes 10 points · <12px warningCSS declarations and legacy font tags
Tap targets / horizontal overflow Needs a rendered layout passNot claimed by this free HTML score

Source: Tool scoring contract · Updated: July 2026

Viewport is 30 points

Without width=device-width, phones render your page at ~980px and shrink it to fit — every other mobile problem starts here. Disabling zoom costs points too: it’s an accessibility failure.

Layout checks

Responsive CSS (@media rules, including in external stylesheets), hard-coded widths over 400px, and sub-12px font sizes — the three classic ways a desktop layout breaks on a phone.

Delivery checks

Responsive images (srcset/<picture>), HTML page weight on mobile networks, and leftover <object>/<embed> plugin content that mobile browsers won’t run.

このツールについて

viewport、レスポンシブCSS、固定幅、フォントサイズ、画像、ページ重量、プラグインを7項目で診断し、0〜100の製品スコアを表示します。

スマートフォンのビューポートでの別プレビューと、各項目の具体的な改善手掛かりを確認できます。

機能

  • viewportとレスポンシブCSSの確認
  • 固定幅、フォント、画像、プラグインの検査
  • 0〜100のモバイル対応スコア
  • スマートフォン幅の個別プレビュー

仕組み

公開URLを取得し、viewport、スタイル、寸法、フォント、画像、ページ重量、プラグインの手掛かりを抽出します。各項目を決定論的に採点し、スマートフォンの固定ビューポートで描画例を表示します。

制限事項

  • スコアは取得したHTML、CSS、画像、選択したビューポートの静的な診断であり、すべての端末、ネットワーク、支援技術での体験を保証しません。
  • 動的な操作、ログイン後の画面、実ユーザーの性能指標、検索順位を測定しません。

よくある質問

Google はモバイルフレンドリーテストを廃止しましたが、これは代替ツールですか?

Google は 2023 年後半に、単独のモバイルフレンドリーテストと Search Console のモバイルユーザビリティレポートを廃止しました。このツールは独自の 7 項目診断モデルを適用します。これらはモバイルレイアウトの問題を見つけるための製品ヒューリスティックであり、Google の適格性基準でも、実機テストの代わりでもありません。

このテストは JavaScript をレンダリングしますか?

0〜100 のスコアは、HTML と最大 4 つのスタイルシートを対象とする静的分析から算出するため、JavaScript は実行しません。スマートフォンのスクリーンショットは Headless Chrome によるプレビューで、補助証拠として役立ちますが、1 つの表示領域と 1 つの描画環境にすぎません。結果が一致しない場合は、ページを調査し、代表的な実機でテストしてください。

ビューポートタグが原因で 30 点失うのはなぜですか?

ビューポートの確認は、ほかのすべてのモバイル動作が依存する唯一の設定なので、100 点中 30 点を占めます。<meta name="viewport"> タグがないと、スマートフォンはページをおよそ 980px 幅でレンダリングして画面に合うよう縮小するため、テキストが小さく、タップ位置もずれます。修正は <head> 内の 1 行です:<meta name="viewport" content="width=device-width, initial-scale=1">。ズームを無効にする user-scalable=no または maximum-scale=1 は大部分の点数を維持しますが、アクセシビリティ上の問題となるため警告になります。

固定幅の要素と見なされるのは何ですか?

「コンテンツを表示領域に合わせる」の確認では、インラインの style:width または width="…" 属性で 400px を超える固定幅が設定された要素を示します。こうした幅はスマートフォン画面からはみ出して水平スクロールを生じさせやすいためです。1〜2 件なら警告、3 件以上なら不合格です。小さな画面でブロックが縮むよう、パーセント値または相対単位とともに max-width を使ってください。

スクリーンショットが「利用不可」でもスコアが表示されるのは不具合ですか?

いいえ。スコアと 7 つの確認項目は、先に実行される無料の HTML 分析から得られます。スマートフォンのスクリーンショットは別の従量制レンダリングで、自主的な日次・月次の費用上限に達した場合、描画処理が一時的に混雑している場合、またはページがヘッドレスブラウザーをブロックした場合に省略されることがあります。どの場合も注記は意図的に穏やかで、スコアには影響しません。分析はスクリーンショットに依存しません。