Sobre esta ferramenta
Uma foto tirada de lado, ou um recurso que precisa ser espelhado para um layout, não precisa de um editor completo — apenas um giro e uma inversão. Esta ferramenta mantém a imagem original intacta na memória e a redesenha num canvas a cada clique, aplicando a combinação de giros de 90° e inversões horizontais ou verticais que você escolheu até agora. Como cada redesenho parte dos pixels originais, e não da prévia anterior, você pode clicar em dezenas de rotações e inversões sem perder qualidade — nada é recomprimido em cima de si mesmo.
Girar 90° ou 270° troca as dimensões do canvas para corresponder — uma foto de 1600×900 vira um canvas de 900×1600, então o resultado nunca fica achatado ou cortado. Inverter horizontal e inverter vertical espelham a imagem sem mudar seu tamanho. Escolha PNG para um resultado sem perdas ou JPEG para um arquivo menor, depois baixe — tudo roda localmente via Canvas API, então a imagem nunca sai do seu dispositivo.
Perguntas frequentes
Se eu rotacionar 90° duas vezes, isso equivale a 180°?
Sim — cada clique se soma ao estado de rotação atual (90°→180°→270°→0°, em ciclo), e a ferramenta sempre redesenha a partir da imagem ORIGINAL na rotação total atual, não de uma tela repetidamente re-renderizada, então não há perda de qualidade acumulada não importa quantas vezes você clique. Clique em "Redefinir" a qualquer momento para voltar ao original intocado.
Por que as dimensões da imagem mudaram depois de rotacionar?
Isso é esperado e correto: rotacionar uma imagem em 90° ou 270° troca sua largura e altura (uma foto em paisagem se torna retrato, e vice-versa), já que a imagem agora está orientada de lado em relação ao seu quadro original. Rotacionar 180° mantém as mesmas dimensões, já que a imagem termina de cabeça para baixo, mas na mesma direção.