Por Que a Sua Foto Fica Deitada Depois do Envio
Foto em pé no celular e deitada no formulário de envio? O que o sinal de orientação Exif faz e como saber se são pixels girados ou só uma etiqueta.
- exif orientation
- photo rotation
- product photography
- image upload
- jpeg
- webp
- marketplace listings
- file metadata

Você fotografa um produto com o celular, vira o aparelho, toca no disparador. Na tela ele aparece em pé. No formulário de envio do marketplace ele chega deitado de lado — o mesmo arquivo, um quarto de volta fora do lugar.
Não é o seu celular com defeito. A imagem pode muito bem estar deitada dentro do arquivo, e está assim desde a hora em que você fotografou. O seu celular mostra a foto em pé de qualquer jeito. O formulário de envio não mostrou.
O seu arquivo está em um de dois estados, e distinguir um do outro leva uma única checagem.
A câmera salva a imagem do jeito que o sensor enxergou
Um sensor de imagem é um retângulo fixo parafusado no celular; ele não gira quando você gira. Faça uma foto em retrato e ele ainda registra um quadro em paisagem, com o seu objeto deitado de lado lá dentro.

Muitas câmeras evitam reescrever milhões de pixels e, em vez disso, gravam um número pequeno nos metadados com o sentido de "gire isto um quarto de volta antes de exibir". Outras giram os pixels ao salvar e marcam o arquivo como já em pé — e é por isso que dois celulares se comportam de formas diferentes com a mesma foto. Em um JPEG, esse número é a etiqueta Exif 274, Orientation, e ela consegue descrever quadros espelhados além das rotações.
Alguns leitores respeitam o sinal, outros o ignoram
Os navegadores modernos leem, sim. A propriedade CSS image-orientation tem from-image como valor inicial; o MDN diz sem rodeios: "A informação EXIF contida na imagem é usada para girar a imagem de forma apropriada." Isso funciona em todos os navegadores desde abril de 2020.
Qualquer coisa que não seja um navegador ainda pode ignorar a etiqueta. Os padrões da web convergiram para respeitá-la, mas muitos decodificadores do lado do servidor, geradores de miniaturas e bibliotecas de imagem foram escritos antes dessa convergência e nunca olham para a etiqueta — e nada os obriga a olhar.
Então a pergunta nunca é "a minha foto está deitada", e sim "quem está exibindo leu o sinal". A sua galeria leu. O gerador de miniaturas de um marketplace talvez não.
Girar na galeria pode reescrever apenas o sinal
Toque no botão de girar e o resultado depende do aplicativo. Duas coisas bem diferentes podem acontecer.

- O aplicativo muda o valor de orientação e deixa os dados de pixel intactos. Instantâneo, sem perdas, invisível para qualquer coisa que ignore o sinal: a sua foto continua deitada dentro do arquivo.
- O aplicativo recodifica: decodifica os pixels, gira, escreve um arquivo novo com o sinal zerado. A rotação fica embutida e sobrevive em qualquer lugar. Para um PNG ou um WebP sem perdas isso não custa nada; para um JPEG costuma custar uma geração de recodificação, que vale a pena pagar uma vez e não vale a pena repetir.
Qual caminho um aplicativo toma não é algo que dê para saber pelo botão, e isso já mudou entre versões do mesmo aplicativo. Não suponha nada; confira a saída.
Pior ainda é a ferramenta que gira os pixels mas copia os metadados antigos sem mudança: o sinal continua dizendo "girar", os pixels já estão girados, e os leitores que respeitam a etiqueta viram a foto duas vezes.
Como saber em qual estado o seu arquivo está
Você não resolve isso olhando com mais atenção, só conferindo algo que não seja uma pré-visualização.

- Compare o formato com os números. Se uma foto que parece estar em retrato é informada como mais larga do que alta nas propriedades do arquivo, os pixels estão em paisagem e quem faz o trabalho é um sinal. Alguns visualizadores corrigem também esses números, então uma divergência prova mais do que uma coincidência.
- Leia o sinal em si. Navegadores, visualizadores de desktop e miniaturas do gerenciador de arquivos hoje quase sempre respeitam a etiqueta, então a concordância entre eles não prova nada. Trabalhe em uma cópia, nunca no original, e abra-a em um visualizador de Exif para ler
Orientationdiretamente. Qualquer valor diferente de1, muitas vezes exibido como "Normal", significa que um sinal está fazendo o trabalho e que os pixels não estão em pé.
Resolva a orientação antes que qualquer outra coisa toque no arquivo
O remover.bg aceita PNG, JPEG e WebP de até 25 MB e devolve um arquivo novo sem o fundo. Ele é um removedor de fundo, não um editor de fotos: girar é tarefa do editor de fotos do seu celular ou da sua ferramenta de design, antes de você enviar.
Essa ordem importa porque você está criando um arquivo novo. Tanto o PNG quanto o contêiner WebP têm onde guardar Exif — a especificação WebP do Google permite metadados "em Chunks 'EXIF' ou 'XMP '" —, mas se o editor em que você girou grava algum na exportação é decisão daquele editor, não sua. Deixe a rotação embutida nos pixels e não sobra sinal nenhum para se perder. As nossas notas sobre suporte a WebP: envie e exporte sem conversão cobrem esse formato.
Uma ordem que funciona:
- Gire em um editor e exporte uma cópia, em vez de tocar em girar na galeria.
- Confira o valor de
Orientationnessa cópia exportada. - Envie-a para a remoção de fundo.
- Coloque o recorte sobre uma cor sólida ou uma foto sua, com uma sombra projetada se ele precisar assentar sobre uma superfície.
Equipes que processam grandes volumes pela API para remover fundo de imagens deveriam normalizar a orientação no pipeline antes de tudo: uma origem deitada vira um recorte deitado, mil vezes seguidas. A orientação fica fora das regras de fundo do nosso guia de imagens de produto na Amazon, mas um anúncio deitado parece descuidado por mais que você tenha acertado no resto.
O hábito que vale construir
Confie no arquivo, não na pré-visualização. Gire exportando e leia Orientation uma vez na cópia; aí a foto fica em pé em um navegador, em um gerador de miniaturas e na fila de uma gráfica, igualmente.


