Ir para o conteúdo
    Notação

    O que é PGN? O formato universal de partidas de xadrez explicado

    ScanChess

    8 min de leitura

    Nesta página8
    1. 1O que é PGN no xadrez?
    2. 2O que significa PGN
    3. 3A anatomia de um arquivo PGN
    4. 4Por que o PGN conquistou o mundo do xadrez
    5. 5Como abrir ou importar um arquivo .pgn
    6. 6Quando um arquivo PGN não abre
    7. 7PGN versus FEN: partidas completas versus posições estáticas
    8. 8De onde vêm seus próprios arquivos PGN

    Toda partida que você baixa no Lichess, exporta do Chess.com ou recebe do seu treinador por e-mail chega no mesmo formato: um arquivo .pgn. O PGN é a língua franca do xadrez digital: um formato em texto puro que armazena todas as nuances de um confronto — de quem jogou e onde jogou até o lance final do xeque-mate — de modo que praticamente qualquer software de xadrez do planeta possa compreendê-lo instantaneamente. Este artigo explica o que o PGN contém, por que ele se tornou o padrão mundial absoluto e como abrir ou importar seus arquivos. Se a partida ainda está numa planilha de papel, um conversor de PGN de xadrez a transforma em um arquivo PGN.

    O que é PGN no xadrez?

    PGN (Portable Game Notation, ou Notação Portátil de Jogo) é o formato padrão universal em texto puro para registrar, ler e compartilhar partidas de xadrez. Criado no início da década de 1990, ele permite que humanos e programas de computador leiam exatamente a mesma partida sem depender de formatos proprietários. Cada arquivo PGN é composto por duas seções essenciais: o bloco de tags de cabeçalho (nomes dos enxadristas, evento, data e resultado) e o texto de lances (movetext) em notação algébrica padrão (SAN).

    O que significa PGN

    PGN é a sigla para Portable Game Notation (Notação Portátil de Jogo). Foi criado no início da década de 1990 com o objetivo de oferecer à comunidade enxadrística uma forma única de registrar partidas que fosse legível tanto por olhos humanos quanto por computadores. A palavra-chave aqui é portabilidade: como se trata de texto puro, um arquivo PGN pode ser colado em um chat, enviado por e-mail ou aberto em qualquer bloco de notas sem se corromper. Não existem formatos binários proprietários nem aprisionamento a um aplicativo específico. Abra um arquivo .pgn no Bloco de Notas ou TextEdit e você poderá ler a partida inteira diretamente.

    Um arquivo PGN pode conter uma única partida ou milhares de jogos empilhados em sequência. Cada partida é estruturada em duas seções bem definidas: o bloco de tags de cabeçalho no topo e o texto dos lances logo abaixo.

    A anatomia de um arquivo PGN

    Veja um arquivo PGN completo e devidamente formatado de uma das partidas mais célebres da história:

    [Event "Casual Game"]
    [Site "London ENG"]
    [Date "1851.06.21"]
    [Round "?"]
    [White "Adolf Anderssen"]
    [Black "Lionel Kieseritzky"]
    [Result "1-0"]
    
    1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 b5 5. Bxb5 Nf6 6. Nf3 Qh6
    7. d3 Nh5 8. Nh4 Qg5 9. Nf5 c6 10. g4 Nf6 11. Rg1 cxb5 12. h4 Qg6
    13. h5 Qg5 14. Qf3 Ng8 15. Bxf4 Qf6 16. Nc3 Bc5 17. Nd5 Qxb2
    18. Bd6 Bxg1 19. e5 Qxa1+ 20. Ke2 Na6 21. Nxg7+ Kd8 22. Qf6+ Nxf6
    23. Be7# 1-0
    

    Esta é a lendária "Partida Imortal", com seus 23 lances gravados com perfeição em apenas 14 linhas de texto. Repare nas duas áreas distintas separadas por uma linha em branco obrigatória.

    Os Sete Cabeçalhos Obrigatórios (Seven Tag Roster)

    As linhas entre colchetes no topo são as tags (metadados), compostas por pares de nome e valor. Sete dessas tags são padronizadas como fundamentais e devem aparecer sempre na mesma ordem inicial:

    • Event: o nome oficial da competição ou match (aqui, uma partida casual).
    • Site: a cidade e país onde o jogo ocorreu.
    • Date: a data de início no formato internacional estrito AAAA.MM.DD (com ? para dígitos desconhecidos).
    • Round: o número da rodada do torneio.
    • White: o nome do jogador de Brancas, convencionalmente grafado como Sobrenome, Nome ou o nome completo.
    • Black: o nome do jogador de Pretas.
    • Result: o placar final oficial: 1-0 (vitória das Brancas), 0-1 (vitória das Pretas), 1/2-1/2 (empate) ou * (partida em andamento ou resultado ignorado).

    Além das sete obrigatórias, o padrão aceita tags suplementares livres, como ECO (código de abertura), WhiteElo, BlackElo, TimeControl (controle de tempo) e FEN (para posições iniciais customizadas). Softwares ignoram silenciosamente tags que não conhecem, o que permitiu ao formato envelhecer três décadas sem quebrar sistemas antigos.

    O texto dos lances (Movetext)

    Abaixo da linha em branco localiza-se o texto dos lances: as jogadas propriamente ditas escritas em notação algébrica padrão (SAN), numeradas em pares. 1. e4 e5 significa que no lance 1 as Brancas jogaram seu peão em e4 e as Pretas responderam em e5. Capturas utilizam x, xeques usam +, xeque-mate usa # e o roque é representado por O-O ou O-O-O. Se quiser dominar todas as convenções da escrita algébrica, confira nosso artigo notação de xadrez explicada.

    Quando se fala em "notação PGN", normalmente é isso que se quer dizer: lances em SAN com o número do lance antes de cada lance das Brancas. O lance das Pretas que vem depois de um comentário ou de uma variante é escrito com três pontos, como em 12... Nf6, para que quem lê nunca perca de vista de quem é a vez.

    O texto de lances também pode carregar anotações ricas: comentários entre { chaves }, variantes alternativas entre ( parênteses ) e glifos numéricos como $1 para representar um bom lance (!). A partida deve ser finalizada repetindo o código de resultado, motivo pelo qual 1-0 aparece tanto na tag quanto no fim dos lances.

    Experimente um PGN no tabuleiro

    Percorra uma partida de exemplo lance a lance.

    Por que o PGN conquistou o mundo do xadrez

    Ao longo das décadas, diversos formatos proprietários surgiram e desapareceram, mas o PGN triunfou por razões práticas incontestáveis. Por ser texto simples legível, qualquer programador consegue escrever importadores e exportadores sem depender de licenças fechadas. Os cabeçalhos se autoexplicam e novas tags não corrompem softwares antigos. Além disso, o autor Steven Edwards publicou a especificação abertamente em 1994 em domínio público, garantindo que o padrão pertencesse à comunidade global de enxadristas.

    O resultado é a interoperabilidade universal:

    • Lichess e Chess.com exportam e importam qualquer partida em PGN para análises profundas de engine e compartilhamento.
    • ChessBase, SCID e SCID vs. PC adotam o PGN como formato nuclear de entrada e saída para seus bancos de dados com milhões de partidas.
    • Engines de ponta, árvores de teoria de aberturas e aplicativos de tática utilizam o PGN como formato básico de alimentação.

    Manter seus arquivos em PGN é a garantia absoluta de que suas partidas continuarão abrindo e funcionando perfeitamente daqui a 30 anos, em qualquer computador ou dispositivo que venha a existir.

    Como abrir ou importar um arquivo .pgn

    Por ser texto puro, você pode inspecionar o arquivo em qualquer editor simples. No entanto, para jogar a partida em um tabuleiro interativo e ligar a análise do computador:

    • No Lichess: abra lichess.org/paste (Ferramentas → Importar partida), cole o texto ou faça upload do arquivo para receber uma página interativa navegável. Veja detalhes em como importar PGN para o Lichess.
    • No Chess.com: acesse chess.com/analysis, selecione "Carregar PGN", cole a notação e confirme. Veja o passo a passo em como importar PGN para o Chess.com.
    • Em softwares de desktop como SCID ou ChessBase: use o menu tradicional Arquivo → Abrir / Importar, que permite filtrar e pesquisar milhões de partidas simultaneamente.
    • No navegador, sem conta: cole o texto ou solte o arquivo no leitor de PGN gratuito para percorrer os lances num tabuleiro. Se o arquivo tiver várias partidas, aparece uma lista para você escolher qual abrir.

    Quando um arquivo PGN não abre

    A maioria dos erros de importação vem de um punhado de problemas, e cada um é fácil de achar quando você sabe o que procurar:

    • Um lance ilegal. Um único lance digitado errado, como Nf6 quando nenhum cavalo pode chegar a f6, trava qualquer leitor naquele ponto. Tudo o que vem depois se perde até o lance ser corrigido.
    • Aspas curvas nas tags. Os valores das tags precisam ficar entre aspas duplas retas. Um editor de texto que troca " por “ quebra o cabeçalho.
    • Chaves ou parênteses sem par. Um comentário aberto com { e nunca fechado, ou uma variante sem o seu ), engole o resto da partida.
    • Falta a linha em branco ou o resultado. Os leitores esperam uma linha vazia entre as tags e os lances, e um código de resultado (1-0, 0-1, 1/2-1/2 ou *) no fim do texto dos lances.
    • Zeros no roque. O SAN estrito escreve o roque com a letra O (O-O). Muitos programas também aceitam 0-0, mas não todos.

    O validador de PGN gratuito reproduz a partida lance a lance, aponta o primeiro lance que não é legal e corrige os deslizes de formatação mais comuns. Para aprofundar a passagem de partidas em papel para esse formato, consulte como converter planilha manuscrita em PGN e nossa solução de conversor de planilhas para PGN.

    PGN versus FEN: partidas completas versus posições estáticas

    O PGN registra uma partida completa do lance inicial até o resultado final. Já a notação FEN (Forsyth-Edwards Notation) registra uma única posição do tabuleiro em uma única linha de texto: a disposição das peças, quem joga, direitos de roque e controle de tempo. Pense no PGN como o filme inteiro e no FEN como um único frame fotográfico congelado. Os dois trabalham em conjunto: um PGN pode até mesmo conter uma tag [FEN "..."] no cabeçalho para iniciar o jogo a partir de um exercício tático ou final sem passar pela abertura.

    De onde vêm seus próprios arquivos PGN

    Partidas jogadas em sites como Lichess e Chess.com já nascem em formato PGN. O grande gargalo sempre foram as partidas presenciais jogadas no tabuleiro físico sobre folhas de papel. Digitar 40 ou 50 pares de lances no teclado após uma rodada exaustiva é o ponto onde quase todos os enxadristas desistem de estudar seus jogos. É exatamente essa lacuna que o ScanChess resolve: basta tirar uma foto da folha física para que o sistema valide lance por lance no tabuleiro e entregue um arquivo .pgn limpo e pronto para ser aberto no Lichess, Chess.com ou em seu banco de dados preferido.

    Perguntas frequentes

    O que é PGN no xadrez?

    PGN (Portable Game Notation) é o formato padrão em texto puro usado mundialmente para armazenar, reproduzir e compartilhar partidas completas de xadrez em computadores e celulares.

    O que significa a sigla PGN?

    PGN significa Portable Game Notation (Notação Portátil de Jogo). Foi criado como padrão aberto para que humanos e programas de xadrez leiam e compartilhem partidas sem depender de formatos proprietários.

    Como abrir um arquivo .pgn no celular ou no computador?

    Qualquer editor de texto simples abre um .pgn, porque ele é texto puro. Para reproduzir os lances em um tabuleiro, use o leitor de PGN gratuito do ScanChess no navegador, sem criar conta, ou o Lichess, o Chess.com ou o ChessBase.

    Qual é a diferença entre PGN e FEN?

    O PGN registra a partida inteira, do primeiro ao último lance, com tempos e comentários. Já o FEN registra apenas uma posição estática do tabuleiro em uma única linha de texto.

    Ferramentas deste artigo

    Transforme sua planilha em PGN em segundos

    Envie uma foto e deixe o ScanChess fazer a transcrição.

    Escanear súmula de xadrez

    Continuar lendo