Overview
Most video stabilization is educated guesswork. The software scans each frame, tracks visual features from one frame to the next, works out how the camera must have moved, and warps the image to compensate. That holds up until it doesn’t: in fog, over open water, against a clear sky with nothing to track, or when motion blur smears the very details the algorithm depends on.
Gyroflow, developed by Adrian Eddy, doesn’t guess. It reads the gyroscope data, and optionally the accelerometer data, that many modern cameras record alongside the footage, and uses that physical record of motion to stabilize the image. It accepts data from GoPro, Sony, Insta360 and DJI cameras, from flight-controller logs such as Betaflight and ArduPilot, from phone sensor-logging apps and from external gyro loggers. That last category matters more than it seems. A camera with no internal motion sensor can still be stabilized properly if you mount a cheap logger next to it.
The project built its reputation on the desktop, especially among FPV drone pilots, whose cameras vibrate violently and change direction in milliseconds. It is free and open source, and the filmmaking community has consistently judged its gyro-based results to be competitive with paid options. Few free tools have earned that kind of respect.
This review looks at the iOS and Android releases, which bring the same core engine to phones and tablets: real-time preview, GPU-accelerated rendering, rolling shutter correction, lens profiles and professional export formats. On the US App Store it holds a 4.4 out of 5 rating, though from only 26 ratings. That small sample reflects how specialized the app is rather than how good it is.
Its positioning is unusual. Gyroflow isn’t competing with one-tap editors that apply a generic “stabilize” filter and call it done. It is a specialist’s instrument moved onto consumer hardware, and it makes no effort to hide where it came from. That is both its greatest strength and the main source of friction for newcomers.
Key features
- Gyro-Based Stabilization: Motion is read from recorded sensor data, not inferred from pixels. Results don’t fall apart in low-texture scenes or under heavy motion blur.
- Broad Motion Data Support: GoPro, Sony, Insta360 and DJI cameras, Betaflight and ArduPilot logs, phone sensor-logging apps and external gyro loggers.
- Rolling Shutter Correction: Fixes the “jello” wobble that ruins drone and action-camera footage, using the same motion data that drives stabilization.
- Adaptive Zoom with Zoom Limit: Crops in dynamically to hide frame edges, with a ceiling you set so the result never turns into a blurry punch-in.
- Multiple Smoothing Algorithms and a Gyro Low-Pass Filter: Let you choose between a locked-off tripod look and a natural handheld drift, and filter high-frequency noise out of the gyro signal itself.
- Lens Profiles and Underwater Correction: Built-in lens profiles, adjustable lens correction strength, arbitrary rotation and dedicated correction for underwater distortion.
- Professional Pipeline: Support for 10-bit and higher bit depths, including 32-bit float OpenEXR, plus keyframes, custom presets and a render queue.
- Export Options: H.264, H.265, ProRes, DNxHD, CineForm, PNG and OpenEXR.
- NLE Plugins (Desktop): Plugins for Premiere Pro, After Effects, DaVinci Resolve and Final Cut Pro stabilize clips inside the editor without transcoding first.
Analysis
The Core Idea, and Its Catch
Gyroflow’s premise is elegant. A gyroscope measures rotation directly. If you know exactly how the camera rotated at every moment, you don’t have to infer anything from the image. You apply the inverse rotation and the shake disappears. Combine that with an accurate lens profile, which tells the software how the optics bend light across the frame, and the correction is geometrically sound rather than approximated.
That approach gives Gyroflow a clear advantage over optical-flow stabilizers. It doesn’t matter whether the scene is a featureless snowfield or a strobe-lit tunnel; the motion data is the same either way. It also explains why the rolling shutter correction is so effective. Rolling shutter artifacts come from the sensor reading out line by line while the camera moves, and a high-frequency gyro log captures exactly that movement.
The catch is just as simple: no motion data, no magic. If your footage wasn’t recorded with gyro data, either embedded by a supported camera or captured by a logger or sensor app, Gyroflow has much less to work with. Phone users who expect to drop in any random clip will be disappointed. This is a tool for people who plan their shoot around it, not a rescue button for footage that’s already shaky.
The Workflow
The basic loop is straightforward once you understand it. Load a clip, let Gyroflow detect or attach the motion data, confirm the lens profile, synchronize the gyro data with the video, adjust smoothing, preview, and render. For cameras that embed motion data directly, much of this happens automatically, and App Store reviewers specifically praise how little setup it takes to get good results.
The real-time preview is what makes this practical on a phone. Changing the smoothing strength or the zoom limit and seeing the result immediately turns stabilization from a render-and-pray process into an interactive one. That feedback loop is the difference between a tool you tolerate and one you trust.
Sync: The Weak Link
Synchronization is where the theory meets reality. Gyro data is useless if it is even slightly out of step with the video, because the software ends up correcting motion that happened a few milliseconds earlier, which introduces new wobble instead of removing it. Gyroflow’s auto sync compares the motion data with what it sees in the frame to line the two up.
When it works, it’s invisible. When it doesn’t, it’s a problem. The main complaint in App Store reviews is a report of crashes, mostly during auto sync, that continued after updating. One review isn’t a trend, but it points at the most computationally demanding and most fragile step in the pipeline. On a phone, with tighter memory limits than a workstation, that is exactly where failures are most likely. Users with external logs, where timing is less predictable, will spend the most time here.
Tuning the Look
Gyroflow’s smoothing controls deserve credit for treating stabilization as an aesthetic choice rather than a single on/off switch. Fully locked footage can look synthetic, and a drone shot that floats like a gimbal-mounted cinema camera may not be what an FPV pilot wants. Multiple smoothing algorithms let you choose the character of the motion, and the gyro low-pass filter removes high-frequency noise from the sensor signal before it ever affects the image.
Adaptive zoom with a zoom limit is the most underrated control in the app. Every stabilizer has to crop to hide the moving frame edges; the question is how much. Unlimited adaptive zoom produces stable footage that looks soft and overly magnified. Capping it forces a sensible trade-off, keeping as much resolution as possible and accepting a little residual motion in the most violent moments. That’s an editorial decision, and Gyroflow leaves it to you.
Professional Depth on a Small Screen
The pro features are surprising on mobile. Keyframes let stabilization parameters change over the course of a clip, which matters when a shot moves from a calm hover into an aggressive dive. Custom presets save repeated setup for a given camera. The render queue lets you batch a day’s footage instead of babysitting each export.
Export support for ProRes, DNxHD, CineForm and 32-bit float OpenEXR shows that the app wasn’t watered down for phones. Pushing EXR sequences out of an iPhone is another matter, but the fact that the option exists says a lot about the project’s priorities.
Visuals & performance
Gyroflow’s interface is built for engineers, not for marketing screenshots. It is functional, dense with parameters and organized around the stabilization pipeline rather than around ease of discovery. Nothing about it is ugly, but nothing about it is welcoming either. The labels assume you know what a lens profile or a low-pass filter is. If you don’t, the app won’t teach you.
That density is a fair trade on a desktop monitor. On a phone it becomes cramped. Fine numerical adjustments are hard to make with a thumb, and the amount of information competing for attention on a small screen makes the iPad the more comfortable place to work.
The design priorities are right: GPU-accelerated processing is what makes an interactive preview possible on mobile hardware at all, and it’s the correct thing to spend the engineering on. Rendering high-resolution, high-bit-depth exports on a phone is inherently demanding, and long batches in the render queue will test any device’s thermal limits. The reported auto sync crashes are the clearest stability concern, and they land at the worst possible moment in the workflow.
Platform nuances
iOS: App Store reviewers report that stabilization works well on both iPhone and iPad, with some saying it outperforms iMovie’s built-in stabilization. That’s a meaningful comparison, since iMovie is the default choice for most Apple users. The iPad is the better home for Gyroflow: the larger canvas gives the parameter-heavy interface room to breathe, and the preview is big enough to judge edge artifacts and residual wobble.
Android: The same engine runs here, but Android’s hardware variety means GPU performance and preview smoothness will depend heavily on the device. Flagship chips should handle real-time preview comfortably; budget hardware will feel the strain during previews and long renders.
Touch vs. Mouse: On both platforms the main friction is input precision. Scrubbing a timeline and adjusting sliders by finger is less exact than with a mouse, and stabilization tuning often depends on small increments. Data handling also needs care. The motion data has to survive the trip from camera to phone, so import original files rather than copies that may have been re-encoded along the way and lost their embedded metadata.
The NLE plugins, Gyroflow’s most efficient professional feature, target desktop editors. Mobile users work in the standalone app and hand off the rendered file, which is fine for social clips but adds a step for anyone finishing work in a desktop timeline.
Final verdict
Gyroflow is one of the more technically capable free utilities on any platform. Its central idea, using what the camera actually recorded instead of guessing from the image, is fundamentally better than most mainstream stabilization, and the implementation backs it up with rolling shutter correction, controllable zoom, flexible smoothing and a professional export pipeline that is unusually complete for a phone.
The mobile versions don’t fully escape their desktop origins. The interface asks a lot of a touchscreen, the app depends on motion data that casual users won’t have, and the reported auto sync crashes are a real problem in the step that matters most. Those are serious complaints, though fixable ones, and none of them changes the fundamental assessment: if your footage carries gyro data, this is a tool we recommend to the right audience — and it costs nothing.
Reviewed by the Rankeno Productivity Desk. Scores are out of 10; the overall score is the desk’s editorial judgement, informed by the four sub-scores above. How we review