Validador e limpador de PGN

    Ferramenta grátis · Sem conta

    Ilegal: 21. Nf6Posição onde parou

    Lance ilegal em 21. Nf6

    40 lances eram legais antes deste. Os lances legais nessa posição estão listados abaixo.

    Você quis dizer ?

    Lances após o erro, não verificados: 1

    Itens lidos
    42
    Lances jogados
    40
    Resultado
    *
    Lances legais aqui (44)

    Escolha um para substituir Nf6 e validar de novo.

    Notação corrigida automaticamente

    2 itens foram reescritos em SAN padrão.

    • 5. 0-0 → O-O
    • 8... 0-0 → O-O

    Lances antes do erro

    Tudo a partir do lance ilegal fica de fora e o resultado passa a “*”. Corrija esse lance para manter a partida inteira.

    [Event "Club championship"]
    [Site "?"]
    [Date "????.??.??"]
    [Round "?"]
    [White "Player A"]
    [Black "Player B"]
    [Result "*"]
    
    1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3
    O-O 9. h3 Nb8 10. d4 Nbd7 11. Nbd2 Bb7 12. Bc2 Re8 13. Nf1 Bf8 14. Ng3 g6 15. a4
    c5 16. d5 c4 17. Bg5 h6 18. Be3 Nc5 19. Qd2 h5 20. Bg5 Be7 *
    

    Roda no seu navegador. Nada é enviado.

    Cole um PGN ou apenas uma lista de lances. O validador os reproduz num tabuleiro de verdade, aponta o primeiro lance que não funciona e lista as alternativas legais; depois reescreve a partida como um PGN limpo de sete marcas. Abreviações como 0-0, dc ou e8D são normalizadas automaticamente.

    Como validar um PGN

    1. 1.

      Cole o PGN, ou só os lances, na caixa.

    2. 2.

      Clique em Validar. Verde significa que todos os lances são legais; vermelho aponta o primeiro problema.

    3. 3.

      Corrija o lance na sua fonte (ou no leitor de PGN) e valide de novo.

    4. 4.

      Copie ou baixe o PGN limpo.

    O que esta ferramenta faz

    Local exato do erro

    Veja o número do lance, o trecho que falhou e todos os lances legais naquela posição.

    Limpeza da notação

    Roque com zeros, sinais de xeque faltando, peças em minúscula e abreviações de promoção são corrigidos para SAN padrão.

    Saída padrão

    O resultado é um PGN com o Seven Tag Roster, quebrado em 80 colunas, que Chess.com, Lichess e ChessBase aceitam.

    Nada sai do seu navegador

    A validação roda localmente com chess.js. Cole partidas de torneio sem se preocupar com privacidade.

    Perguntas frequentes

    O que o validador confere?

    Ele lê as marcas do cabeçalho, remove comentários e variantes e então joga cada lance num tabuleiro que aplica as regras do xadrez. Todo lance ilegal, ambíguo ou malformado é informado com o número do lance e os lances legais daquela posição.

    Posso colar lances sem cabeçalho?

    Pode. Uma lista simples como “1. e4 e5 2. Cf3 Cc6” basta. A saída limpa acrescenta cabeçalhos de espaço reservado para você preencher.

    Ele corrige erros automaticamente?

    Corrige erros de notação — 0-0 por O-O, dc por dxc5, e8D por e8=D, sinais + e # ausentes. Não dá para adivinhar o que um lance realmente ilegal queria dizer; por isso ele mostra as alternativas legais para você escolher.

    Por que planilhas manuscritas geram PGN inválido?

    As pessoas pulam um lance, escrevem a coluna errada ou esquecem de marcar uma captura. Se você está digitando uma planilha, o ScanChess pode ler a foto, aplicar a mesma validação e deixar você corrigir lances no tabuleiro.

    A partida está numa planilha de papel? Digitalize-a para PGN em vez de digitar.

    Digitando planilhas na mão?

    Pule a digitação. O ScanChess lê planilhas manuscritas, valida cada lance do mesmo jeito e deixa você corrigir os erros no tabuleiro. Créditos grátis no cadastro.

    Escanear uma planilha