Inspetor de Chunks PNG
Arquivo
Um arquivo PNG é uma assinatura mágica de 8 bytes seguida por uma sequência de chunks. Cada chunk tem um comprimento, um código de tipo de 4 letras, bytes de payload, e um CRC de 32 bits. O caso de cada letra no tipo codifica flags — primeira letra maiúscula é `critical` (o decoder deve lidar), minúscula é `ancillary`. Este inspetor analisa o arquivo inteiro no navegador, lista cada chunk com sua meta, mostra o cabeçalho IHDR (dimensões, tipo de cor, profundidade de bit), e decodifica qualquer bloco de metadata `tEXt` / `iTXt` — lugares comuns onde editores escondem assinaturas, copyrights, ou notas de câmera.
Como usar
- Solte um arquivo `.png`. O resumo IHDR e a lista de chunks aparecem imediatamente.
- A tabela de chunks mostra o tipo de 4 letras, comprimento do payload, e os quatro flags de bits de tipo.
- Qualquer metadata `tEXt` / `iTXt` é decodificada no fundo — útil pra detectar tags de copyright embutidas ou assinaturas de editor.
Perguntas frequentes
- O que são chunks critical vs ancillary?
- Chunks critical (IHDR, PLTE, IDAT, IEND — primeira letra maiúscula) devem ser entendidos por um decoder pra imagem renderizar. Chunks ancillary (primeira letra minúscula, e.g. `tEXt`, `pHYs`, `tIME`) carregam metadata que decoders podem ignorar seguros.
- De onde vêm as keys `tEXt`?
- Keys registradas padrão são `Title`, `Author`, `Description`, `Copyright`, `Creation Time`, `Software`, `Disclaimer`, `Warning`, `Source`, `Comment`. Editores geralmente escrevem `Software` (o nome do editor) e às vezes keys custom privadas.
Ferramentas relacionadas
Conversor Imagens → PDF
Combine várias imagens JPG / PNG em um único PDF com tamanho, orientação e ajuste configuráveis.
Inspetor de ZIP
Solte um ZIP e veja cada arquivo dentro — tamanhos, conteúdo e download individual — sem desempacotar localmente.
Divisor de Arquivos
Divida um arquivo grande em pedaços para driblar limites de anexo ou upload.
Conversor de Codificação de Texto
Abra arquivos em codificações antigas (EUC-KR, Shift_JIS, Windows-1252…) como UTF-8 legível.
Hash de Arquivo (Checksum)
Calcule os checksums SHA-1, SHA-256 e SHA-512 de qualquer arquivo.
Conversor CSV ↔ JSON
Converta CSV em JSON e JSON em CSV, com opção de delimitador.