短い答え:メッセージはシステムフォントを使う
スマートフォンのテキストメッセージの多くは、メッセージ専用のカスタムフォントで表示されているわけではありません。通常は、OSの標準UIフォントを継承します。現在のiPhoneではAppleのSan Franciscoファミリー、Androidの多くの端末ではRobotoが基本です。ただし、Samsung、Google Pixel、Xiaomiなどでは、メーカー独自のシステムUIフォントやメッセージアプリ内の調整版が使われることがあります。
そのため、似た青とグレーの吹き出しでも、2枚のスクリーンショットが少し違って見えることがあります。OSのバージョン、端末メーカー、言語、表示サイズ、アクセシビリティの文字サイズ、太字設定、メッセージアプリによってフォントは変わります。SEOやデザイン調査では、「スマホのメッセージに何のフォントが使われているか」だけでなく、「このメッセージの雰囲気を十分に再現できるシステムフォントの組み合わせは何か」と考えるのが実用的です。
iPhoneとAndroidのメッセージフォント
この表は実用的な出発点として利用してください。ライセンス確認の代わりになるものでも、すべてのアプリのスクリーンショットに当てはまる保証でもありませんが、最初に試すべきフォントファミリーを絞り込めます。
| プラットフォームまたはアプリ | 候補になるフォント | 結果を変える要素 | 適した用途 |
|---|---|---|---|
| iPhoneのメッセージ / iMessage | San Franciscoのシステム書体 | iOSのバージョン、Dynamic Typeのサイズ、太字、言語、スクリーンショットの拡大縮小で変わることがあります。 | 青い吹き出しのiPhoneスクリーンショットで最初に試します。 |
| AndroidのGoogleメッセージ | RobotoまたはGoogleのシステムUIフォント | Androidのバージョン、端末設定、Material Designの更新によって変わることがあります。 | Pixel風または標準Androidのメッセージ画面に使います。 |
| Samsungメッセージ | SamsungのシステムUIフォントまたはRobotoに近いフォールバック | One UIのテーマ、ダウンロードしたフォント、アクセシビリティ設定で見え方が変わります。 | Robotoと決めつける前に、スクリーンショットの字形を比較します。 |
| サードパーティ製メッセージアプリ | アプリ固有のフォントまたはシステムフォント | WhatsApp、Messenger、Telegramなどは独自のUIを採用している場合があります。 | スクリーンショットとアプリの情報を合わせて判断します。 |
スクリーンショットからフォントを識別する
メッセージがスクリーンショットに含まれている場合、実際のテキストがないためブラウザー拡張機能でCSSを読み取ることはできません。読みやすい吹き出しを1〜2個選んでトリミングし、文字を水平に保ち、小さすぎる時刻表示は避けます。その後、画像対応のフォント検出ツールで候補を出し、プラットフォームのシステムフォントと比較します。
書体を見分けやすい文字、つまり小文字のa、g、e、t、数字、句読点、単語間の間隔を確認します。メッセージのスクショは圧縮・拡大縮小・アンチエイリアス処理が加わることが多いため、完全一致と断定するより、見た目が最も近い候補を選ぶ方が役立つ場合があります。
おすすめの手順
まずプラットフォームの手がかりを確認します。iPhoneならSan Francisco、多くのAndroidスクリーンショットならRobotoまたはメーカーのUIフォントが候補です。未知の端末、SNSで再投稿された画像、編集済みのモックアップからのスクショにはFont Detectorを使ってみてください。
デザインでメッセージフォントを合わせる
Webやプロダクトのモックアップでは、配布ライセンスを確認できないスマホUIフォントをダウンロードするより、システムフォントのスタックを使う方が安全です。-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif のような指定なら、各プラットフォームでネイティブに近いUIフォントをブラウザーが選択できます。
静的なデザインファイルでは、インストール済みの最も近いシステムフォントを選び、吹き出しの幅、行の高さ、文字サイズ、ウェイト、色のコントラスト、内側の余白、角の丸みまで全体の見え方を調整します。書体が正しくても間隔が不自然なら、近い書体を正しいリズムで組んだ場合より説得力が下がります。
CSSの実用的な出発点
複数のプラットフォームに対応するモックアップでは、まず font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif; を指定し、スクリーンショットに合わせて font-size、line-height、font-weight を調整します。
フォントやサイズは変更できる?
多くのユーザーは、システムの表示設定やアクセシビリティ設定からメッセージの文字サイズを変更できます。iPhoneではiOSの設定で文字サイズや太字を調整し、Androidでは表示サイズ、フォントサイズ、場合によってはメーカーのテーマ設定を変更します。アプリ側に専用のメッセージフォント選択がなくても、こうした値を継承することがあります。
実際の書体を変更することは、より制限されています。一部のAndroidスキンやサードパーティ製メッセージアプリはカスタムフォントやテーマに対応していますが、iMessageや多くの標準メッセージアプリはOSのタイポグラフィに従う設計です。スクリーンショットを記録する場合は、全員が同じフォントを見ると決めつけず、端末と設定を併記しましょう。
よくある質問
参考資料と役立つ情報
最終更新: 2026年7月2日
Font Detectorに戻る