Todos os artigos
    Notação

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

    Diagrama do fluxo de O que é PGN? O formato universal de partidas de xadrez explicada

    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.

    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.

    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.

    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.

    Se um PGN apresentar erro ao abrir, quase sempre a falha decorre de uma tag sem fechamento de aspas ou de um caractere digitado errado no texto dos lances. Para aprofundar esse processo, 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.

    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