PGN — sigla para Portable Game Notation — é o formato padrão de texto puro para registrar uma partida de xadrez inteira. Ele reúne os lances (escritos em notação algébrica) junto com tags que descrevem a partida: quem jogou, onde, quando e como terminou. É o formato que todo site e aplicativo relevante usa para exportar e importar partidas — por isso o nome “portátil”.
Se o FEN é a foto de uma posição, o PGN é o filme inteiro — cada lance do início ao fim, pronto para ser reproduzido.
Como é um arquivo PGN
Um PGN tem duas partes: uma seção de tags (entre colchetes) e uma seção de lances (o movetext).
[Event "Casual Game"]
[Site "Chess Lab Academy"]
[Date "2026.07.13"]
[White "Player One"]
[Black "Player Two"]
[Result "1-0"]
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 1-0
Lendo de cima para baixo:
- As Seven Tag Roster (
Event,Site,Date,Round,White,Black,Result) formam o cabeçalho padrão. Nosso exemplo pulaRoundpara ficar mais enxuto. - O movetext é simplesmente a partida em notação algébrica: número do lance, lance das brancas, lance das pretas.
- O resultado aparece duas vezes — uma na tag
Resulte outra bem no final dos lances.1-0= brancas venceram,0-1= pretas venceram,1/2-1/2= empate,*= partida não terminada.
Também dá para colocar comentários entre { chaves } e variantes entre ( parênteses ), então partidas comentadas e aulas cabem tranquilamente em um PGN.
Termos relacionados
- FEN — uma foto de uma única linha; o PGN é a partida inteira.
- Notação algébrica — a linguagem dos lances dentro do movetext.
- Aprenda os lances em si: notação de xadrez explicada e como fazer o roque (isso é o
O-Oali em cima). - Volte ao glossário de xadrez.
Mini-FAQ
Como eu abro um arquivo PGN? Qualquer aplicativo ou site de xadrez com um botão de “importar PGN” vai ler o arquivo e deixar você percorrer a partida lance a lance. PGN é só texto, então também dá para abrir em qualquer editor de texto.
O que significa o resultado no final?
1-0 brancas venceram, 0-1 pretas venceram, 1/2-1/2 empate, e * uma partida sem resultado registrado. Ele repete a tag Result para que quem está lendo saiba o desfecho sem precisar rolar a tela para cima.
Escrito e verificado pela Equipe Editorial da Chess Lab Academy (com apoio de IA, revisão humana) · Formato conferido com a Wikipédia; legalidade da sequência de lances de exemplo verificada com python-chess · Última verificação: 2026-07-16 · Fontes · Como verificamos o conteúdo.