.PKM

Arquivo PKM

Pokemon Individual Entity Data File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PKM é um pequeno registro binário que contém um único Pokemon exportado de jogos de Nintendo DS da Geração IV ou V (Diamond, Pearl, Platinum, HeartGold, SoulSilver, Black, White). Abra-o com o PKHeX do site projectpokemon.org. A principal preocupação com arquivos PKM encontrados online é que eles podem conter Pokemon hackeados ou ilegítimos que corrompem seu arquivo de salvamento.

Desenvolvedor: Originally associated with Pokesav; modern standard via PKHeX (Kaphotics/kwsch) Categoria: Arquivos de Jogos MIME: application/octet-stream
ABRE EM Windows Web
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

Nesta página

19k+ extensões indexadas
Última revisão em Aug 20, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PKM?

Arquivos com a extensão .pkm pertencem à categoria de arquivos de edição de salvamento de Pokemon. Eles armazenam dados de um único Pokemon individual - não um salvamento de jogo completo, mas um registro independente de uma criatura exportada de títulos da Geração IV ou V, como *Pokemon Diamond*, *Pearl*, *Platinum*, *HeartGold*, *SoulSilver*, *Black* e *White*. Tanto Diamond quanto Pearl foram lançados em 2006 para os consoles portáteis Nintendo DS. Um arquivo .pkm captura a espécie, nível, movimentos, IVs, EVs, informações do Treinador Original e item segurado de um Pokemon em um registro binário compacto de tamanho fixo.

Arquivos .pkm podem ser copiados para os discos rígidos de computadores executando Windows. Um software dedicado chamado Pokesav permitia a edição do conteúdo dos arquivos .pkm. Entusiastas de Pokemon Diamond e Pokemon Pearl podiam modificar manualmente os atributos, movimentos e estatísticas de um Pokemon, afetando significativamente seu desempenho em batalha. Arquivos .pkm modificados eram frequentemente compartilhados em sites da comunidade, onde entusiastas de jogos trocam seus Pokemon - uma tradição que continua com ferramentas como o PKHeX.

O Pokesav não é mais desenvolvido ativamente. O PKHeX, um editor de código aberto mantido por Kaphotics no site projectpokemon.org, tem sido o padrão da comunidade desde meados de 2014. O PKHeX usa extensões específicas por geração - .pk4 para a Geração IV e .pk5 para a Geração V - para evitar ambiguidade, mas ainda lê e exporta o formato legado .pkm para compatibilidade. Um arquivo .pkm representa exatamente um Pokemon; para um salvamento de jogo completo, os arquivos .sav são o formato apropriado.

Segurança e proteção

RISCO: LOW

Arquivos .pkm são pequenos registros de dados binários passivos - eles não podem ser executados e não representam risco de segurança. Cuidado: arquivos .pkm distribuídos online podem representar Pokemon hackeados/ilegítimos (conjuntos de movimentos inválidos, estatísticas impossíveis ou checksums incorretos que causam «bad eggs»). Injetar dados corrompidos em um salvamento de jogo pode danificar o arquivo de salvamento. Sempre verifique arquivos .pkm no PKHeX antes de injetá-los em um salvamento.

Detalhes do formato

em resumo
NOME COMPLETOPokemon Individual Entity Data Filetambém conhecido como .pkm file, Pokemon PKM
DESENVOLVEDOROriginally associated with Pokesav; modern standard via PKHeX (Kaphotics/kwsch)desde ~2008 (Pokesav era, Gen IV - Pokemon Diamond/Pearl/Platinum)
TIPO MIMEapplication/octet-stream
TIPOregistro de dados binários de tamanho fixo (entidade única de Pokemon)
Esta extensão também é usada por…
  • Pakken Package File (arquivador norueguês) - Um antigo e obscuro arquivador chamado «Pakken» usava .pkm como sua extensão de arquivo compactado; não tem relação com Pokemon e é extremamente raro.

Programas que abrem arquivos PKM

Windows2 apps
PKHeX Código aberto Abra o PKHeX, arraste o arquivo .pkm para a aba de exibição do Pokemon - os dados completos do Pokemon são mostrados imediatamente para visualização ou edição. Arraste de volta para uma caixa de arquivo de salvamento para injetar.
Pokesav (legacy) Gratuito Ferramenta original para .pkm da Geração IV; não é mais mantida. Use o PKHeX em seu lugar - ele substitui o Pokesav completamente.
Web1 app
PKHeX (via Wine or .NET on Linux/macOS) Código aberto O PKHeX é um aplicativo Windows .NET; funciona no macOS/Linux via runtime .NET 8 ou Wine.

Detalhes técnicos

especificação profunda
Tamanho do registro136 bytes (caixa Geração IV), 220 bytes (caixa Geração V), 236 bytes (slot de equipe Geração IV/V)
Criptografia de dadosCriptografado via XOR usando o valor de personalidade (PID) e o ID do Treinador do Pokemon; blocos embaralhados em uma de 24 ordens baseadas em PID % 24
Estrutura de blocos (Geração IV)Quatro blocos de 32 bytes (A/B/C/D): A = espécie, item, OT, EXP; B = 4 movimentos + PP; C = nome do OT, local de encontro; D = IVs, EVs, fitas, marcações
Verificação de integridadeChecksum de 16 bits no deslocamento 0x06 sobre os dados do bloco descriptografados; uma divergência faz com que o Pokemon se torne um «bad egg» no jogo
Ordem dos bytesLittle-endian
ContêinerNenhum - estrutura binária bruta de tamanho fixo sem invólucro ou cabeçalho de arquivo
Layout de Equipe vs. CaixaO formato de caixa armazena apenas espécies/metadados; o formato de equipe (236 bytes) anexa estatísticas de batalha calculadas (HP, Atk, Def, Spe, SpA, SpD) e condição de status
Método de identificaçãoIdentificado pelo tamanho fixo de bytes (136, 220 ou 236 bytes) e contexto da geração; sem magic bytes ou assinatura de cabeçalho
Cobertura de geraçõesGeração IV (Diamond, Pearl, Platinum, HeartGold, SoulSilver) e Geração V (Black, White, Black 2, White 2)
Equivalentes modernos.pk4 (Geração IV) e .pk5 (Geração V) - extensões específicas de geração usadas pelo PKHeX para desambiguação
PlataformaHardware Nintendo DS/DSi; Windows PC via PKHeX (.NET) ou Pokesav legado
Ferramentas de criaçãoPokesav (~2008-2013, legado); PKHeX por Kaphotics (2014-presente, padrão de código aberto da comunidade)
Lançado~2008 (Pokesav era, Gen IV - Pokemon Diamond/Pearl/Platinum)
Versão mais recenteSuperseded by generation-specific variants: .pk4, .pk5, .pk6, .pk7, .pk8, .pk9 (Gen IV-IX); .pkm is the legacy Gen IV/V generic extension
Especificaçãoprojectpokemon.org

Conversões de PKM

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PKM. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PKM.

Perguntas frequentes

O que é um arquivo .pkm?
Um arquivo de dados binários que representa um Pokemon individual de jogos de DS da Geração IV ou V. Criado pelo Pokesav e compatível com o editor moderno PKHeX.
Como abro um arquivo .pkm?
Use o PKHeX (gratuito, código aberto, Windows) do site projectpokemon.org. Arraste o arquivo .pkm para o programa para exibir os dados completos do Pokemon.
Qual é a diferença entre .pkm e .pk4/.pk5?
.pkm é a extensão genérica legada (era Pokesav). .pk4 e .pk5 são a convenção de nomenclatura moderna do PKHeX para a Geração IV e Geração V, respectivamente. Estruturalmente idênticos - você pode renomear .pkm para .pk4 ou .pk5 dependendo do jogo de origem.
Posso transferir um Pokemon .pkm para jogos mais novos?
Não diretamente via arrastar arquivo no PKHeX - você precisaria passar pela cadeia de transferência oficial do Pokemon Bank ou HOME no jogo, que aplica verificações de legitimidade. O PKHeX pode editar Pokemon para qualquer geração de jogo em seu formato nativo.
O Pokesav ainda está disponível?
Arquivos do Pokesav estão hospedados no site projectpokemon.org para referência histórica, mas a ferramenta não é mais mantida. Use o PKHeX - ele é o padrão atual da comunidade e suporta todos os jogos de Pokemon.

Referências

1PKHeX - Project Pokemonprojectpokemon.org
2PKHeX GitHub (source code)github.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database File

Extensões relacionadas

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z