Códigos Pokémon Crystal
2ª geração · JohtoGame Boy Color11 códigosAtualizado em 25 de ago. de 2026
Os códigos de Pokémon Crystal estão no formato GameShark, o padrão da época do Game Boy Color. Você pode usá-los tanto no acessório original quanto — o caso mais comum hoje — em emuladores como mGBA ou BGB no PC, ou John GBA/Pizza Boy no Android: procure o menu "Cheats", escolha o tipo do código (GameShark/CodeBreaker) e cole as linhas exatamente como aparecem.
Dois cuidados valem para toda esta página: os códigos foram catalogados para a ROM americana (US) — versões europeias ou traduzidas podem não responder — e alguns cheats exigem um "master code" ativo junto, sempre indicado na descrição. Salve o jogo em um slot separado antes de testar qualquer código e desative os cheats antes de salvar de novo.
GameShark
Atravessar paredes
Ative as oito linhas juntas para atravessar paredes e obstáculos.
010AA3CE 010AA4CE 010AA5CE 010AA6CE 9100FAC2 9100FBC2 9100FCC2 9100FDC2
⚠️ Pode congelar o jogo em algumas áreas. Salve antes de ativar e desative após o uso.
Dinheiro máximo
Ative todas as linhas juntas para ficar com o dinheiro no máximo.
019973D5 019974D5 019975D5 910F4ED8 91424FD8 913F50D8
⚠️ Se não funcionar, troque as linhas que começam com 9 por 0 (e vice-versa), conforme a versão da ROM.
Todas as 16 insígnias
Ative as quatro linhas juntas para receber as insígnias de Johto e de Kanto.
01FF7CD5 01FF7DD5 91FF57D8 91FF58D8
Encontrar Pokémon shiny
Com o código ativo, os encontros selvagens serão com Pokémon shiny.
010730D2
⚠️ Se não funcionar, use a alternativa 910730D2 (com ela não é possível fugir das batalhas).
Transformar 1º Pokémon em shiny (DVs)
Ajusta os DVs do primeiro Pokémon da equipe para valores de shiny. Deposite e retire o Pokémon do PC para ver a mudança.
01EA3FDA 01AA40DA 01EAF4DC 01AAF5DC
⚠️ Se não funcionar, troque as duas últimas linhas por 91EAF4DC e 91AAF5DC.
Modificador de nível do Pokémon selvagem
Substitua YY pelo nível em hexadecimal (ex.: 911E13D2 = nível 30, 916413D2 = nível 100).
91YY13D2
⚠️ Se não funcionar, use a forma alternativa 01YY13D2.
Modificador de encontro selvagem
Substitua YY pelo ID do Pokémon (ex.: 010904D2 = Blastoise; F9 = Lugia, FA = Ho-Oh, FB = Celebi) e ande na grama para encontrá-lo.
01YY04D2
⚠️ Se não funcionar, use a forma alternativa 91YY04D2.
Rare Candy no slot 1 da bolsa
Ative as duas linhas juntas para colocar Rare Candies no primeiro slot do bolso de itens.
0120B8D5 912093D8
⚠️ Substitui o item do slot 1; deixe ali um item descartável.
Master Ball no slot 1 da bolsa
Ative as duas linhas juntas para colocar Master Balls no primeiro slot do bolso de itens.
0101B8D5 910193D8
⚠️ Substitui o item do slot 1; deixe ali um item descartável.
EXP infinita (nível máximo ao vencer)
Após vencer uma batalha, seu Pokémon ganha EXP em massa e sobe de nível continuamente até o 100, aprendendo os golpes de level up no caminho.
014432DA 014433DA 014434DA 9144E7DC 9144E8DC 9144E9DC
⚠️ Desative o código depois de usar para evitar efeitos indesejados.
Roubar Pokémon de treinadores
Com o código ativo, jogue uma Pokébola durante uma batalha contra treinador para capturar o Pokémon dele.
91012DD2
⚠️ Se não funcionar, use a forma alternativa 01012DD2.
Perguntas frequentes
Como uso os códigos de Pokémon Crystal no emulador?
No mGBA ou BGB: abra o jogo, vá ao menu Cheats, crie um cheat novo do tipo indicado no card (GameShark ou CodeBreaker), cole todas as linhas do código e ative. No celular (John GBA, Pizza Boy, Delta), o caminho é o menu de cheats do próprio app.
O que é o master code e quando preciso dele?
É um código-mestre que destrava o sistema de cheats em alguns jogos. Quando um código precisa dele, a descrição avisa e mostra as linhas: adicione o master code como um cheat separado, deixe os dois ativos ao mesmo tempo e aí o efeito funciona.
Usar códigos pode corromper meu save?
Alguns podem — em especial atravessar paredes (salvar dentro de uma parede trava o jogo) e cheats de item em massa. Os códigos com esse risco estão marcados com ⚠️ na página. Regra de ouro: backup do save antes, e desative os cheats antes de salvar.
O código não funcionou. Por quê?
As causas mais comuns: ROM de região diferente (os códigos valem para a versão US), master code ausente quando exigido, tipo de cheat errado no emulador (GameShark vs CodeBreaker) ou linha copiada pela metade. Confira esses quatro pontos antes de descartar o código.
