.FNT

FNT ファイル

Windows Font File
質問する
クイック回答

FNT ファイルは、Microsoft が Windows 1.0 から 3.x 向けに作成した Windows ビットマップ フォント ファイルです。1 つの書体の 1 つのサイズに対するモノクロ グリフ ビットマップを格納します。FontForge(無料、クロスプラットフォーム)で FNT ファイルを開いたり変換したりできます。1990 年代初頭に TrueType および OpenType がこの形式に取って代わりました。

開発元: Microsoft Corporation カテゴリ: フォントファイル オープンスタンダード MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .WOFF · .TTF · .EOT · .MCF

このページの内容

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

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

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

ファイルを識別する

FNT ファイル形式とは?

.fnt は、初期の Windows オペレーティング システムで使用されていたレガシーなバイナリ フォント ファイル形式です。.fnt ファイルは、ラスター(ビットマップ)またはストローク(ベクター プロッター)のグリフとそのメタデータを格納しており、通常はフォントを保存するためのシステム ディレクトリにあります。Windows の配布物では、.fnt ファイルはデフォルトで隠し属性が付与されており、単体ファイルとして配布されることは稀です。これらは通常、フォント リソース ライブラリとして機能する Windows NE または PE 実行ファイルである .FON ファイル内のリソースとして埋め込まれています。

各 .fnt ファイルには、正確に 1 つの書体の 1 つのポイント サイズのグリフがエンコードされています。したがって、完全なフォント ファミリには複数の .fnt ファイル(または複数のリソースを保持する単一の .fon コンテナ)が必要になります。この形式は 1 ビットのモノクロ ビットマップのみをサポートしており、グレースケールやアンチエイリアスはサポートしていません。Windows 3.x では、8514fix.fon や vgasys.fon などのシステム フォントが、複数の .fnt リソースをバンドルした .fon コンテナとして提供されていました。

この形式には、ファイル ヘッダーのオフセット 1 にあるバイトで識別される 3 つのバージョンが定義されています。バージョン 1(Windows 1.x)、バージョン 2(Windows 2.x)、およびバージョン 3(Windows 3.x)です。バージョン 3 では、固定 148 バイトのヘッダーにフェイス名とデバイス名のポインタ フィールドが追加されました。

FNT はシステム フォント形式ですが、より汎用的な多くの形式に取って代わられました。TrueType(.ttf、1991 年導入)および OpenType(.otf、1996 年)は、すべての新しいコンテンツにおいて .fnt に代わるスケーラブルなアウトライン形式となりました。FontForge は、保存目的で .fnt ファイルを読み込み、変換することができます。

セキュリティと安全性

リスク: LOW

FNT ファイルは実行コードを含まないパッシブなバイナリ データです。フォント ツールで開いてもセキュリティ上のリスクはありません。

形式の詳細

概要
正式名称Windows Font File別名 Windows Bitmap Font, Windows GDI Font
開発元Microsoft Corporation登場時期 1983, with Windows 1.0 pre-release development; shipped with Windows 1.0 (1985)
MIME タイプapplication/octet-stream
タイプWindows GDI 用のバイナリ ラスター(ビットマップ)またはベクター(ストローク)フォント
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Radiance Renderer Font - Radiance(照明シミュレーション ソフトウェア)は、Windows GDI とは無関係な独自の単純なビットマップ フォント形式に .fnt を使用します。
  • 各種ゲーム エンジンのビットマップ フォント - 多くのレトロ ゲームやインディー ゲーム エンジンが、カスタム ビットマップ フォント アトラス(例:AngelCode BMFont 形式)に .fnt を使用しますが、これらは Windows GDI とは無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
0001
ASCII
··
オフセット 0: 0x00 (null)。オフセット 1: フォント バージョン - 0x01 = バージョン 1 (Windows 1.x), 0x02 = バージョン 2 (Windows 2.x), 0x03 = バージョン 3 (Windows 3.x)。バイト 2-5: リトルエンディアンの DWORD としてのファイル サイズ。ASCII シグネチャはなし。識別はバージョン バイト (0x01-0x03) とファイル サイズの整合性に依存します。

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

Windows2 apps
FontForge オープンソース fontforge -lang=ff -c 'Open($1);Generate($1:r + ".ttf")' font.fnt - または GUI で開きます。
Microsoft Windows (built-in, limited) 標準搭載 Windows では右クリック > インストールで .fnt ファイルをインストールできますが、レガシーな GDI アプリでのみ表示され、モダンな「フォント」パネルには表示されません。
macOS1 app
FontForge オープンソース fontforge -lang=ff -c 'Open($1);Generate($1:r + ".ttf")' font.fnt - または GUI で開きます。
Linux1 app
FontForge オープンソース fontforge -lang=ff -c 'Open($1);Generate($1:r + ".ttf")' font.fnt - または GUI で開きます。

技術的詳細

詳細仕様
エンコーディングバイナリ
バイト順序リトルエンディアン
バージョン識別子オフセット 1 のバイト: 0x01 = バージョン 1 (Windows 1.x), 0x02 = バージョン 2 (Windows 2.x), 0x03 = バージョン 3 (Windows 3.x)
ヘッダー サイズ148 バイト(バージョン 2 および 3)。ファミリ名、ウェイト、幅、高さ、開始/終了文字コード、著作権文字列を含む
グリフ タイプラスター(1 ビット モノクロ ビットマップ)またはストローク(ベクター プロッター定義)。カラー、グレースケール、アンチエイリアスは非サポート
色深度ラスター グリフの場合は 1 bpp(モノクロのみ)
ファイルあたりの範囲.fnt ファイル 1 つにつき 1 つの書体の 1 つのポイント サイズ。完全なフォント ファミリには、サイズとスタイルごとに個別のファイルが必要
配布方法通常、.fon コンテナ ファイル(Windows NE/PE 実行ファイル)内に埋め込まれる。単体の .fnt ファイルは一般的ではない
圧縮なし - 非圧縮のビットマップまたはストローク データ
典型的なファイル サイズ2 KB - 200 KB(エンコードされたグリフ数とポイント サイズに応じて変化)
MIME タイプapplication/octet-stream(公式な登録はなし。非公式に font/fnt が使用される)
関連 OSWindows 1.0 から Windows 3.x でネイティブ サポート。以降の Windows バージョンでは後方互換性のためにのみ存在
後継形式TrueType (.ttf, 1991) および OpenType (.otf, 1996) - すべての新しい開発において FNT に代わったスケーラブルなアウトライン フォント形式
リリース日1983, with Windows 1.0 pre-release development; shipped with Windows 1.0 (1985)
最新バージョンVersion 3 (Windows 3.x, 1990); no updates since
オープンスタンダードはい · ロイヤリティフリー
仕様書docs.microsoft.com

FNT の変換

コミュニティ Q&A

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

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

よくある質問

.fnt ファイルとは何ですか?
Windows 1.0-3.x 時代の Windows ビットマップ フォント ファイルです。1 つの書体の 1 つのサイズに対するモノクロ グリフ ビットマップを格納します。現在は TrueType (.ttf) や OpenType (.otf) に取って代わられています。
.fnt ファイルを開いたり変換したりするにはどうすればよいですか?
FontForge(無料、クロスプラットフォーム)を使用してください。FNT を開き、グリフを表示し、TTF、OTF、または BDF にエクスポートできます。
Windows 10/11 で .fnt フォントを使用できますか?
はい、.fnt ファイルをインストール(右クリック > インストール)することは可能ですが、表示されるのはレガシーな GDI アプリケーションのみで、モダンなアプリでは使用できません。モダンなアプリには TrueType または OpenType が必要です。
.fnt と .fon の違いは何ですか?
.fon は、1 つ以上の .fnt フォント リソースをまとめて格納した Windows NE/PE 実行ファイルです。.fnt は実際のフォント データであり、.fon はユーザーに配布されるコンテナです。
FNT 形式は現在も使用されていますか?
稀です。一部の Windows システム フォントは、後方互換性のために .fon(.fnt リソースを含む)として保持されています。新しいフォントは常に TrueType または OpenType です。

参考文献

1FileFormats Archive Team - FNT (Windows Font)fileformats.archiveteam.org
2FontForge - Windows FNT/FON supportfontforge.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

関連する拡張子

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font

無料ファイルツール

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

ツールボックスを開く

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