YouTube Thumbnail Downloader
Grab any public YouTube video thumbnail in all official sizes — instantly, no login.
Open toolHome › Tools › Video Tools › Video Rotate & Flip
Rotate any video 90, 180, or 270 degrees — or mirror it horizontally or vertically. Fix sideways or upside-down phone recordings instantly.
Phones record video using landscape orientation internally, then write a rotation metadata flag to tell players which way is "up." Most apps and platforms read this flag correctly. But some don't — older media players, certain social upload flows, specific embed contexts, and video editors with limited container support all ignore the flag and display the video in its raw orientation. A vertical recording comes out sideways. A clip shot upside down with a camera mount appears inverted. AT USE Video Rotate & Flip corrects orientation in two clicks.
For standard rotations (90°, 180°, 270°) and horizontal or vertical flips, the tool writes the correction as a metadata flag rather than re-encoding the video. The output is bit-identical to the input — no pixel is decoded, no quality changes, and the export completes in 2–5 seconds regardless of the video's length or resolution. When a platform requires the rotation to be baked into the pixel data (metadata flags ignored by the target), the tool switches to a re-encode path automatically, using H.264 CRF 23 to minimize quality change.
Metadata flag path: FFmpeg writes the rotate tag to the output container's video stream metadata without touching the compressed video data. Processing completes near-instantly. The flag is read correctly by iOS, Android, Chrome, Firefox, macOS QuickTime, and Windows 11 Media Player. Some edge cases — certain IPTV players, older Windows versions, specific social media upload pipelines — ignore the flag and display the raw orientation.
Hard re-encode path: FFmpeg applies the transpose filter (for 90°/270°) or the vflip/hflip filter (for flips and 180°) at decode time and re-encodes the pixel data at CRF 23, baking the rotation into every frame. The output displays correctly on any platform, regardless of whether it reads rotation metadata. Re-encoding a 5-minute 1080p video takes approximately 40–120 seconds in a browser tab depending on hardware.
Horizontal flip mirrors the video left-to-right across the vertical center line. This is the mirror you see when you face a camera — it reverses left and right as they appear in the recording. Most self-facing phone videos are shot as a mirror image; flipping horizontally corrects text in the frame and ensures the subject appears as others see them rather than as they see themselves in a mirror.
Vertical flip mirrors top-to-bottom across the horizontal center line. This is useful for upside-down camera mounts, for correcting a recording where the camera was held inverted, or for creating a reflection effect when a vertically flipped version is placed below the original.
The tool uses ffmpeg.wasm — FFmpeg compiled to WebAssembly — running as a worker thread in your browser tab. No video file is uploaded to any server. Your video is read from local disk, processed in browser memory, and the output is downloaded directly. No network request is made during processing.
For metadata-flag rotation (the default for most files), no — the video data is not touched and quality is identical to the source. For hard re-encode rotation (applied when a platform requires baked-in rotation), quality loss at CRF 23 is not visible at normal playback for most video content.
Metadata-flag rotation writes the corrected orientation as a tag in the container without touching the video pixels — it is instant and lossless, but requires the player to read the tag. Hard re-encode rotation bakes the transformation into the pixel data so it works correctly on any player regardless of metadata support, at the cost of a re-encode step.
No. FFmpeg runs inside your browser via WebAssembly. Your video is read from local disk and processed in memory — nothing is sent over the network.
The current tool supports 90° clockwise, 90° counter-clockwise, 180°, horizontal flip, and vertical flip. Arbitrary-angle rotation with automatic background fill or crop is on the roadmap.
MP4, MOV, MKV, and WEBM. Output container matches the input format. Most phone recordings and screen-recorder exports fall into one of these four containers.
Your phone reads the rotation metadata and displays the video correctly. The PC player or platform you're viewing on ignores the rotation tag. Apply a hard re-encode rotation with this tool to bake the orientation into the pixel data — the corrected version will then display correctly everywhere regardless of metadata support.
Keep going
Other tools in the Video category on AT USE.
Grab any public YouTube video thumbnail in all official sizes — instantly, no login.
Open toolBuild privacy-friendly, responsive YouTube embed code with start/end times and player options.
Open toolSolve width, height, or aspect ratio for any video — with presets for 16:9, 9:16 Shorts, square, and ultrawide.
Open toolBuild deep links to specific moments in a YouTube video. Bulk convert chapter lists in one paste.
Open toolFormat your timestamp list into a YouTube-compliant chapter description block.
Open toolGenerate Vimeo embed code with DNT mode, custom color, autoplay, loop, and a responsive wrapper.
Open tool