Convert ARW to JPG: 5 Free Methods for Sony RAW Files
ARW is Sony's proprietary RAW image format, used across every Alpha mirrorless camera and the older SLT/DSLR A-mount bodies. If you shoot with an a6000, a7, a9, or a1, your camera produces ARW files — packed with 12 or 14 bits of uncompressed sensor data that give you maximum editing flexibility but zero compatibility with browsers, email clients, or social platforms.
JPG is the universal fix. Every device reads it, every platform accepts it, and a well-exported JPG at quality 90 is visually indistinguishable from the RAW original for web and print use. The challenge is picking the right converter — one that understands Sony's color science and handles ARW's internal structure without mangling colors or losing shadow detail.
This guide covers five free methods to convert ARW to JPG, from Sony's official desktop tool to single-line CLI commands for batch automation.
Methods at a Glance
| Method | OS | Batch | License | Best For |
|---|---|---|---|---|
| Sony Imaging Edge Desktop 3.x | Windows, macOS | Yes | Proprietary (free) | Official Sony color science, tethered shooting |
| darktable 4.6 | Windows, macOS, Linux | Yes | GPL v3 | Full post-processing + export |
| RawTherapee 5.10 | Windows, macOS, Linux | Yes | GPL v3 | Advanced demosaicing control |
| dcraw 9.28 | Windows, macOS, Linux | Yes | Public domain | Scripting and automation |
| ImageMagick 7.1 | Windows, macOS, Linux | Yes | Apache 2.0 | Build pipeline integration |
Need to convert image formats?
Pixotter converts PNG, JPG, WebP, and AVIF instantly in your browser — free, no upload needed.
Try it yourself
Convert between any image format instantly — free, instant, no signup. Your images never leave your browser.
What Is an ARW File?
ARW stands for Alpha RAW — Sony's RAW container format. Every Alpha-series camera writes ARW files: the a6000/a6100/a6400/a6700 APS-C line, the a7/a7R/a7S/a7C full-frame line, the a9 sports bodies, and the flagship a1. The format stores the raw Bayer sensor readout along with EXIF metadata, an embedded JPEG preview, and Sony-specific processing metadata (lens corrections, SteadyShot data, Creative Style settings).
ARW versions:
- ARW 2.x — used by all current Alpha cameras (2010 onward). This is what your a7 IV, a6700, a7R V, or a1 produces. ARW 2.x files support 14-bit uncompressed, losslessly compressed, and lossy compressed modes (selectable in your camera's RAW recording menu).
- ARW 1.0 — a legacy version from early Sony models like the DSC-R1 and DSC-F828. Rarely encountered today but supported by all tools below.
Older Sony RAW formats: Before standardizing on ARW, Sony used SR2 (for Cyber-shot prosumer models) and SRF (the earliest Sony RAW format). These are distinct from ARW and need LibRaw-based tools for conversion. If you have SR2 or SRF files, darktable 4.6, RawTherapee 5.10, and dcraw 9.28 all handle them.
For a broader look at RAW formats across all camera brands, see our complete RAW to JPG conversion guide. If you also shoot Canon or Nikon, we have dedicated guides for CR2 to JPG and NEF to JPG.
Method 1 — Sony Imaging Edge Desktop 3.x
License: Proprietary (free download, no subscription) Platforms: Windows 10+, macOS 11+
Sony Imaging Edge Desktop is Sony's official RAW processing suite, replacing the older Image Data Converter. It consists of three modules: Viewer (browse), Edit (process), and Remote (tether). For ARW-to-JPG conversion, you only need Viewer and Edit.
The main advantage over third-party tools is that Imaging Edge uses Sony's own color science profiles — the exported JPG matches what you'd get from the camera's JPEG engine with the same Creative Style applied. If you want results that look like your camera's JPGs but with RAW flexibility, this is the closest you'll get.
Install Imaging Edge Desktop 3.x:
- Download from Sony's Imaging Edge Desktop page — version 3.x as of writing
- Run the installer — it installs all three modules (Viewer, Edit, Remote)
- Launch Imaging Edge Desktop and select Edit
Convert a single ARW file:
- In Edit, click File → Open and select your ARW file
- Adjust exposure, white balance, or Creative Style if desired (or leave defaults)
- Click File → Save As
- Set File Type: JPEG
- Set Quality: 90–95
- Click Save
Batch convert a folder:
- Open Viewer and navigate to your ARW folder
- Select all files:
Ctrl+A(Windows) orCmd+A(macOS) - Right-click → Batch Save
- Set output format to JPEG, choose quality and destination folder
- Click Execute
Limitation: Imaging Edge Desktop is slower than open-source alternatives for large batches. It also lacks CLI support, so you cannot script it into automated pipelines. For 50+ file batches, darktable or dcraw will be faster.
Method 2 — darktable 4.6
License: GPL v3 (free, open source) Platforms: Windows 10+, macOS 13+, Linux
darktable is a full non-destructive RAW processor and the open-source counterpart to Adobe Lightroom. Its export pipeline handles batch ARW-to-JPG conversion with precise quality control, and it supports every Sony Alpha body through LibRaw 0.21.
Install darktable 4.6:
- Windows: download the installer from darktable.org — version 4.6.1 as of writing
- macOS:
brew install --cask darktable - Linux (Ubuntu/Debian):
sudo apt install darktable(check the PPA for 4.6 — default repos may carry an older version)
Batch convert ARW files to JPG:
- Open darktable and switch to the Lighttable view
- Click Import → Folder and navigate to your ARW files
- Select all imported images:
Ctrl+A(Windows/Linux) orCmd+A(macOS) - Open the Export panel on the right (or press
Ctrl+E) - Set Format: JPEG
- Set Quality: 90 (adjust to 75 for smaller files, 95 for maximum quality)
- Set Output directory to your target folder
- Click Export
darktable applies a base exposure curve and your camera's embedded color profile by default — no manual editing needed for a clean conversion. For Sony bodies specifically, darktable includes manufacturer-specific color matrices that produce accurate skin tones and neutral color rendering.
For more on what darktable can do with RAW files beyond simple conversion, our RAW to JPG guide covers darktable's editing workflow in more depth.
Method 3 — RawTherapee 5.10
License: GPL v3 (free, open source) Platforms: Windows 10+, macOS 12+, Linux
RawTherapee gives you more granular control over the RAW decoding pipeline than darktable — specifically the demosaicing algorithm. For Sony's Bayer-pattern sensors, this is less critical than for Fujifilm's X-Trans, but if you find darktable's default rendering too contrasty or slightly off on shadow colors, RawTherapee's AMaZE or RCD demosaicing algorithms may produce better results.
Install RawTherapee 5.10:
- Windows / macOS: download from rawtherapee.com
- Linux:
sudo apt install rawtherapeeor build from source for the exact 5.10 release
Batch convert ARW to JPG:
- Open RawTherapee and navigate to your ARW folder in the File Browser tab
- Select all ARW files:
Ctrl+A - Right-click → Put in Queue
- Switch to the Batch Queue tab
- Set Output format: JPEG, Quality: 90
- Set Output directory
- Click Start processing
Sony-specific tip: RawTherapee includes a "Camera Standard" processing profile that mimics your camera body's default JPEG rendering (matching the Standard Creative Style). Switch to it in Preferences → Image Processing → Default Processing Profile if you want output that matches your camera's built-in JPGs. The difference is subtle but noticeable in skin tones and warm-toned scenes.
Method 4 — dcraw 9.28 CLI
License: Public domain Platforms: Windows (via WSL or Cygwin), macOS, Linux
dcraw is the foundational RAW decoder that most GUI tools — including RawTherapee and older darktable versions — built upon. Running it directly gives you scriptable, repeatable batch conversion in a single terminal command. Its successor, LibRaw, powers the current generation of RAW processors, but dcraw 9.28 remains the simplest CLI option for direct conversion.
Install dcraw 9.28:
- macOS:
brew install dcraw - Ubuntu/Debian:
sudo apt install dcraw - Version check:
dcraw --version(should printdcraw v9.28)
Convert a single ARW to JPG:
dcraw -c -q 3 -W DSC00001.ARW | cjpeg -quality 90 > DSC00001.jpg
Flags:
-c— write decoded image to stdout-q 3— AHD demosaicing (highest quality; use-q 0for bilinear if speed matters more)-W— disable automatic brightness adjustment (preserves your exposure as-shot)
The output is a PPM stream piped to cjpeg (from the libjpeg-turbo package) for JPEG encoding.
Batch convert an entire folder of ARW files:
for f in *.ARW; do
dcraw -c -q 3 -W "$f" | cjpeg -quality 90 > "${f%.ARW}.jpg"
done
Parallelize large batches (uses 8 CPU cores):
ls *.ARW | xargs -P 8 -I{} bash -c 'dcraw -c -q 3 -W "{}" | cjpeg -quality 90 > "${1%.ARW}.jpg"' _ {}
Color space note: dcraw defaults to sRGB output (-o 1). If you need Adobe RGB for print workflows, use -o 2. Stick with sRGB for anything destined for the web.
Method 5 — ImageMagick 7.1 with Delegates
License: Apache 2.0 Platforms: Windows, macOS, Linux
ImageMagick 7.1 does not decode RAW sensor data natively — it delegates that work to dcraw or LibRaw. This makes ImageMagick most useful when it's already part of your build pipeline and you want one unified command interface for all image operations, including RAW conversion.
Install ImageMagick 7.1:
- macOS:
brew install imagemagick - Ubuntu/Debian:
sudo apt install imagemagick - Version check:
magick --version(should printImageMagick 7.1.x)
Verify RAW delegate support:
magick -list delegate | grep -i raw
You should see dcraw listed. If not, install dcraw first (sudo apt install dcraw or brew install dcraw), then reinstall ImageMagick so it detects the delegate.
Convert a single ARW file:
magick DSC00001.ARW -quality 90 DSC00001.jpg
Batch convert a folder:
magick mogrify -format jpg -quality 90 *.ARW
To output to a separate directory (keeping originals untouched):
mkdir -p jpg-output
magick mogrify -format jpg -quality 90 -path ./jpg-output *.ARW
Important: ImageMagick's ARW output quality depends entirely on the installed dcraw version. It's the command-line glue, not the color scientist. For maximum quality from a CLI workflow, use dcraw directly (Method 4).
For standard format conversions after your ARW files are already JPGs — like converting to WebP or AVIF for better web compression — Pixotter's browser-based converter handles those without any software installation.
Sony Camera Compatibility
ARW is the universal RAW format across Sony's Alpha ecosystem. Here's a quick reference for current and recent models:
| Camera Line | Models | ARW Version | Bit Depth |
|---|---|---|---|
| a1 | ILCE-1 | ARW 2.3 | 14-bit |
| a9 series | a9, a9 II, a9 III | ARW 2.3 | 14-bit |
| a7 full-frame | a7 IV, a7R V, a7S III, a7C II | ARW 2.3 | 14-bit |
| a6000 APS-C | a6100, a6400, a6600, a6700 | ARW 2.3 | 14-bit |
| ZV vlog | ZV-E10, ZV-E10 II, ZV-E1 | ARW 2.3 | 14-bit |
| Legacy A-mount | a99 II, a77 II | ARW 2.x | 12/14-bit |
| Legacy DSC | DSC-R1 | ARW 1.0 | 12-bit |
All five methods in this guide support every camera in this table. Imaging Edge Desktop has the fastest support for brand-new bodies (typically day-one), while darktable and RawTherapee add support within a few weeks of a new camera's release through LibRaw updates.
After You Convert ARW to JPG: Optimizing Your Files
RAW-derived JPGs at quality 90 are often 4–10MB — usable for editing but oversized for sharing or web publishing. A few next steps:
- Compress for web: Compress your JPGs to web-appropriate sizes (100–500KB for blog images) without visible quality loss. Understanding lossy vs lossless compression helps you pick the right quality level.
- Convert to modern formats: Once you have a JPG, convert to WebP or AVIF for better web compression ratios. See our JPG vs PNG comparison for when each format makes sense.
- Resize for platforms: If your a7R V produces 60MP images, you'll want to resize before uploading anywhere. Pixotter's converter handles format conversion; for resizing, our resize tool takes care of the dimensions.
FAQ
Q: Does converting ARW to JPG lose quality?
Yes — every RAW-to-JPG conversion involves some information loss. ARW files store 14-bit color depth (16,384 tonal levels per channel), while JPG stores 8-bit (256 levels). At quality 90+, the perceptual difference is negligible for screen viewing and most print sizes. If you need lossless output, convert to TIFF (16-bit) instead of JPG.
Q: Why do my ARW-to-JPG conversions look different from my camera's JPGs?
Your camera applies its Creative Style profile (Standard, Vivid, Portrait, etc.), plus in-camera sharpening, noise reduction, and lens corrections when producing its JPGs. Third-party converters like darktable and dcraw start from the raw sensor data and apply their own defaults — which tend to be more neutral. Sony Imaging Edge Desktop (Method 1) gets closest to your camera's rendering because it uses Sony's own color science.
Q: Can I batch convert hundreds of ARW files at once?
All five methods support batch processing. For GUI workflows, darktable and RawTherapee handle batches of any size through their export queue. For CLI, dcraw with xargs -P parallelization (Method 4) is the fastest option for large batches — processing 500 ARW files in under 15 minutes on a modern multi-core machine.
Q: What JPEG quality setting should I use?
For web and social media: 75–85. For print: 90–95. For archival JPG copies alongside your RAW files: 95. Settings above 95 produce diminishing returns — file size grows while perceptual improvement becomes invisible.
Q: Should I keep my ARW files after converting?
Yes — unless you are certain you will never re-edit the images. ARW files are your digital negatives. They let you re-export with different white balance, exposure, or color grading at any point. Keep RAW files on an external drive or cloud storage for archival, and work with the exported JPGs for daily use.
Q: Can I convert ARW to WebP or AVIF directly?
darktable 4.6 supports direct export to WebP and AVIF from the export panel — set the format dropdown to your target. RawTherapee 5.10 supports TIFF and JPG output natively; for WebP or AVIF, convert the JPG output through Pixotter's converter as a second step.
Q: Does Pixotter support ARW file conversion?
Not directly. RAW decoding requires camera-specific color science data that is complex to implement in browser-based WASM. Pixotter handles standard raster formats — JPG, PNG, WebP, AVIF — once your ARW files are developed into one of those using the tools above.
Q: My ARW files won't open in any converter. What's wrong?
Most likely a very new camera model. RAW format support is tied to the converter's version — an a7R V ARW file won't open in darktable 4.2 (too old) but works in darktable 4.6. Update your converter to the latest version, or use Sony Imaging Edge Desktop, which typically supports new bodies on launch day.
Wrapping Up
Converting ARW to JPG comes down to what matters most to you: Sony Imaging Edge Desktop 3.x matches your camera's color rendering most closely. darktable 4.6 gives you a full editing suite with the best batch export workflow. RawTherapee 5.10 offers finer demosaicing control. dcraw 9.28 and ImageMagick 7.1 are the automation workhorses for scripted pipelines.
Pick the tool that fits your workflow, export at quality 90, and your Sony RAW files become universally shareable JPGs. Once you have those JPGs, compress them for web use or convert to WebP/AVIF for even better file sizes.
Try it yourself
Ready to convert formats? Drop your image and get results in seconds — free, instant, no signup. Your images never leave your browser.