O Pixel Snapper resolve um problema comum: você salvou uma pixel art do jogo ou da internet, mas a imagem veio ampliada com anti-aliasing, bordas borradas ou em resolução "errada" — cada pixel lógico ocupa, por exemplo, 3,7 pixels da imagem em vez de um número inteiro. A ferramenta detecta a grade original, descarta a suavização e devolve um arquivo limpo, pixel por pixel.

Quando o Pixel Snapper ajuda

  • Screenshots de jogos retro capturadas em resolução moderna.
  • Sprites baixados que vieram redimensionados com filtro bilinear.
  • Ilustrações exportadas com export scale incorreto no editor.
  • Arte pixelada comprimida como JPEG, com ruído de compressão ao redor das bordas.

Como a detecção de grade funciona

O algoritmo analisa as diferenças de cor entre colunas e linhas vizinhas e procura um período regular — o tamanho do pixel original. Uma vez identificada a grade, cada célula é resumida em uma única cor, geralmente a mediana ou moda dos pixels contidos nela. No modo Auto (tamanho de pixel igual a zero), o Pixelaro tenta descobrir isso sozinho; se você já sabe o tamanho exato, informe e o resultado fica mais preciso.

Removendo anti-aliasing

Anti-aliasing são pixels intermediários inseridos para suavizar bordas — úteis em UI, mas indesejáveis em pixel art autêntica. Ao limitar o número de cores finais, o Pixel Snapper força cada pixel a "se encaixar" na paleta principal da imagem, eliminando aqueles meios-tons que só existiam para enganar o olho em alta resolução.

Depois de snappar

O arquivo de saída é uma imagem 1:1 por pixel lógico. Se você quiser exibi-la ampliada, use CSS image-rendering: pixelated ou exporte com escala inteira (2x, 4x, 8x). Nunca amplie com filtros suavizados — você perderá o trabalho de limpeza que acabou de fazer.