Loading...
Loading...
Gire qualquer foto em graus exatos, vire horizontal ou verticalmente e exporte o resultado na resolução original — sem necessidade de upload.
JPG, PNG, WebP, GIF, BMP, or AVIF up to 25 MB.
Supported: JPG, PNG, WebP, GIF, BMP, AVIF.
Um rotador de imagem permite que você gire uma foto para um ângulo preciso e a espelhe ao longo de seu eixo horizontal ou vertical. Use-o para corrigir fotos de lado que foram importadas na orientação errada, nivelar um horizonte inclinado dentro de um único grau, espelhar selfies que foram capturadas de trás para frente, ou gerar variantes invertidas para layouts de design e comparações lado a lado. Esta ferramenta funciona inteiramente dentro do seu navegador usando a API HTML Canvas, então o arquivo original nunca sai do seu dispositivo, e as exportações são salvas nas dimensões de pixel originais sem perda de qualidade para PNG e compressão JPG/WebP configurável.
Arraste um arquivo JPG, PNG, WebP, GIF, BMP ou AVIF para a área de soltar, ou clique em Escolher imagem para abrir o seletor de arquivos.
Use os botões Rotacionar para a esquerda ou Rotacionar para a direita para giros rápidos de 90°, ou arraste o controle deslizante para qualquer ângulo entre -180° e +180°.
Ative Inverter horizontal para espelhar da esquerda para a direita, ou Inverter vertical para espelhar de cima para baixo. Combine com a rotação conforme necessário.
Escolha PNG para manter a transparência nos cantos rotacionados, ou JPG/WebP para tamanhos de arquivo menores (com um controle deslizante de qualidade).
Clique em Baixar imagem rotacionada para salvar o arquivo na resolução original em seu dispositivo.
Para uma rotação de θ graus, a caixa delimitadora da imagem rotacionada cresce para: newWidth = |w · cos θ| + |h · sin θ| newHeight = |w · sin θ| + |h · cos θ| O canvas é redimensionado para essa caixa delimitadora, a origem é movida para o seu centro, o contexto é rotacionado por θ, opcionalmente escalado por (-1, 1) ou (1, -1) para inverter, e a imagem é desenhada centralizada em (-w/2, -h/2). Isso garante que não haja recorte nos cantos em ângulos arbitrários enquanto mantém rotações de 90° e 180° pixel-exatas.
Múltiplos de 90° produzem uma cópia perfeita pixel a pixel sem reamostragem. Em qualquer outro ângulo, o filtro bilinear suaviza as bordas rotacionadas; a saída PNG preserva os cantos transparentes enquanto JPG/WebP os preenche com a cor de fundo escolhida.
Referência: MDN — CanvasRenderingContext2D.rotate()
| Fonte | Após a rotação |
|---|---|
foto 4000×3000, rotacionar 90° | foto 3000×4000 (retrato) Rotação pixel-exata, sem reamostragem. |
banner 1920×1080, rotacionar 7° | 2037×1262 (canvas auto-ajustável) Cantos inclinados preenchidos com o fundo escolhido. |
Selfie, inverter horizontalmente | Selfie espelhada Mesmas dimensões, sem rotação aplicada. |
Recorte o assunto de qualquer foto com IA no dispositivo — sem necessidade de upload.
Reduza arquivos JPG, PNG ou WebP no seu navegador com um controle deslizante de qualidade interativo.
Ajuste, filtre, gire e corte fotos no navegador — sem uploads, sem marca d'água.
Componha memes e colagens de capturas de tela com camadas reais — cole, arraste, corte, legendas, exporte.
Última atualização