Volteador de imágenes gratuito
Voltea y refleja tus imágenes horizontal o verticalmente.
Suelta una imagen aquí
o haz clic para importar (PNG, JPEG, WebP, GIF)
Original
Volteado
Cómo usar
- Importa una imagen arrastrándola sobre la zona de soltar o haciendo clic para examinar.
- Haz clic en Voltear horizontalmente para un efecto espejo izquierda-derecha, o Voltear verticalmente para un volteo arriba-abajo.
- Previsualiza las versiones original y volteada lado a lado.
- Haz clic en Descargar para guardar tu imagen volteada en PNG o JPG.
Preguntas frecuentes
¿Puedo voltear a la vez horizontal y verticalmente?
¡Sí! Haz clic en un botón y luego en el otro para aplicar ambas transformaciones. Cada clic se suma al volteo anterior.
¿Qué formatos de imagen se admiten?
PNG, JPEG, WebP, GIF y la mayoría de los formatos de imagen habituales. La compatibilidad depende de tu navegador.
¿Cómo deshacer un volteo?
Haz clic en el botón Restablecer para volver a la imagen original. Luego vuelve a aplicar los volteos a voluntad.
Cómo funciona el volteo
Un volteo es un espejo perfecto a nivel de píxel: la geometría de la imagen se refleja sobre un eje sin remuestreo, interpolación ni pérdida. El navegador dibuja la imagen cargada en un Canvas fuera de pantalla, aplica ctx.scale(-1, 1) para el volteo horizontal o ctx.scale(1, -1) para el vertical, y luego la vuelve a dibujar. Como la transformación solo invierte el sistema de coordenadas antes de pintar, cada píxel de salida se corresponde con exactamente un píxel de entrada: ninguna pérdida de calidad en el propio mapa de bits.
El único lugar donde se puede perder calidad es en el paso final de codificación. PNG y WebP admiten la codificación sin pérdidas y procesan una imagen volteada en un ciclo de ida y vuelta sin degradación. JPEG es un formato con pérdidas; volver a codificar el lienzo a JPEG siempre introduce algo de ruido de cuantización, incluso a la máxima calidad. Si partiste de un JPEG y necesitas recuperar un JPEG, el volteo más la recompresión son inevitables. Las transformaciones JPEG a JPEG sin pérdidas son posibles (la herramienta de línea de comandos jpegtran -flip horizontal opera sobre los coeficientes de la transformada de coseno discreta sin descomprimir), pero ningún navegador expone esa operación directamente.
Cuándo necesitas voltear una imagen
- Corrección de selfis. La mayoría de los teléfonos muestran la vista previa de la cámara frontal como una imagen reflejada (para que veas lo que estás acostumbrado a ver en el espejo del baño), pero guardan la foto capturada sin reflejar, lo que significa que la foto te parece «incorrecta» cuando la revisas. iOS lo señala en Ajustes → Cámara → Reflejar cámara frontal. Voltear horizontalmente restaura la versión en espejo con la que tus ojos están familiarizados.
- Composiciones de diseño simétricas. Construir una composición equilibrada a partir de un único recurso: un logotipo con una flecha que apunta a la izquierda y que también necesita apuntar a la derecha, la foto de una silla para reflejarla a ambos lados de un separador, un conjunto de iconos del que solo tienes una dirección.
- Detección de problemas de composición en el arte. Los pintores y los fotógrafos tradicionalmente voltean sus obras durante la revisión porque la «fatiga visual» oculta los desequilibrios en las imágenes familiares. Una versión volteada horizontalmente de tu propia foto o pintura revela errores de composición en segundos, el mismo truco que usaba Leonardo da Vinci, que escribía sus cuadernos en escritura especular y conocía el valor de ver su trabajo con ojos nuevos.
- Preparación para impresión. Algunos procesos de impresión (papel de transferencia térmica, serigrafía, estampaciones para camisetas con plancha, ciertos grabados de sellos) requieren que la obra esté volteada de antemano para que aparezca correctamente tras la transferencia. No voltearla primero produce texto invertido y logotipos al revés.
- Imágenes de referencia para diseñadores. Estudiar cómo se lee una maquetación en la dirección de escritura de derecha a izquierda (RTL), o cómo funciona el diseño de una bandera en una colocación reflejada.
- Pruebas de accesibilidad para herramientas de dislexia / procesamiento visual. Algunas tecnologías de asistencia representan versiones reflejadas; probar cómo se ve una interfaz volteada puede sacar a la luz problemas de legibilidad.
Por qué los selfis parecen extraños
Hay una pequeña razón psicológica que conviene conocer: las personas prefieren la imagen en espejo de su cara a la versión sin reflejar que ve todo el mundo. El estudio original de 1977 (Mita, Dermer & Knight, «Reversed facial images and the mere-exposure hypothesis») mostró a los sujetos ambas versiones de sus propios retratos y descubrió que calificaban de forma sistemática la versión en espejo como más atractiva. La explicación sencilla: esa es la versión que ves cada día en los espejos y los escaparates; es familiar, y la familiaridad (el «efecto de mera exposición») impulsa la preferencia.
La consecuencia práctica: cuando revisas un selfi que la cámara guardó sin reflejar, las asimetrías de tu cara aparecen «intercambiadas» respecto a como sueles verte. Voltear la foto horizontalmente te devuelve a la versión que tu cerebro reconoce. Las fotos que se toman para enviar a otras personas no necesitan voltearse: te están viendo por primera vez y no tienen ninguna «versión en espejo» con la que compararte.
Orientación EXIF: una trampa oculta
Las imágenes JPEG de cámaras y teléfonos llevan una etiqueta de metadatos EXIF llamada Orientation (valores del 1 al 8) que le indica al visor cómo mostrar el archivo. Algunos resultados «volteados» pueden codificarse como cambios en la etiqueta de orientación sin modificar ningún píxel en absoluto, lo cual es mucho más rápido y sin pérdidas. La mayoría de las herramientas en línea, incluida esta, gestionan el JPEG leyendo los píxeles a través del Canvas y volviendo a codificar, lo que funciona correctamente para el resultado visible, pero descarta en el proceso la marca de orientación EXIF original.
Consecuencia práctica: si tu JPEG de entrada tenía una etiqueta de orientación EXIF (p. ej., una foto en vertical de un teléfono con orientation=6, que significa «girar 90° en el sentido de las agujas del reloj para mostrar»), el JPEG de salida será un mapa de bits plano ya rotado con orientation=1. Visualmente idéntico a la entrada, pero sin indicación de orientación EXIF. La mayoría del software gestiona ambos casos correctamente; algunos visores de fotos más antiguos pueden representar la entrada y la salida con rotaciones diferentes.
Salida PNG o JPG: cuál elegir
- Exporta como PNG si la fuente era un PNG, una captura de pantalla o cualquier cosa con bordes nítidos o texto. PNG es sin pérdidas: la salida volteada es idéntica bit a bit a una versión de la fuente volteada a mano. Conserva la transparencia.
- Exporta como JPG solo si la fuente era una foto JPEG y quieres un tamaño de archivo similar. La recodificación a JPG añade algunos artefactos de compresión incluso a la máxima calidad. JPG no admite transparencia: los canales alfa se aplanan contra un color de fondo (normalmente blanco).
- Exporta como WebP (donde la herramienta lo ofrezca) para el mejor equilibrio entre tamaño y calidad en los contextos web modernos. El WebP sin pérdidas es más pequeño que PNG; el WebP con pérdidas es más pequeño que JPG con una calidad visual equivalente.
Privacidad
Las fotos contienen mucho más que la imagen: los metadatos EXIF pueden incluir las coordenadas GPS donde se tomó la toma, el número de serie de la cámara, la marca de tiempo de captura original y las huellas del software. Las capturas de pantalla pueden contener una interfaz confidencial, texto en borrador o la marca interna de una aplicación. Las fotos personales contienen rostros de personas que no han consentido que se las comparta con un tercero. Los volteadores del lado del servidor reciben todo eso. Esta herramienta se ejecuta enteramente en tu navegador mediante la API Canvas: la imagen va de tu sistema de archivos a un lienzo en memoria y de vuelta a tu carpeta de descargas. No se sube nada.
Errores frecuentes
- Olvidar que el texto se vuelve ilegible tras un volteo horizontal. Los logotipos con palabras, los carteles, los pies de foto, cualquier cosa legible en la fuente se convierte en escritura especular en la salida. Útil cuando se busca; desconcertante cuando no.
- Pérdida por recompresión JPEG. Voltear un JPEG y guardarlo como JPEG siempre vuelve a codificar. Para varios volteos consecutivos, los pasos intermedios de guardar como JPEG acumulan la pérdida. Guarda como PNG entre los pasos si vas a voltear varias veces.
- Perder la transparencia al exportar como JPG. JPEG no tiene canal alfa. Un PNG con fondo transparente se aplana a un fondo JPG blanco (o el de reserva que sea).
- Olvidar la etiqueta de orientación EXIF. Si tus herramientas posteriores dependen de la orientación EXIF, este ciclo de ida y vuelta la descarta. La imagen visible es correcta; los metadatos se restablecen.
- Intentar voltear un GIF animado y obtener solo el primer fotograma. La mayoría de las API de lienzo de los navegadores solo ven el primer fotograma de un GIF animado. Voltear varios fotogramas requiere una biblioteca de GIF dedicada que descomponga y vuelva a ensamblar cada fotograma.
- Pulsar Restablecer y perder el trabajo. Restablecer sustituye el lienzo por el original. Si has encadenado volteos y quieres deshacer solo uno, no existe ninguna función de deshacer integrada: restablece y vuelve a aplicar.
- Límites de dimensión del lienzo en Safari móvil. iOS Safari limita los lienzos muy grandes (alrededor de 4096×4096 en la práctica). El navegador puede reducir la escala de las imágenes de muy alta resolución antes de voltearlas. Para un trabajo perfecto a nivel de píxel en imágenes enormes, hazlo en un ordenador de escritorio.
Más preguntas frecuentes
¿La imagen volteada perderá calidad?
La operación de volteo en sí es sin pérdidas: cada píxel de salida se corresponde con exactamente un píxel de entrada mediante una inversión de coordenadas. La calidad solo se puede perder en la codificación final: las salidas PNG y WebP son sin pérdidas e idénticas a nivel de píxel al volteo de la fuente. La salida JPG vuelve a codificar el mapa de bits y añade algo de ruido de cuantización. Si partiste de un JPG y no necesitas un archivo más pequeño, guarda como PNG para evitar el segundo paso de compresión.
¿Funciona con los GIF animados?
La API Canvas del navegador normalmente solo te da el primer fotograma de un GIF animado. Así que un GIF volteado aquí será una única imagen estática del primer fotograma, no un volteo animado. Para voltear fotograma a fotograma un GIF animado, usa una herramienta de GIF dedicada que descomponga la animación, voltee cada fotograma y la vuelva a ensamblar.
¿Por qué los datos EXIF de mi foto desaparecen después de voltearla?
Porque el volteo ocurre a través del Canvas, que solo ve píxeles, no metadatos EXIF. La imagen de salida se codifica de cero, con una orientación EXIF predeterminada de 1 (no se necesita rotación) y sin el GPS, el modelo de cámara ni la marca de tiempo de la fuente. Desde el punto de vista de la privacidad, esto suele ser bueno; desde el punto de vista del archivado, significa que tus herramientas posteriores no ven ningún EXIF.
¿Se sube algo?
No. La imagen se carga en un Canvas de tu navegador mediante FileReader + Image, el volteo se realiza mediante ctx.scale + drawImage, y la descarga se genera localmente mediante canvas.toBlob. Ninguna petición de red transporta los bytes de la imagen. Esto importa cuando la imagen contiene GPS de EXIF, rostros, capturas de pantalla de interfaces confidenciales o cualquier otra cosa que preferirías no entregar a un tercero.
¿Por qué el tamaño máximo de imagen es de 50 MB?
Las operaciones del lienzo escalan con el área de píxeles, no con el tamaño del archivo, pero los archivos muy grandes implican indirectamente lienzos muy grandes, y los navegadores limitan las dimensiones del lienzo en los dispositivos con poca memoria (en especial iOS Safari, que limita el área del lienzo a aproximadamente 4096×4096 en la práctica). El límite de 50 MB es una red de seguridad para evitar que la pestaña se bloquee. Para imágenes más grandes, reduce primero la escala con la herramienta Redimensionador de imágenes y luego voltéala.
¿Cuál es la diferencia entre voltear y rotar?
Voltear refleja la imagen sobre un eje (izquierda-derecha o arriba-abajo), produciendo una imagen en espejo. Rotar gira la imagen alrededor de su centro (90°, 180°, 270°). Un volteo horizontal + un volteo vertical es lo mismo que una rotación de 180°, pero un único volteo horizontal no es lo mismo que una rotación de 90°. Usa una herramienta de rotación (o la combinación de vertical + horizontal de esta herramienta para 180°) cuando de verdad necesites girar la imagen, no reflejarla.