← All articles 11 min read

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

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:

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:

  1. Download from Sony's Imaging Edge Desktop page — version 3.x as of writing
  2. Run the installer — it installs all three modules (Viewer, Edit, Remote)
  3. Launch Imaging Edge Desktop and select Edit

Convert a single ARW file:

  1. In Edit, click FileOpen and select your ARW file
  2. Adjust exposure, white balance, or Creative Style if desired (or leave defaults)
  3. Click FileSave As
  4. Set File Type: JPEG
  5. Set Quality: 90–95
  6. Click Save

Batch convert a folder:

  1. Open Viewer and navigate to your ARW folder
  2. Select all files: Ctrl+A (Windows) or Cmd+A (macOS)
  3. Right-click → Batch Save
  4. Set output format to JPEG, choose quality and destination folder
  5. 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:

Batch convert ARW files to JPG:

  1. Open darktable and switch to the Lighttable view
  2. Click ImportFolder and navigate to your ARW files
  3. Select all imported images: Ctrl+A (Windows/Linux) or Cmd+A (macOS)
  4. Open the Export panel on the right (or press Ctrl+E)
  5. Set Format: JPEG
  6. Set Quality: 90 (adjust to 75 for smaller files, 95 for maximum quality)
  7. Set Output directory to your target folder
  8. 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:

Batch convert ARW to JPG:

  1. Open RawTherapee and navigate to your ARW folder in the File Browser tab
  2. Select all ARW files: Ctrl+A
  3. Right-click → Put in Queue
  4. Switch to the Batch Queue tab
  5. Set Output format: JPEG, Quality: 90
  6. Set Output directory
  7. 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 PreferencesImage ProcessingDefault 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:

Convert a single ARW to JPG:

dcraw -c -q 3 -W DSC00001.ARW | cjpeg -quality 90 > DSC00001.jpg

Flags:

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:

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:


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.

Also try: Compress Images