Rota una imagen 90° o 180° y refléjala en horizontal o en vertical — directamente en tu navegador.
Una foto tomada en vertical que aparece de lado, una página escaneada al revés, un selfi cuyo texto se lee invertido: son tres problemas distintos y necesitan dos soluciones diferentes. La rotación gira la imagen sobre su centro y, a 90° o 270°, intercambia su ancho y su alto — una imagen apaisada de 4000×3000 pasa a ser una vertical de 3000×4000. Voltear la refleja sobre un eje y mantiene las dimensiones, lo que deshace el volteo de la cámara frontal pero también invierte cualquier texto de la imagen. Esta herramienta te da las dos cosas, con una vista previa en vivo para que veas cuál necesitabas realmente.
Por dentro, cada clic actualiza un pequeño estado de transformación — un ángulo más dos indicadores de reflejo — y el canvas vuelve a dibujar la imagen de origen desde cero aplicando esa transformación. Nada se aplica encima de un resultado anterior, así que las transformaciones se acumulan sin acumular jamás pérdida de calidad, y Restablecer es de verdad una vuelta a los píxeles originales. Los botones funcionan en el espacio de la pantalla, que es la parte que la mayoría de herramientas hace mal: después de una rotación de 90°, reflejar en horizontal sigue reflejando en horizontal lo que ves, en vez de voltear sobre el eje original.
La salida conserva el formato con el que entraste — el PNG sigue sin pérdida, el JPEG se vuelve a codificar con calidad 0.92 y el WebP sigue siendo WebP. Volver a codificar siempre descarta los metadatos EXIF, incluida la etiqueta de orientación, así que la herramienta lee el archivo con createImageBitmap y la opción de orientación de la imagen (con una decodificación normal como alternativa donde eso no esté disponible), lo que graba la orientación correcta en los píxeles antes de que toques nada. Perder los metadatos también es una victoria para tu privacidad: las coordenadas GPS y los identificadores de la cámara no viajan con el archivo que descargas. Todo ocurre en tu dispositivo, con un límite de 8000 píxeles por lado para no disparar la memoria del navegador.
Transformación del canvas: translate(w/2, h/2) → rotate(θ) → scale(±1, ±1) → dibujar la imagen de origen centrada en el origen. Para θ de 90° o 270°, el canvas de salida intercambia ancho y alto. Un reflejo horizontal en el espacio de la pantalla, en esos ángulos, es un reflejo vertical en el espacio de origen, y así es como los botones de volteo siguen siendo intuitivos después de una rotación.
No. El archivo se decodifica y se vuelve a dibujar con la API canvas en tu dispositivo — no se sube, ni se almacena, ni se registra nada. La página sigue funcionando con la conexión apagada.
Rotar gira la imagen sobre su centro e intercambia ancho y alto a 90°; voltear la refleja sobre un eje y mantiene las dimensiones. Usa la rotación para una foto tumbada y el volteo para un selfi cuyo texto se lee invertido.
Las rotaciones de 90° y 180° mueven los píxeles sin remuestrearlos, así que la geometría no tiene pérdida. La única pérdida viene de volver a codificar un JPEG, algo que la herramienta hace con calidad 0.92 — visualmente seguro. La salida en PNG no tiene pérdida de principio a fin.
Las cámaras de los móviles suelen guardar la imagen en la orientación del sensor más una etiqueta EXIF de orientación que indica a los visores cómo girarla. La herramienta aplica esa etiqueta al cargar, así que lo que ves es lo que ven los demás visores correctos.
No. Volver a codificar a través del canvas descarta todos los metadatos — orientación, coordenadas GPS, modelo de cámara y fechas. La orientación ya queda grabada en los píxeles, y el resto suele ser algo que preferirías no compartir.
Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.
Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.