Comparar dois arquivos byte a byte
Comparadores de texto há aos montes; um comparador binário utilizável no navegador, não. Dois despejos de firmware, duas exportações, dois binários “idênticos” — o mapa mostra num relance onde eles discordam.
- Funciona inteiramente no seu navegador
- Funciona offline
- Sem envio de arquivos
- Sem registro
- Sem marca d’água
Carregando a ferramenta…
Como funciona
- Solte o arquivo A e o arquivo B.
- Leia o mapa de calor: as fatias verdes são iguais, as vermelhas diferem.
- Clique numa fatia para inspecionar os bytes exatos lado a lado.
Por que nada é enviado
Tudo o que esta página faz é executado por código que roda dentro da aba do seu navegador, com o mesmo motor que desenha as páginas web. O arquivo é lido do disco para a memória da aba, transformado ali e escrito de volta como um download. Ele nunca é enviado a lugar nenhum — nem para nós, nem para terceiros.
Comprove você mesmo
- Abra as ferramentas de desenvolvedor do navegador (F12) e escolha a aba Rede.
- Carregue o seu arquivo e rode a ferramenta.
- As únicas requisições que você vai ver baixam o código da própria ferramenta — e, em algumas ferramentas pesadas, o motor de código aberto delas a partir de um CDN público — mais um pequeno aviso de visita para loreatec.jp (endereço e título da página, nada mais). Nenhuma delas leva o seu arquivo.
Perguntas frequentes
O que significam as cores?
Cada célula resume uma fatia do arquivo: totalmente verde quer dizer idêntica, e o quanto ela puxa para o vermelho é a proporção de bytes diferentes. Uma linha vermelha fina num mar verde é um cabeçalho alterado; vermelho sólido a partir de um ponto normalmente quer dizer que uma inserção deslocou tudo o que vem depois.
Por que existe um limite de 50 MB?
A comparação byte a byte mantém os dois arquivos na memória. Acima de uns 50 MB, uma aba começa a apostar com o travamento, e este site prefere recusar a congelar.
Ele detecta inserções como um diff de texto?
Não — ele compara posições, não sequências. Uma inserção faz tudo o que vem depois parecer “diferente”, embora só tenha se deslocado. Esse é o limite da comparação por posição, e o desenho do mapa de calor costuma deixar esses deslocamentos fáceis de reconhecer.