This update focuses heavily on the core viewing experience and performance. I've completely rewritten the viewport & rendering engine to give you more control over how images are previewed - whether you're editing on a high-end 4K monitor or a lower-end laptop. I've also overhauled how fullscreen mode and masking work to make the editing process feel much more fluid and native. Finally, I've added a few highly requested workflow improvements, like auto-cropping for lens correction and the ability to batch-convert negatives.
I've rebuilt the viewport & rendering engine to offer two distinct ways to preview your images: This mode renders the image pixel-accurate to your specific display. Whenever you zoom in, the image dynamically updates to stay perfectly sharp. I’ve also added a resolution scaling option: this allows you to lower the render scale to improve performance on high-resolution (4K/5K) displays where you might not need the absolute highest pixel density at all times. This mode renders the image based on a fixed base resolution that you set. It won't dynamically recalculate every time you zoom (though it will still load a full-resolution image when you enter fullscreen mode). This option is highly recommended for lower-end devices where keeping the app snappy is the top priority. Previously, entering fullscreen mode in RapidRAW would open a separate, high-resolution image modal, which never quite felt native. Now, when you enter fullscreen, the side panels smoothly slide out of the way and the main viewport scales up seamlessly. Because it uses the actual viewport, all standard zoom, pan, and editing controls now work perfectly while in fullscreen. The semi-transparent red mask overlay is now calculated in true real-time. This allows you to make micro-adjustments to your masks without any stuttering or delayed preview updates.
I've also made creating new masks much more intuitive: instead of Linear and Radial masks automatically dropping into the center of your image, the tool now lets you click and drag to draw them exactly where you want them from the very first click. For those who need to closely inspect their images, RapidRAW now disables smoothing/interpolation when you reach the maximum zoom level. This allows you to see the raw, hard-edged pixels to perfectly analyze noise and sharpness.New Features
Rewritten Rendering Engine
1. Dynamic Preview
While building this, I managed to fix a long-standing WebKit (macOS) bug that was causing images to appear blurry while zooming.
2. Static Preview
Native Viewport Fullscreen
Fluid Mask Creation & Real-Time Overlays
True Pixel Peeping (No Interpolation)
Core Improvements
What to Download
| OS | Architecture | Format | Download Link |
|---|---|---|---|
| Windows | x64 | .exe
| RapidRAW for Windows |
| macOS (Apple Silicon) | ARM64 | .dmg
| RapidRAW for macOS ARM |
| macOS (Intel) | x64 | .dmg
| RapidRAW for macOS x64 |
| Ubuntu 22.04 | x86_64 | .deb
| RapidRAW for Ubuntu 22.04 |
| Ubuntu 24.04 | x86_64 | .deb
| RapidRAW for Ubuntu 24.04 |
For other platforms and formats (ARM builds, RPM, AppImage, etc.), check the full asset list below.
Running on Windows, macOS and Linux
RapidRAW is not yet code-signed, so Windows and macOS may show warnings when launching the app. On Linux, GPU driver differences require a default compatibility mode.
-
Windows: When launching the app, you may see a Windows Defender SmartScreen warning.
- Click "More info" → "Run anyway" to proceed.
-
macOS: You'll need to remove the quarantine flag after installation, otherwise macOS may report the app as corrupted:
xattr -dr com.apple.quarantine /Applications/RapidRAW.app-
Linux: The app starts in compatibility mode by default to ensure stability across different GPU drivers and distributions.
- Disable compatibility mode in Settings to enable full GPU acceleration.