Figma でフォントが反映されない時の対処法 — 原因の切り分けと解決手順

「Figma でフォントを選んだのに反映されない」「他のメンバーには表示されているフォントが自分には反映されない」「インストール済みのフォントなのに Figma の選択肢に出てこない」— Figma を使い始めたばかりの方や、共同編集時によく聞く話です。

原因は 環境の違い(デスクトップ版 / Web 版 / OS / 共有プロジェクト)で異なり、それぞれ対処方法も違います。表面的な症状は同じでも、まずどこを確認すべきか が見えていれば、5 分以内に切り分けられるケースがほとんどです。

この記事では、「Figma でフォントが反映されない」5 つの主要原因と切り分け手順 を、実際に試す順序で整理します。

この記事で得られること

  • フォントが反映されない症状の主要 5 パターンと、それぞれの対処手順
  • デスクトップ版 / Web 版で異なる「Font Installer」の役割
  • 共有プロジェクトで他のメンバーの環境にフォントがないケースの扱い方
  • XD → Figma 移行直後にフォント名がずれる場合のチェックポイント
  • 5 分で原因を切り分けるフロー

関連記事も合わせてどうぞ

この記事は Figma 本体でフォントが反映されない症状の対処法 にフォーカスしています。日本語フォントのベースライン / 行間描画精度 については 日本語テキスト完全性ガイド を、XD → Figma 移行全体のワークフローXD → Figma 移行 実践ガイド を参照してください。

📝 はじめに — 「フォントが反映されない」症状の正体

Figma で「フォントが反映されない」と感じる症状は、いくつかの異なる原因が混ざっています。代表的なパターンを並べると次の通りです。

  • フォントセレクタを開いても、特定のフォントが選択肢に出てこない
  • フォントを選択しても、テキストの見た目が変わらない
  • 自分の画面では正しく表示されるが、他のメンバーには Missing fonts(フォント不足)として表示される
  • XD から変換した直後、フォント名がずれてデフォルトフォントで表示される
  • インストール直後で、Figma が新しいフォントを認識していない

これらは「Figma が壊れた」のではなく、Figma がフォントをどこから読み込むか という仕組みの違いから生じます。次のセクションで仕組みを 1 つだけ整理してから、5 つの原因に分けて見ていきます。

🔬 なぜ Figma でフォントが反映されないのか

Figma は基本的に クライアント側(自分の PC / ブラウザ)にインストールされているフォント を使ってテキストを描画します。サーバー側にフォントが保存されているわけではないため、

  • OS にフォントが入っていない → Figma の選択肢に出てこない
  • Web 版でブラウザがローカルフォントを読めない → Font Installer 経由でアクセスする必要がある
  • 共有ファイルで他のメンバーの環境にフォントがない → そのメンバーには Missing fonts と表示される

という仕組み上の制約があります。逆に言えば、「自分の環境にフォントが正しく入っていて、Figma がそれを利用できる(パスが通っている)」 という 2 つを確認できれば、ほとんどのケースは解決します。

デスクトップ版と Web 版の違い

Figma の デスクトップアプリ(Mac / Windows)は、OS にインストールされたフォントを直接読み込める設計です。Web 版(ブラウザ)は、標準ではブラウザからローカルフォントへの直接アクセスが許可されていないため、Figma が提供する Figma font installer(FigmaAgent とも呼ばれるヘルパーアプリ、以下「Font Installer」)を経由してフォントにアクセスします。「フォントが反映されない」と感じたとき、まずデスクトップ版か Web 版かで対処手順が分岐します。

🔍 原因 1 — ローカルにフォントがインストールされていない

最も多いのが、そもそも OS にフォントがインストールされていない ケースです。デザインデータで指定されているフォント名が、自分の PC のフォント一覧に存在しないと、Figma は代替フォントで描画します。

症状の見え方

  • フォントセレクタで検索しても候補に出てこない
  • テキストレイヤを選択すると、フォント欄に “Missing fonts” 等の警告(赤いラベル / 警告アイコン)が表示される
  • デザインの見た目が想定と異なる(線の太さ、字形が違う)

確認手順

  1. macOS なら Font Book、Windows なら 設定 → 個人用設定 → フォント で OS のフォント一覧を開く
  2. 反映されないフォント名を検索
  3. 一覧にない場合は OS にインストールされていない

対処

  • フォント配布元(Google Fonts / Adobe Fonts / メーカー公式サイト等)からダウンロード → OS にインストール
  • インストール後、Figma を再起動(デスクトップ版)または ブラウザをリロード(Web 版)

Adobe Fonts を使う場合

Adobe Fonts のフォントは、Adobe Creative Cloud アプリ経由で OS に同期される仕組みです。Adobe CC が起動していない / フォントを「アクティベート」していない場合、Figma 側からはフォントが見えません。Adobe CC を起動し、対象フォントが同期済みであることを確認してください。

🔍 原因 2 — Web 版で Font Installer が機能していない

Figma Web 版でだけ反映されない 場合、Font Installer の状態を疑います。

Font Installer とは

ブラウザは標準でローカルフォントへの直接アクセスを許可していないため、Figma は Font Installer という小さなヘルパーアプリを提供しています。これが OS とブラウザの橋渡し役となり、Figma Web 版が OS のフォント一覧を取得できるようになります。

症状の見え方

  • デスクトップアプリでは反映されるが、Web 版でだけ反映されない
  • フォントセレクタで「Local fonts not available」のような表示が出る
  • インストール済みのフォントが Web 版だけで Missing になる

確認手順と対処

  1. Figma 公式ヘルプの「Font Installer」項目 から最新版をダウンロード
  2. 起動して常駐状態にする
  3. ブラウザをリロード → フォントが認識されるか確認

デスクトップ版に切り替える選択肢

Web 版でフォントの認識に手間取る場合、デスクトップアプリ(Mac / Windows)に切り替えてしまう のが最短です。デスクトップ版は OS のフォントを直接読み込むため、Font Installer のセットアップが不要です。

🔍 原因 3 — フォント名の表記揺れ(XD → Figma 移行時に多発)

XD など別のツールから Figma に変換したとき、フォント名が微妙にずれて Figma が認識できない ケースがあります。

症状の見え方

  • 変換直後にフォント名が Missing fonts として表示される(赤いラベル / 警告アイコン)
  • インストール済みのフォントなのに Figma が「ない」と判断する
  • 例: XD では「Noto Sans JP」、Figma 側で期待しているのは「Noto Sans Japanese」

よくある表記揺れ

  • スペース有無: Noto Sans JPNotoSansJP
  • 言語名表記: Noto Sans JPNoto Sans Japanese
  • ウェイト付き: Noto Sans JP Bold を独立フォント名として扱う / Bold を style として扱う
  • 日本語名 / 英語名: 游ゴシックYu Gothicヒラギノ角ゴHiragino Kaku Gothic(Adobe Fonts 等では Hiragino Sans 表記)など

対処

  1. テキストレイヤを選択
  2. 右パネルのフォント欄でフォント名を確認
  3. 正しいフォント名で再指定(Figma の候補から選び直す)
  4. 同じファイル内で複数箇所を一括修正したい場合は、Missing fonts modal の Replace fonts で代替フォントへ置換するか、Figma Community のフォント置換プラグインを活用

Pixel Fine Converter のフォント関連補正

Pixel Fine Converter は XD → Figma 変換時に、フォントウェイト名の表記揺れBold / SemiBold / Heavy 等の派生表記)を lookupWeightAlternatives で複数候補に展開し、Figma 側で最も近いウェイトを自動選択します。また、日本語フォント(Noto Sans JP / Noto Sans CJK JP / MS Gothic)については、ベースライン位置の メトリクス補正FONT_CORRECTIONS)を適用しています。

なお、フォントファミリ名(family)自体の表記揺れ(例: Noto Sans JPNoto Sans Japanese)の自動正規化は行っていないため、必要に応じて変換後の Figma ファイル上でフォント名を確認 → 手動で再指定するフローになります。日本語フォントのベースライン補正の詳細は 日本語テキスト完全性ガイド を参照してください。

🔍 原因 4 — 共有ファイルで他者環境にフォントがない

「自分の環境では反映されているのに、共同編集している他のメンバーには Missing fonts と表示される」というケースです。

症状の見え方

  • 自分: 正しいフォントで表示
  • 他のメンバー: Missing fonts の警告 + 代替フォントで表示
  • ファイルを開く度にフォントエラーが出る

仕組み

Figma は基本的に クライアント側(各メンバーの OS)にインストールされたフォント を使うため、デザイナーがローカルにしか持っていない有料フォントや市販フォントは、他のメンバーの環境では見えません。

対処の選択肢

選択肢内容適したケース
チーム全員に同じフォントをインストールメンバー全員にフォントを配布小さなチーム / OSS フォント
Custom Fonts(Organization / Enterprise プラン)Figma の組織機能でカスタムフォントをチームに共有エンタープライズ / 有料プラン契約済み
Web フォントへ代替Google Fonts など全環境で利用可能なフォントに置き換えるOSS で運用したい場合

Custom Fonts の利用条件

Figma の Custom Fonts 機能(公式機能タイトル “Upload custom fonts to an organization”)は、Organization / Enterprise プラン で利用可能です(Starter / Professional プランでは利用不可)。利用条件・アップロード手順・対応フォーマットの最新情報は Figma 公式ヘルプの「Custom fonts」項目 を確認してください。

🔍 原因 5 — フォントキャッシュの不整合

フォントは確かにインストールされているのに反映されない、というケースの一部は キャッシュの不整合 が原因です。

症状の見え方

  • 直前まで使えていたフォントが急に Missing になる
  • 新しくインストールしたフォントが Figma 側に認識されない
  • ファイルを開き直しても解消されない

対処手順(試す順)

  1. Figma を完全終了して再起動
  2. ブラウザのキャッシュをクリア(Web 版)
  3. OS のフォントキャッシュをリビルド(macOS: atsutil databases -remove などのコマンドが知られている、最新手順は OS のドキュメント参照)
  4. Font Installer の再起動(Web 版で Font Installer 利用時)
  5. PC を再起動(最終手段だが確実)

OS のフォントキャッシュ操作は環境依存・破壊的な可能性があるため、まず Figma 再起動とブラウザキャッシュクリアから試す のが安全です。

🧭 切り分けフロー — 5 分でわかる対処手順

ここまでの 5 原因を、実際にどう切り分けるかをステップで整理します。

ステップ 1: デスクトップ版 / Web 版 どちらで起きているか?

  • 🔴 Web 版でだけ起きる → 原因 2(Font Installer)を最優先
  • 🟢 どちらでも起きる → 次のステップへ

ステップ 2: OS にそのフォントがインストールされているか?

  • 🔴 入っていない → 原因 1(インストールから)
  • 🟢 入っている → 次のステップへ

ステップ 3: XD から変換した直後 / 移行直後か?

  • 🔴 Yes → 原因 3(フォント名の表記揺れ)を最優先
  • 🟢 No → 次のステップへ

ステップ 4: 自分だけ / チーム共通で起きているか?

  • 🔴 自分だけ → 原因 5(キャッシュ不整合)
  • 🔴 チーム共通 → 原因 4(共有ファイルでの不在)

ステップ 5: すべて該当しない → Figma 公式ヘルプ + サポート問い合わせ

このフローで 90% 以上のケースは原因が特定できます。残りは Figma のアップデート直後の一時的な不具合か、特殊なフォント形式の問題のため、Figma 公式ヘルプの最新情報 を確認するのが確実です。

🎯 XD から移行した直後にフォントが反映されない場合

XD で作ったデザインを Figma に変換した直後に「フォントが反映されない」と感じることが、特によくあります。これは原因 3(表記揺れ)に加えて、

  • XD と Figma でフォント名の正規化ルールが違う
  • 日本語フォント特有の名前バリエーション(CJK 系の派生)
  • ウェイト指定の扱いの差(Bold を独立フォントとするか、style として扱うか)

の 3 点が複合的に絡みます。

対処の優先順位

  1. テキストレイヤを選択 → フォント欄で実際の名前を確認
  2. OS にそのフォントがあるか確認(原因 1 のフロー)
  3. 正しいフォント名を Figma 側から選び直す
  4. 複数箇所で発生している場合は Missing fonts modal の Replace fonts、または Figma Community のフォント置換プラグインで一括修正

Pixel Fine Converter での対応

Pixel Fine Converter は変換時に ウェイト名の代替候補展開lookupWeightAlternatives)と 日本語フォントのベースライン メトリクス補正FONT_CORRECTIONS)で、ウェイト周りの表記揺れと描画ずれの一部を吸収します。具体的には:

  • ウェイト名の代替候補展開(Bold / SemiBold / Heavy 等の派生表記から最も近いウェイトを自動選択)
  • 日本語フォント(Noto Sans JP / Noto Sans CJK JP / MS Gothic)のベースライン位置補正

ただし フォントファミリ名(family)自体の表記揺れNoto Sans JPNoto Sans Japanese 等)の自動正規化は実装していないため、変換後の Figma ファイル上でフォント名を確認 → 手動で再指定するフローが現実的です。

🚀 XD の日本語フォント描画を変換時点で整える — Pixel Fine Converter

Free プランで日本語フォントのベースライン補正とウェイト代替候補展開を試せます。詳細は日本語テキスト完全性ガイドへ

💬 よくある質問

Q: Figma に Adobe Fonts のフォントが反映されません

A: Adobe Fonts のフォントは、Adobe Creative Cloud アプリ経由で OS に同期 される仕組みです。Adobe CC が起動していない、または対象フォントを「アクティベート」していない場合、Figma 側からはフォントが見えません。Adobe CC を起動し、フォントが同期済みであることを確認してから Figma を再起動してください。

Q: Figma Web 版でだけフォントが認識されません

A: Web 版は Figma Font Installer を経由してローカルフォントにアクセスします。Font Installer がインストール / 起動されているか確認してください。デスクトップ版に切り替えるのが最短の解決策です(→ 原因 2)。

Q: 共有ファイルでチームメンバーだけ Missing fonts が出ます

A: Figma は各メンバーのローカルフォントを使うため、デザイナーが個別に持っているフォントは他メンバーには見えません。チーム全員にフォントを配布 するか、Custom Fonts(Organization / Enterprise プラン) 機能の利用、または Google Fonts などの Web フォントへの置換 を検討してください(→ 原因 4)。

Q: XD から変換した日本語フォントが Missing と表示されます

A: 多くの場合、フォント名の表記揺れ(Noto Sans JP ↔ Noto Sans Japanese 等)が原因です。Figma 側でフォント名を確認し、正しい候補から選び直してください。Pixel Fine Converter はウェイト名の代替候補展開と日本語フォントのベースライン補正を行いますが、フォントファミリ名そのものの正規化は実装していないため、family 名の表記揺れは手動で再指定するフローが現実的です(→ 原因 3)。

Q: フォントを新しくインストールしたのに Figma が認識しません

A: Figma の キャッシュ が古い状態を保持している可能性があります。Figma を完全終了して再起動 → それでも解消しない場合は OS の再起動を試してください(→ 原因 5)。

✅ まとめ

Figma でフォントが反映されない症状の対処法を、5 つの原因と切り分けフローで整理しました。

記事のポイント

  1. 症状の正体 は「Figma がフォントをどこから読み込むか」の仕組みの違い
  2. 5 つの主要原因: ローカル不在 / Font Installer / 表記揺れ / 共有ファイル / キャッシュ
  3. 切り分けフロー: デスクトップ版か Web 版か → OS インストール確認 → 移行直後か → 自分だけかチーム全体か
  4. XD → Figma 移行直後 はフォント名の表記揺れが特に多発、Pixel Fine Converter の補正機構で軽減可能
  5. 解決しない場合 は Figma 公式ヘルプを参照(記事内で確証 70% 未満の手順は曖昧表現に留めています)

関連ページ