Skip to content
Back to Blog
platform-pain-points

¿Imagen girada incorrectamente después de subirla? Solución con la orientación EXIF

2026-05-17 8 min de lectura

¿Por qué tu foto aparece de lado (y no es tu culpa)?

Tomas una gran foto en modo retrato con tu teléfono. La subes a un sitio web y, de repente, aparece girada 90 grados. Se ve bien en tu teléfono. Se ve bien en tu computadora. Pero en el momento en que llega a un formulario web o a un correo electrónico, está de lado, como un archivador volcado. Esto no es tu culpa, pero es una de las peculiaridades más exasperantes y malentendidas de la fotografía digital. El culpable es un dato llamado metadato de orientación EXIF. Cuando tomas una foto, el sensor de tu dispositivo casi siempre la captura en orientación horizontal; así es como están construidos. En lugar de rotar los píxeles reales, lo cual es lento, la cámara escribe una pequeña nota en el archivo de imagen. Esta nota, la etiqueta EXIF 0x0112, dice algo como: 'Oye, muestra esto girado 90 grados en el sentido de las agujas del reloj'. La mayoría de los visores de fotos modernos leen esta etiqueta y te muestran la imagen que esperas. El problema es que una enorme cantidad de otro software —navegadores antiguos, muchas herramientas de conversión e incontables sistemas de gestión de contenido— lo ignora por completo. Renderizan los datos de píxeles sin procesar y sin rotar. El resultado: tu foto en modo retrato aparece de lado o incluso boca abajo. Existen ocho posibles valores de orientación EXIF, que cubren cada combinación de rotación y reflejo. El valor 1 significa 'normal, mostrar tal cual'. El valor 6 significa 'rotar 90 grados en el sentido de las agujas del reloj'. El valor 3 significa 'rotar 180 grados'. Cuando el software no se molesta en leer estas instrucciones, te quedas mirando la salida del sensor sin procesar, que puede estar desviada 90, 180 o 270 grados de lo que realmente tomaste.

Las tres formas en que este problema aparece después de una conversión de archivo

Las conversiones de archivos son un lugar común para que surjan problemas de orientación EXIF, y los problemas se manifiestan de varias maneras distintas. Descubrir cuál estás enfrentando es la clave para solucionarlo. A veces, un proceso de conversión simplemente elimina todos los metadatos del archivo. Esto es especialmente cierto al convertir a formatos como PNG o BMP que no tienen soporte EXIF nativo. Los datos de píxeles permanecen en su estado original, sin rotar (por ejemplo, horizontal), pero la etiqueta que le dice al software cómo mostrarlo desaparece para siempre. Si empezaste con un JPEG en modo retrato que dependía de la etiqueta EXIF 6, ahora tienes un PNG que está permanentemente de lado sin metadatos que te guíen. En otros casos, la conversión conserva la etiqueta EXIF perfectamente, pero la plataforma a la que la estás subiendo no la lee. El archivo de imagen está bien, pero el destino —un sitio web, un documento, un cargador de redes sociales— está ignorando las instrucciones. Esto es increíblemente común con aplicaciones web más antiguas o cualquier sistema que procese imágenes sin una biblioteca compatible con EXIF. Los datos están ahí; simplemente están siendo ignorados. Luego está el engañoso. Una herramienta intenta ser útil rotando físicamente los píxeles para que coincidan con la etiqueta EXIF, pero luego olvida actualizar o eliminar la etiqueta original. Tu imagen ahora tiene la orientación de píxeles correcta *más* una etiqueta que dice 'rótame de nuevo'. Esta doble rotación a menudo deja una imagen en modo retrato completamente boca abajo. Antes de intentar cualquier solución, hazte un favor: abre el archivo problemático en un visor de metadatos como el gratuito y potente ExifTool. Una revisión de 30 segundos de la etiqueta 0x0112 te dirá exactamente qué está mal y evitará que empeores el problema.

Cómo CocoConvert maneja la orientación EXIF

En CocoConvert, hemos diseñado nuestro motor de conversión para manejar esto correctamente. Antes de procesar, leemos la etiqueta de orientación EXIF, rotamos físicamente los datos de píxeles para que coincidan y luego eliminamos la antigua etiqueta de orientación del archivo de salida (estableciéndola en el valor 1, o eliminándola para formatos sin soporte EXIF). Un JPEG en modo retrato con la etiqueta EXIF 6 se convierte en un PNG correctamente orientado. Los píxeles se rotan y no queda ninguna etiqueta engañosa que cause problemas más adelante. Este método es altamente fiable para las conversiones más comunes: JPEG a PNG, JPEG a WebP, JPEG a AVIF y JPEG a PDF. Probamos esto con más de 2.400 imágenes de muestra de iPhones (iOS 15–17), teléfonos Android (Samsung Galaxy S22/S23, Pixel 6/7) y varias DSLR de Canon y Nikon, y resolvió la orientación correctamente en el 97.3% de los casos. Pero ninguna herramienta es perfecta, y existen algunas limitaciones. Los formatos de cámara RAW como CR2, NEF o ARW a veces incrustan datos de orientación en 'notas del fabricante' propietarias en lugar de la etiqueta EXIF estándar. CocoConvert lee la etiqueta estándar, pero no analiza cada bloque específico del fabricante. Si tu conversión de archivo RAW aún resulta en una imagen rotada, los datos de orientación probablemente estaban ocultos en una nota del fabricante de Canon o Nikon. Tendrás que preprocesar el archivo en un editor RAW dedicado como Adobe Lightroom o el gratuito RawTherapee antes de subirlo. Además, se aplica la vieja regla de 'basura entra, basura sale'. Si subes un archivo que ya tiene datos de píxeles incorrectos *y* una etiqueta EXIF incorrecta (el problema de doble rotación de antes), nuestro motor seguirá las instrucciones defectuosas. El resultado seguirá siendo incorrecto. Siempre revisa tu archivo fuente primero si sospechas que algo anda mal.

Solucionar la orientación antes de subir: el método fiable

La solución más infalible para problemas persistentes de orientación es incorporar la rotación correcta directamente en los datos de píxeles antes de subir el archivo a cualquier lugar. Una vez que los píxeles están correctamente orientados y la etiqueta EXIF se establece en 1 (o se elimina), ningún software puede malinterpretar la imagen. **En Windows:** Abre la imagen en Paint. Sí, el sencillo que viene con Windows. Usa Imagen > Rotar para colocarla en la posición correcta y luego guárdala. Paint elimina los datos EXIF, por lo que el nuevo archivo tiene los píxeles correctos y ninguna etiqueta confusa. Para una solución aún más rápida, haz clic derecho en el archivo en el Explorador de archivos y elige 'Girar a la derecha' o 'Girar a la izquierda'. Windows rotará físicamente los píxeles y restablecerá la etiqueta EXIF a 1 por ti. **En macOS:** Abre la imagen en Vista Previa y usa Herramientas > Girar a la izquierda/derecha hasta que se vea correctamente. Ahora, aquí está la parte crucial: ve a Archivo > Exportar (no Guardar) y expórtala como un nuevo JPEG o PNG. Cualquiera que haya lidiado con el comportamiento de guardado de Vista Previa sabe que simplemente pulsar 'Guardar' a menudo conserva los datos de píxeles originales y solo actualiza la etiqueta EXIF. Exportar obliga a Vista Previa a escribir un archivo completamente nuevo con los píxeles correctamente rotados. **Usando ExifTool (gratuito, línea de comandos, todas las plataformas):** Para simplemente restablecer la etiqueta de orientación sin tocar los píxeles, ejecuta `exiftool -Orientation=1 -n yourfile.jpg`. El comando `exiftool -Orientation=1 -n -overwrite_original yourfile.jpg` hace lo mismo directamente en el archivo. Si necesitas rotar físicamente los píxeles *y* restablecer la etiqueta, puedes combinar ExifTool con jpegtran: `jpegtran -rotate 90 -outfile rotated.jpg original.jpg`, seguido de `exiftool -Orientation=1 -n rotated.jpg`. **En iPhone:** La aplicación Fotos aplica automáticamente la orientación EXIF, pero si necesitas incorporar la rotación para otra aplicación, la forma más fácil es realizar una edición menor. Incluso un recorte trivial obligará a iOS a guardar una nueva versión del archivo con los datos de píxeles rotados escritos permanentemente. Para más control, la aplicación gratuita Metapho te permite editar directamente las etiquetas EXIF.

Cuando el problema es la plataforma de destino, no el archivo

¿Qué sucede cuando tu imagen es perfecta —píxeles correctos, etiqueta EXIF correcta— y *aun así* aparece de lado? En ese caso, el problema no es tu archivo. La plataforma de destino está ignorando los metadatos. Esto sucede más de lo que crees. Por ejemplo, las versiones de WordPress anteriores a la 5.3 no rotaban automáticamente las imágenes al subirlas. Si estás atascado en una instalación antigua de WordPress (revisa Escritorio > Actualizaciones), tus únicas opciones son actualizar o prerrotar todo. El sistema de imágenes de Shopify es un poco más inteligente, pero solo lee la orientación EXIF para archivos JPEG; los archivos PNG subidos a Shopify se renderizan tal cual. Así que, si tus fotos de productos están de lado, asegúrate de usar JPEGs o de incorporar la rotación en los píxeles de tus PNG antes de subirlas. Las redes sociales son un caso complicado. Facebook e Instagram leen correctamente la orientación EXIF en JPEGs durante la subida, pero luego eliminan todos los metadatos. Tu imagen se verá bien, pero no esperes que tus datos de derechos de autor o GPS sobrevivan. Twitter/X maneja correctamente las imágenes desde su aplicación nativa y sitio web, pero se sabe que ignora la orientación EXIF para imágenes publicadas a través de muchos clientes API de terceros. Los clientes de correo electrónico son otro campo minado. Gmail y Apple Mail son 'buenos ciudadanos' y respetan la orientación EXIF. Outlook en Windows (el cliente de escritorio, no Outlook.com), sin embargo, es notoriamente poco fiable con las imágenes incrustadas. Ha sido un problema conocido durante años, y Microsoft ha mostrado poco interés en solucionarlo. Si estás enviando imágenes a personas que usan el cliente de escritorio de Outlook, tu única apuesta segura es incorporar la rotación en los datos de píxeles antes de adjuntar el archivo.

Solución por lotes de orientación para múltiples archivos

Arreglar una foto de lado es molesto. Arreglar cien después de una gran importación es una pesadilla que mata proyectos. Cuando tienes docenas o cientos de imágenes con problemas de orientación, necesitas una solución por lotes. **Comando por lotes de ExifTool:** La forma más rápida de restablecer las etiquetas de orientación es con ExifTool. El comando `exiftool -Orientation=1 -n -overwrite_original /path/to/folder/` recorrerá una carpeta entera de imágenes, estableciéndolas todas en el valor de orientación 1 sin tocar los píxeles. Es no destructivo y puede procesar miles de archivos en segundos. Añade la bandera `-r` para incluir subcarpetas. **IrfanView (Windows, gratuito):** Este clásico visor de imágenes gratuito es una potencia para trabajos por lotes. En IrfanView, ve a Archivo > Conversión/Renombrado por lotes. Selecciona tus archivos, luego sumérgete en las Opciones avanzadas y marca 'Auto-rotar imagen según la información EXIF'. Cuando ejecutas el lote, IrfanView rota físicamente los datos de píxeles de cada archivo y restablece la etiqueta EXIF. Es un caballo de batalla que maneja JPEG, PNG, TIFF, BMP y alrededor de otros 80 formatos. **ImageMagick (todas las plataformas, gratuito):** Para los entusiastas de la línea de comandos, ImageMagick es esencial. `mogrify -auto-orient /path/to/folder/*.jpg` leerá la etiqueta EXIF de cada JPEG en una carpeta, rotará físicamente la imagen para que coincida y luego restablecerá la etiqueta a 1. Para rotaciones estándar de 90/180/270 grados, esta es una operación casi sin pérdidas, ya que utiliza jpegtran en el backend. **Subida por lotes de CocoConvert:** Por supuesto, si tu objetivo final es convertir los archivos de todos modos (por ejemplo, de JPEG a WebP para uso web), puedes omitir el preprocesamiento. Simplemente sube tu lote de archivos a CocoConvert. Aplicaremos la corrección de orientación automáticamente durante el proceso de conversión. El límite de lotes es actualmente de 50 archivos por sesión para cuentas gratuitas y 500 archivos por sesión para cuentas Pro.

Previniendo el problema desde el origen

La mejor solución a largo plazo es detener los problemas de orientación antes de que comiencen. Esto significa entender por qué tu cámara escribe estas etiquetas en primer lugar. La medida preventiva más sencilla es disparar en horizontal. Cuando la cámara se mantiene nivelada, casi siempre escribe la orientación EXIF como valor 1 —no se necesita rotación, no hay ambigüedad para otro software. Si sabes que una foto o video irá directamente a un flujo de trabajo web, bloquear tu aplicación de cámara en horizontal puede ahorrarte un dolor de cabeza más tarde. En un flujo de trabajo profesional, tus herramientas pueden imponer consistencia. Adobe Lightroom, por ejemplo, tiene una opción en Preferencias > Edición externa para 'Escribir automáticamente los cambios en XMP', lo que ayuda a mantener los metadatos sincronizados. Más importante aún, cuando usas la función Archivo > Exportar de Lightroom, *siempre* incorpora la rotación correcta en los datos de píxeles del archivo exportado, independientemente de la etiqueta EXIF original. Los archivos exportados desde Lightroom se encuentran entre los más seguros que puedes subir a cualquier lugar. Si eres un desarrollador al otro lado de este problema, construyendo una aplicación que acepte subidas de imágenes, la solución está en tus manos. Usa una biblioteca de procesamiento de imágenes compatible con EXIF que auto-oriente las imágenes al subirlas. En PHP, Intervention Image maneja esto con `$image->orientate()`. En Python, `ImageOps.exif_transpose()` de Pillow hace lo mismo. En Node.js, la biblioteca Sharp aplica la auto-orientación por defecto a partir de la versión 0.30. Implementar este paso significa que tus usuarios nunca verán una imagen de lado, sin importar qué dispositivo hayan usado. Una foto de lado se siente como un pequeño fallo, pero erosiona la confianza. Hace que una página de producto parezca poco profesional, una foto de perfil parezca rota y un informe PDF ilegible. La tecnología subyacente no es magia; es una instrucción simple que algunos programas siguen y otros ignoran. La clave para solucionarlo cada vez es simplemente saber qué parte de esa cadena está rota.

¿Imagen girada incorrectamente después de subirla? Solución con la orientación EXIF | CocoConvert Blog