Convert RAW to JPG on Mac: 3 Methods
Convert RAW to JPG on Mac with Photos export, Preview for some DNG files, or your editor. Keep RAW masters; deliver JPEG copies.
Clients and listing portals want JPEG. You shoot CR2, NEF, DNG, or ARW and edit in RAW for latitude. Delivery is a separate step: export JPEG copies at the right size and quality without touching masters.
Keep the RAW master
| File type | Role |
|---|---|
| RAW | Edit master and archive |
| JPEG | Client, web, MLS, email |
| HEIC | Phone intermediate; convert before cross-platform send |
| Folder | Purpose |
|---|---|
raw/ | Untouched camera files |
deliverables/jpeg/ | Exported proofs |
web/ | Smaller copies after resize |
Never overwrite RAW when exporting. For iPhone HEIC, see HEIC to JPG on Mac .
Method 1: Export JPEG from Photos
Best for: Shoots already in your Photos library.
- Import or select the RAW images in Photos.
- Apply edits if needed, or round-trip to an external editor first.
- File → Export → Export N Photos.
- Format JPEG, quality High or Maximum per client spec.
- Save into
deliverables/jpeg/.
| Delivery target | Starting quality | Max width hint |
|---|---|---|
| Email proofs | High | 2048 px after export |
| MLS listing | High | Follow portal rules (often ~3000 px) |
| Web gallery | Medium-High | 1920 to 2400 px |
Photos exports sRGB JPEG by default, which most portals expect. Compare three random frames at 100% zoom before uploading the full set.
Limitation: Slow for huge card dumps you never imported. CR2 and NEF outside Photos usually need an editor.
Method 2: Preview for a single DNG
Best for: One DNG when you do not need batch export.
- Open the DNG in Preview.
- File → Export… → JPEG.
- Set quality and save a new filename.
Limitation: Not reliable for every camera RAW. Prefer Photos or Lightroom for CR2 and NEF.
Method 3: Editor export and resize
Best for: Folder-based shoots and client recipes.
- Import RAW in Lightroom, Capture One, or your camera app.
- Export JPEG, quality 80 to 95, long edge as required.
- Optionally resize the deliverables folder with
sips:
mkdir web
for f in deliverables/*.jpg; do sips -Z 3000 "$f" --out "web/$(basename "$f")"; doneLimitation: You manage recipes and folders yourself. FFmpeg does not replace a RAW developer for demosaic quality.
Which method should you use
| Situation | Start here |
|---|---|
| Library already in Photos | Photos export |
| One DNG | Preview |
| Card dump or client recipes | Lightroom or Capture One |
| Same width across many exported JPEG proofs | GetCompress after export |
When Photos export is enough
Photos (or your editor) can work when one export already matches portal width and quality.
GetCompress does not develop RAW. After JPEG exists, it fits recurring delivery: max width, quality presets, and a local batch for the whole proof folder. It does not replace Lightroom. For sizing rules after export, see how to compress images on Mac .
- Convert HEIC to JPG on MacConvert HEIC to JPG on Mac with GetCompress, Photos, or sips in Terminal. Batch HEIC to JPEG for MLS, email, and uploads without uploading iPhone photos.
- How to Compress Images on MacCompress images on Mac with GetCompress, Preview, or sips. Resize JPG and PNG, convert HEIC, and keep sharp UI for email or web.
- For photographersCreate JPEG, PNG, HEIC, TIFF, and WebP delivery files for galleries, proofs, downloads, and social posts while protecting color and useful detail.
- Convert RAW to JPG on WindowsConvert RAW to JPG on Windows with Photos, Lightroom, or camera software. Keep RAW masters; deliver JPEG for clients and portals.