Editor Binário
Sobre esta ferramenta
Carregue qualquer arquivo e edite hexadecimal (HEX) e ASCII em linha; as células modificadas ficam destacadas em vermelho. Todo o processamento acontece no seu navegador, sem uploads. Graças a Web Workers, debounce e limite de resultados, a busca continua responsiva mesmo com 7–20 MB.
—
Modo de edição
Edição
Seleção / alterações
Seleção: —
Modificado: 0
0 / 0
Deslocamento | HEX | ASCII |
---|
Como usar
- Carregue pelo Arquivo—todo o processamento fica no navegador, nenhum dado é enviado.
- Clique nas células HEX ou ASCII para editar em linha. HEX aceita dois dígitos (0-9A-F); ASCII aceita um caractere.
- A busca alterna entre ASCII e HEX. Em HEX são aceitos "DE AD BE EF" ou "DEADBEEF"; em ASCII você escolhe se diferencia maiúsculas/minúsculas.
- Inserir/Excluir altera um byte por vez na posição do cursor.
- Salvar baixa o buffer atual.
Notas (prevenção de travamentos)
- A busca roda em um Web Worker, mantendo a interface responsiva.
- A entrada tem debounce (~180 ms), então digitação rápida cancela buscas anteriores.
- São listados até 500 resultados; excedentes exibem um
+
no final. - O desempenho é estável em torno de 7–20 MB. Para arquivos maiores reduza "Linhas visíveis" para manter a rolagem suave.
Avisos
- Abrir outro arquivo enquanto edita descarta alterações não salvas—salve antes se necessário.
- A coluna ASCII aceita apenas caracteres imprimíveis; os demais bytes aparecem como
.
.