.WOFF

WOFF ファイル

Web Open Font Format
質問する
クイック回答

WOFF ファイルはウェブフォントです。CSS の @font-face を介してブラウザに高速配信するために圧縮された TrueType または OpenType フォントです。ブラウザはこれを自動的に読み込むため、直接開く必要はありません。デスクトップにインストールするには、まず FontForge やウェブコンバーターを使用して WOFF を TTF または OTF に変換してください。新しいウェブサイトには、サイズが約 30% 小さい WOFF2 を使用してください。

開発元: W3C WebFonts Working Group (originated by Mozilla, Type Supply, LettError) カテゴリ: フォントファイル オープンスタンダード MIME: font/woff
対応OS Windows macOS Linux Web
関連: .TTF · .EOT · .MCF · .CHR

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 21, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

WOFF ファイル形式とは?

WOFF (Web Open Font Format) は、2009年に開発されたウェブフォントを保存するためのオープン形式です。.woff ファイルには zlib で圧縮されたフォントが含まれており、TrueType (.ttf) および OpenType (.otf) のアウトラインをコンパクトなバイナリコンテナにラップしています。この形式は、多くの商用フォントが法的なウェブ利用のために必要とする、埋め込みフォントライセンスメタデータをサポートしています。

.woff ファイルは、ウェブサイトにカスタムフォントをデプロイするために使用されます。WOFF はウェブデザイナーによって使用される最も一般的なフォント形式であり、オープンスタンダードであることと、最新のウェブブラウザすべてで完全にサポートされていることが、広く普及している主な理由です。

WOFF 形式は、2つの目標を念頭に置いて設計されました。第一の目標は、ウェブサイト用のフォントを、ローカルディスクにインストールされたアプリケーションで使用されるフォントと区別することでした。第二の目標は、サーバーからクライアントにフォントが転送される際のウェブフォントの遅延を減らすことでした。

  • .woff ファイルは、CSS ファイル内で @font-face ルールを使用して参照されます。
  • この形式は後に WOFF2 に引き継がれました。WOFF2 は zlib を Brotli 圧縮に置き換えることで、ファイルサイズを約 30% 削減しています。

セキュリティと安全性

リスク: LOW

WOFF ファイルはフォントデータであり、実行可能コードではないため、安全に取り扱うことができます。現実的なリスクはフォントパーサーの脆弱性(OS やブラウザのフォントレンダリングエンジンには CVE の履歴があります)であるため、ブラウザとシステムを最新の状態に保ち、信頼できるファウンドリからフォントを入手してください。また、ライセンスにも注意してください。多くのウェブフォントはウェブ埋め込み専用にライセンスされています。WOFF を TTF に変換してデスクトップで使用するためにインストールすることは、技術的には容易ですが、フォントのライセンスに違反する可能性があります。ダウンローダーにアドウェアを同梱している疑わしい «無料フォント» サイトには注意してください。インストーラーではなく、コンバーターを直接使用してください。

形式の詳細

概要
正式名称Web Open Font Format
開発元W3C WebFonts Working Group (originated by Mozilla, Type Supply, LettError)登場時期 2009; W3C Recommendation December 2012 (WOFF 1.0)
MIME タイプfont/woff
タイプ圧縮・再パッケージ化された OpenType/TrueType フォントラッパー (バイナリ)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
774F4646
ASCII
wOFF
WOFF 1.0 は ASCII «wOFF» (77 4F 46 46) で始まります。次の 4 バイトはラップされた sfnt フレーバーです。TrueType ベースの場合は «\\x00\\x01\\x00\\x00»、CFF/OpenType の場合は «OTTO» となります。WOFF2 はシグネチャ «wOF2» (77 4F 46 32) と Brotli 圧縮を使用する別の形式です。

WOFF ファイルを開くプログラム

Windows3 apps
FontForge オープンソース 「ファイル」 > 「開く」で .woff を開きグリフを検査できます。「ファイル」 > 「フォントを出力」でインストール用の TTF/OTF をエクスポートします。
Web browser (Chrome/Firefox/Edge) 無料 ブラウザは @font-face を介して WOFF を自動的に消費します。プレビューアーではありませんが、ウェブ上でフォントがレンダリングされることを確認できます。
Transfonter (web) 無料 .woff をアップロードしてプレビューし、ブラウザ上で TTF/OTF/WOFF2 との間で相互変換します。
macOS2 apps
FontForge オープンソース 「ファイル」 > 「開く」で .woff を開きグリフを検査できます。「ファイル」 > 「フォントを出力」でインストール用の TTF/OTF をエクスポートします。
Transfonter (web) 無料 .woff をアップロードしてプレビューし、ブラウザ上で TTF/OTF/WOFF2 との間で相互変換します。
Linux2 apps
FontForge オープンソース 「ファイル」 > 「開く」で .woff を開きグリフを検査できます。「ファイル」 > 「フォントを出力」でインストール用の TTF/OTF をエクスポートします。
fontTools (Python) オープンソース コマンドライン: WOFF/WOFF2 を TTF/OTF に解凍します (pip install fonttools brotli)。
Web1 app
Transfonter / online font converters 無料 .woff をドラッグしてプレビューし、クライアント側で変換します。単発の TTF 抽出に便利です。

技術的詳細

詳細仕様
フォーマットタイプ圧縮された sfnt (TrueType/OpenType) フォントテーブルを再パッケージ化したバイナリラッパー
MIME タイプfont/woff
ファイルシグネチャバイトオフセット 0 に ASCII `wOFF` (16進数 `77 4F 46 46`)
圧縮アルゴリズムzlib (DEFLATE); 各 sfnt テーブルは個別に圧縮される
ラップされたフォントの種類TrueType ベース (sfnt フレーバー `00 01 00 00`) または CFF/OpenType ベース (`OTTO`)
WOFF ヘッダーサイズシグネチャ、sfnt フレーバー、ファイル長、テーブル数を格納する固定 44 バイトのヘッダー
テーブルごとのディレクトリ各エントリに圧縮サイズ、元の非圧縮サイズ、ファイルオフセットを格納
ライセンスメタデータ作成者、著作権、ライセンス宣言のためのオプションの圧縮 XML メタデータブロック
プライベートデータブロックフォント作成者が使用するために予約された、ファイル末尾のオプションの非構造化バイナリブロック
CSS 統合`@font-face` アットルールを介して宣言。ブラウザはファイルを自動的に取得しキャッシュする
グリフデータの整合性グリフのアウトラインやヒンティングデータを変更せずに、既存のフォントテーブルを再パッケージ化する
ブラウザのサポート2012年以降、Chrome、Firefox、Safari、Edge で普遍的にサポート
後継フォーマットBrotli 圧縮を使用してファイルを約 30% 小さくする `.woff2` に継承
ツール`fonttools` (Python)、FontForge、または Transfonter などのウェブサービスで変換可能
リリース日2009; W3C Recommendation December 2012 (WOFF 1.0)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.w3.org

WOFF の変換

コミュニティ Q&A

ユーザーからの質問
質問する
WOFF ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。WOFF ファイルについて最初の質問をしてみましょう。

よくある質問

WOFF ファイルを開くにはどうすればよいですか?
ブラウザは CSS を介して自動的に使用しますが、ローカルで表示するには FontForge (無料) で開くか、Transfonter などのウェブコンバーターにアップロードしてください。システムにインストールするには、まず TTF/OTF に変換する必要があります。
WOFF を TTF に変換するにはどうすればよいですか?
FontForge で .woff を開き、「ファイル」 > 「フォントを出力」 > 「TrueType」を選択するか、オンラインコンバーターや fontTools コマンドラインを使用します。変換はロスレス(無劣化)であり、すべてのグリフとヒンティングが保持されます。
WOFF と WOFF2 の違いは何ですか?
ラップされているフォントは同じですが、WOFF2 は Brotli 圧縮を使用しており、サイズが約 30% 小さいため、推奨される主要なウェブ形式となっています。WOFF 1.0 は zlib を使用しており、古いブラウザ用のフォールバックとしてのみ保持されます。
Windows や Mac に WOFF フォントをインストールできますか?
直接はできません。OS のフォントインストーラーは TTF/OTF を想定しています。WOFF を TTF/OTF に変換(FontForge またはウェブコンバーターを使用)してから、ダブルクリックしてインストールしてください。
なぜウェブサイトは TTF ではなく WOFF を使用するのですか?
WOFF は圧縮されている(サイズが小さく、ダウンロードが速い)ためであり、@font-face で参照される標準化されたウェブフォントラッパーだからです。生の TTF/OTF はサイズが大きく、配信用に最適化されていません。
ウェブフォントをデスクトップで変換して使用することは合法ですか?
技術的には簡単ですが、多くのウェブフォントはウェブ利用のみにライセンスされています。フォントのライセンスを確認してください。ウェブ専用ライセンスのフォントをデスクトップで使用することは、規約違反になる可能性があります。

参考文献

1W3C - WOFF File Format 1.0 (Recommendation)www.w3.org
2W3C - WOFF 2.0 (Recommendation)www.w3.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.RPMSGRestricted Permission Message
9.AVIFAV1 Image File Format (AVIF)
10.NOMEDIAAndroid No-Media Marker File

関連する拡張子

.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font
.BDFGlyph Bitmap Distribution Format

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧