Rotacionador e Espelhador de Imagem grátis
Gire imagens 90°, 180°, 270° ou em qualquer ângulo personalizado. Espelhe horizontal ou verticalmente. Exporte para JPEG, PNG ou WebP.
Solte um arquivo aqui ou clique para procurar
JPG, PNG, WebP, HEIC, HEIF · processado no seu dispositivo
ou pressione Ctrl+V para colar da área de transferência
Dica: você pode colar uma captura de tela com Ctrl+V
Seus arquivos nunca saem do seu dispositivo. Todo o processamento acontece localmente no seu navegador.
Usos comuns
- Corrigir Fotos de Telefone de LadoGire fotos que saíram de lado do seu telefone ou câmera — sem fazer upload em lugar nenhum.
- Endireitar Documentos DigitalizadosCorrija rotação leve em digitalizações de documentos usando o controle deslizante de ângulo fino.
- Desespelhar Selfies de EspelhoSelfies da câmera frontal geralmente são espelhados — vire horizontalmente para corrigir.
- Girar para Efeito CriativoUse ângulos arbitrários para inclinar fotos para efeitos estilísticos tipo capa de revista.
- Girar para Layout de ImpressãoAjuste a orientação das imagens antes de colocá-las em layouts de impressão (Word, InDesign, Canva).
Como funciona
A rotação, inversão e correção de ângulo aqui funcionam inteiramente dentro do seu navegador usando a API HTML Canvas — nenhum arquivo é jamais enviado a um servidor. A ferramenta desenha sua imagem em um canvas fora da tela nas transformações de ângulo e escala escolhidas, depois codifica o resultado para JPEG, PNG ou WebP usando o próprio codec do navegador.
- 1Imagem decodificada localmenteSeu arquivo JPEG, PNG ou WebP é carregado em um HTMLImageElement via uma URL de objeto local — uma referência de memória do navegador que nunca sai do seu dispositivo. As dimensões naturais de pixel são lidas diretamente do bitmap decodificado.
- 2Transformação de canvas aplicadaUm canvas fora da tela é dimensionado para caber na caixa delimitadora rotacionada (largura·cos + altura·sen para cada eixo). O contexto Canvas 2D é então transladado para o centro, rotacionado pelo ângulo escolhido em radianos e escalado por -1 no eixo horizontal ou vertical para inversões — todas operações padrão ctx.rotate / ctx.scale sem biblioteca externa.
- 3O recorte automático apara cantos (opcional)Para rotações que não sejam de ângulo reto, uma função geométrica escrita à mão — largestInnerRect — calcula o maior retângulo alinhado aos eixos da proporção original que cabe dentro da caixa delimitadora rodada, para que os cantos vazios triangulares sejam removidos sem distorcer a imagem.
- 4O codec do navegador codifica o resultadocanvas.toBlob() entrega os dados de pixel ao codificador de imagem integrado do navegador, produzindo um JPEG (com qualidade selecionável e cor de preenchimento de fundo para cantos transparentes), PNG ou Blob WebP que você baixa diretamente.
Sua imagem é processada inteiramente dentro da aba do seu navegador — nunca é enviada para qualquer servidor.
Ferramentas relacionadas
Gerador de Texto Invertido
Inverta texto de cabeça para baixo, espelhe-o ou reverta-o com caracteres Unicode similares.
Girar Vídeo
Gire ou espelhe um vídeo para corrigir imagens filmadas de lado ou de cabeça para baixo. Opções de 90°, 180° e espelho com pré-visualização ao vivo. Executa inteiramente no seu navegador.
Ampliador de imagem
Amplia uma foto 4× com um modelo de IA que roda no seu próprio dispositivo — contornos mais nítidos e texto legível, não apenas pixels maiores. Nada é enviado, sem conta nem marca d'água.