.PGN

PGN ファイル

Portable Game Notation (chess)
質問する
クイック回答

PGNファイルは Portable Game Notation ファイルです。1つまたは複数のチェスの対局をプレーンテキストで記録したもので、ヘッダー(イベント、対局者、結果)と代数式表記法による指し手が含まれます。Lichess、Chess.com、SCID vs. PC、または任意のテキストエディタで開くことができます。この形式はオープン標準であり、実行可能なコンテンツを含まないため、ファイルは安全に開くことができます。

開発元: Steven J. Edwards (community specification) カテゴリ: ゲームファイル オープンスタンダード MIME: application/x-chess-pgn
対応OS Windows macOS Linux Android iOS Web
関連: .OBB · .PAK · .ROFL · .PACKAGE

このページの内容

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

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

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

ファイルを識別する

PGN ファイル形式とは?

.pgn (Portable Game Notation) は、最も普及しているチェスの対局データ標準です。.pgn ファイルには、チェスの対局の指し手に加えて、対局日、場所、イベント名、ラウンド、対局結果、対局者名が保存されます。

.pgn ファイルのデータ構造

.pgn ファイルのヘッダーデータは、ブラケットで囲まれたタグペアを使用してフォーマットされます。必須セットである「Seven Tag Roster」は、[Event]、[Site]、[Date]、[Round]、[White]、[Black]、および [Result] で構成されます。指し手は *movetext* セクションに標準代数式表記法 (SAN) を使用して続き、コメントは { } 中括弧内に、注釈は ! や ? などで記述されます。バイナリシグネチャは存在せず、.pgn ファイルは冒頭の [Event " タグによって識別されます。

テキスト形式で保存されるデータ

.pgn ファイルは情報をプレーンテキスト形式 (ASCII) で保存するため、人間とプログラムの両方で簡単に読み取ることができます。複数の対局を1つの .pgn ファイルに連結することが可能で、これは定跡集やトーナメントデータベースで一般的です。関連する局面形式には、個別の盤面局面用の .FEN や、拡張局面記述用の .EPD があります。

広く使用されている標準

.pgn 形式は、Lichess や Chess.com などのプラットフォームを介して、チェスの対局データを保存および共有(オンラインを含む)するために一般的に使用されます。.pgn ファイルは、対局後やプレイヤーの進歩の分析、エンジンのトレーニング、トーナメント記録のアーカイブに使用できます。

セキュリティと安全性

リスク: LOW

PGN は実行可能なコンテンツを含まないプレーンテキストであるため、ファイルは本質的に安全に開くことができます。唯一の注意点として、不正な形式や巨大な PGN は、作りが不十分なパーサーに負荷をかける可能性があります。また、常にチェスソフトウェアは広告だらけの «PGNビューア» ポータルではなく、公式サイトからダウンロードしてください。この形式にはマクロやスクリプト機能はありません。

形式の詳細

概要
正式名称Portable Game Notation (chess)
開発元Steven J. Edwards (community specification)登場時期 1994 (PGN specification)
MIME タイプapplication/x-chess-pgn
タイププレーンテキストによるチェス対局記録(タグ + 指し手)
標準規格オープン・ロイヤリティフリー

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

Windows4 apps
ChessBase 有料 PGN をデータベースにインポートして、プロフェッショナルな分析や研究に使用します。
WinBoard オープンソース PGN を読み込んで盤面上で対局を再現します(XBoard の Windows 移植版)。
SCID vs. PC オープンソース File → Open から .pgn を開き、内蔵エンジンで対局の閲覧、再現、分析を行います。
Lucas Chess オープンソース .pgn を開いて、付属のエンジンで再現、トレーニング、分析を行います。
macOS2 apps
Apple Chess 標準搭載 Game → Open から .pgn を読み込み、macOS 内蔵の盤面で再現します。
SCID vs. PC オープンソース File → Open から .pgn を開き、内蔵エンジンで対局の閲覧、再現、分析を行います。
Linux2 apps
XBoard オープンソース xboard -lpf game.pgn を実行して、対局を読み込み再現します。
SCID vs. PC オープンソース File → Open から .pgn を開き、内蔵エンジンで対局の閲覧、再現、分析を行います。
Android1 app
lichess (mobile) オープンソース PGN テキストをインポートして、無料で再現や分析を行います。
iOS1 app
lichess (mobile) オープンソース PGN テキストをインポートして、無料で再現や分析を行います。
Web2 apps
Lichess Analysis Board 無料 PGN テキストを貼り付ける(またはアップロードする)ことで、再現、無料のエンジン分析、共有が可能です。
Chess.com Analysis フリーミアム PGN をインポートして、ブラウザ上で再現と分析を行います。

技術的詳細

詳細仕様
MIMEタイプapplication/x-chess-pgn
ファイルのエンコーディング7-bit ASCII プレーンテキスト
ファイルシグネチャバイナリのマジックバイトはありません。実際には冒頭の [Event "..."] ブラケットタグによって識別されます
ファイル構造2セクション構成:ブラケットで囲まれたタグペア(ヘッダー)と、それに続く movetext(指し手)
必須ヘッダータグSeven Tag Roster - [Event], [Site], [Date], [Round], [White], [Black], [Result]
指し手の表記法標準代数式表記法 (SAN)
注釈記号数値注釈記号 (NAGs) $1-$255。一般的な略記:!, ?, !!, ??, !?, ?!
コメント構文{ } 中括弧内のブロックコメント、または ; 以降の行コメント(行末まで)
変化(バリエーション)のサポート入れ子になった括弧内にエンコードされる再帰的分析変化 (RAVs)
複数対局のサポート1つの .pgn ファイルに複数の完全な対局を連結可能
結果の値固定語彙:1-0 (白の勝ち), 0-1 (黒の勝ち), 1/2-1/2 (引き分け), * (不明/進行中)
行の長さ仕様では1行あたり80文字以下を推奨。LF または CRLF の改行コードに対応
開発者Steven J. Edwards (コミュニティ開発の仕様)
リリース日1994 (PGN specification)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.thechessdrum.net

PGN の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PGN ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます
V
Vanessa castellanosAug 2026未回答
blob:https://www.file-extension.info/db899132-9ed0-4576-9253-175c1a348a80
回答待ち

よくある質問

チェスにおける PGN ファイルとは何ですか?
これは Portable Game Notation ファイルです。チェスの対局をヘッダー(イベント、対局者、結果)と代数式表記の指し手で記録したプレーンテキストであり、あらゆるチェスプログラムで読み取ることができます。
PGN ファイルを開くにはどうすればよいですか?
Lichess や Chess.com に貼り付けるかアップロードすれば、無料で再現や分析ができます。また、SCID vs. PC、Lucas Chess、XBoard/WinBoard、ChessBase などのデスクトップアプリも使用可能です。任意のテキストエディタでも生の指し手を確認できます。
エンジンで PGN を分析するにはどうすればよいですか?
Lichess の分析ボード(無料の Stockfish)にインポートするか、SCID vs. PC や Lucas Chess などの GUI を使用して、各指し手に対してエンジンを実行します。
メモ帳で PGN を開くことはできますか?
はい。プレーンテキストなので、メモ帳でヘッダーや指し手を表示できます。ただし、盤面上で再現されるわけではないため、そのためにはチェスアプリを使用してください。
PGN から FEN を取得するにはどうすればよいですか?
任意のチェス GUI で対局を開き、目的の局面まで進めて、その指し手の FEN をコピーします。FEN は単一の局面を表し、PGN は対局全体を表します。
データベースで .pgn が «Picatinny Arsenal» ファイルと表示されるのはなぜですか?
そのラベルは一般的な意味としては誤りです。圧倒的に主流な .pgn 形式はチェスの Portable Game Notation であり、このページではそれについて説明しています。

参考文献

1PGN Standard - full specification (Steven J. Edwards, 1994)www.thechessdrum.net
2Lichess - paste / import PGNlichess.org

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

無料ファイルツール

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

ツールボックスを開く

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