Convert Nikon RAW (NRW) to JPG. Offline.

Your files stay on your Mac.

Convertessa app window showing the format catalog and drop area
What it does

What NRW-to-JPG conversion does

Plenty of software that happily opens a Nikon NEF will not touch an .nrw, which is how a folder of Coolpix P7700 or P1000 files ends up stranded. Convertessa decodes them on your Mac and writes ordinary JPGs at the same pixel dimensions, with a quality level you choose for each run. Drop the folder in, get one JPG per NRW, and the raw files stay exactly as they were.

Good to know

NRW is Nikon's other raw format

Nikon has two raw formats. NEF is the one everybody knows. NRW arrived with the Coolpix P6000 in 2008 and stayed on the enthusiast compacts — the P7000 through P7800, the Coolpix A, the P950 and P1000. Both are Nikon raw; they are not interchangeable, and software written against NEF regularly refuses an .nrw outright. That refusal is usually what sends someone looking for a converter in the first place.

What happens here is a full decode, not a shortcut. Every NRW carries a camera-rendered JPEG preview inside it, and pulling that out would be quick and lazy. Instead libvips and the raw decoder behind it demosaic the actual sensor mosaic and encode a JPG at the file's real pixel dimensions. The white balance the camera recorded is applied, the orientation flag is honoured, and the result is a neutral rendering.

Neutral is the operative word. These settings sit in the file as tags, and a general-purpose decoder does not act on any of them:

  • Picture Control — Standard, Vivid, Landscape, Monochrome.
  • Active D-Lighting and in-camera contrast or saturation shifts.
  • In-camera noise reduction and lens correction.

The one that catches people out

You shot with Monochrome selected, the rear screen showed black and white all day, and the converted files come back in colour. The sensor recorded colour and always did; the monochrome was a rendering instruction meant for the camera's own JPEG. The same mechanism explains noise: a 1/2.3-inch P1000 frame at ISO 800 looks grainier after a neutral decode than the JPEG the camera handed you, because that noise reduction was never part of the raw data. If the camera's rendering is what you actually wanted, shoot RAW+JPEG. Convert the NRW when you want to start from what the sensor saw.

How it works

Three steps. No upload required.

1

Point it at the folder

Drag the folder of .nrw files onto the queue. A full card converts in one pass and each file reports as it finishes, so you can see straight away if a frame failed to decode.

2

Set JPG quality first

Choose JPG, then set the quality for the run. Small-sensor Coolpix files hold less fine detail than a DSLR frame, so 85 to 90 usually looks identical to higher settings at half the size.

3

Test one, then batch

Convert a single NRW and open it before committing. If the neutral rendering looks flatter than the camera's own JPEG, that is expected — settle on your quality number, then send the rest through.

Format catalog

From everyday files to pro media.

Images, audio, video, documents, archives, eBooks and fonts — all converted natively, right on your Mac.

Conversion explorer

What do you want to convert?

Pick a format you have — see everything Convertessa can turn it into.

conversion combinations
I have a
can be converted to
From MP4

Features

Built for real work.

Batch conversion

Convert hundreds of files at once with per-type group defaults and individual overrides.

Modern image formats

First-class support for HEIC, AVIF and WebP — encode and decode, both ways. Read JPEG XL and a dozen more modern formats too.

Drag & drop

Drop files anywhere on the window. Native, instant, and exactly what you’d expect on a Mac.

Quality control

Dial in compression, resolution and bitrate. Keep originals pristine or shrink for sharing.

Collision-safe naming

Never overwrite a file by accident. Convertessa appends safe suffixes automatically.

Conversion history

Every job is logged locally. Re-run a previous conversion or revisit recent outputs in a click.

Archive the output

Bundle your converted files straight into a single ZIP, TAR or 7z — packaged and ready to share the moment a job finishes.

Convert from Finder

Right-click any file in Finder and choose Convert. A Quick Action handles it on the spot — no need to open the app first.

Compact mode

Shrink Convertessa to a tidy mini window that tucks into a corner — just a drop zone and a format picker for quick, one-off conversions.

Your files never leave your Mac.

No cloud. No account. No upload. Every conversion happens entirely on-device, using the power already in your Mac. What you convert is nobody’s business but yours.

On-device processing Zero telemetry No file uploads
For power users

There’s a command line, too.

Script conversions, wire them into your build, or batch a folder from the terminal. The same engine, no GUI required.

Read the full CLI documentation
zsh — convertessa
# Convert a single file
$ convertessa input.nrw --to jpg
photo.jpg · 1.2 MB · 0.4s
 
# Batch a whole folder
$ convertessa ./*.nrw --to jpg -o ~/Exports
14 files converted · 4.1s
Made to fit

And a compact mode.

Shrink Convertessa down to a small, focused window — drop, convert, done, with your recent conversions one click away.

Convertessa in compact mode — a small window with a drop area and recent conversions
Pricing

One price. Yours for good.

Lifetime license
$19
One-time payment
No subscription. No renewals. Ever.
Get the app
  • 1,000+ conversion combinations
  • Lifetime future updates
  • No account required
  • Unlimited devices

macOS 14+ · Apple Silicon & Intel

Changelog

What’s shipped so far.

New formats, new features, and fixes — every release, on the record.

FAQ

Good questions.

Convertessa is a native macOS app that converts your files between formats — images, audio, video, documents, archives and eBooks — entirely on your Mac. Drop a file in, choose an output, and it’s done. No uploads, no account, no subscription.
Convertessa is an orchestrator. Under the hood it relies on best-in-class open-source engines — FFmpeg for audio & video, Pandoc for documents, libvips for images, LibreOffice for office formats, and Calibre for eBooks. It installs them for you with a click, then calls the right tool, or chain of tools, in the right order for whatever you’re converting. You get one clean native interface instead of a tangle of command-line flags. These binaries aren’t bundled with the app and are never installed without your approval — Convertessa simply calls them in a terminal session on your behalf.
Popular ones include JPEG, PNG, HEIC, WebP and AVIF; MP3, AAC, FLAC and WAV; MP4, MOV and MKV; PDF, DOCX and EPUB; ZIP, TAR and 7z — and many more. See exactly what converts to what in the conversion explorer →
Email us and we’ll add it in an upcoming release. Convertessa’s format coverage grows with what people actually need, so your request genuinely helps shape the app.
Your files? Never. Every conversion happens locally on your Mac. Your files are never uploaded, and nothing you convert is ever sent anywhere. Our Privacy Policy spells out exactly what limited data the app does store.
No analytics, no tracking, no telemetry. Your files and conversions stay entirely on your Mac — nothing you convert is ever sent anywhere. The app periodically checks for software updates in the background; like any web request, that check reveals only standard request metadata (your IP and app/OS version) to our update server — never your files, name, email, or license — and updates are always user-approved. Separately, on the website only, our purchase-confirmation page reports a completed sale to Google Ads so we can measure our own ad performance — it never runs while you’re browsing or converting, only after checkout. Our Privacy Policy spells out exactly what’s stored — and what isn’t.
Yes. Convertessa is a universal app and runs natively on Intel Macs. It requires macOS 14 or later.
Yes. It’s tuned for Apple Silicon (M-series) and runs natively — fast and energy-efficient. macOS 14 or later.
Yes — your license works on an unlimited number of your own Macs. Buy once and install it everywhere you work.
You get a genuinely useful, private, native Mac app for a single $19 payment — no subscription, ever. And your purchase directly supports a small independent developer and the app’s ongoing updates and new formats.
There’s no separate trial, but every purchase is backed by a 14-day money-back guarantee. If Convertessa isn’t right for you, contact your payment processor within 14 days to request a full refund — no questions asked. You can also email us and we’ll help route it.
Quite possibly — just email us. If you’re a student, run a non-profit, or have another good reason, reach out and we’ll sort you out.
Convertessa was built by Daler Azimov — a developer who needed a fast, private, native file converter for his own work, and decided to make the one he wished existed. Connect on LinkedIn →

No. Both are Nikon raw, but NRW came out of the Coolpix line and its internals differ enough that plenty of NEF-capable software rejects it. Renaming .nrw to .nef occasionally fools a viewer into opening the file, but it is a coin flip and it fixes nothing downstream — the bytes are unchanged. A real decode is the route that always works.

No. Every NRW contains a camera-rendered preview and extracting it would be fast, but that image is smaller than the full frame and carries the camera's own processing. Convertessa demosaics the sensor mosaic instead and encodes a JPG at the file's real pixel dimensions. That is exactly why the output looks neutral rather than punchy: it is the sensor data, not Nikon's rendering of it.

Because Monochrome was a Picture Control setting, and Picture Control is a tag telling the camera how to render its own JPEG. The raw data underneath is colour and always was. A general-purpose decoder reads the sensor data and ignores the instruction, so you get a colour image. Convert for the pixels, then desaturate in an editor if black and white is the goal.

The Coolpix applies noise reduction while building its own JPEG, and that processing never touches the raw file. A neutral decode of a 1/2.3-inch sensor at ISO 800 will therefore look grainier than the JPEG the camera gave you. Nothing has gone wrong — you are seeing the unfiltered capture. Run it through a denoiser afterwards, or shoot RAW+JPEG so you keep both renderings.

Yes. A run has one target format, not one source format, so a folder of mixed Nikon files all comes out as JPG:

convertessa ./Coolpix/ --to jpg -o ~/Exports --quality 88

The app's queue behaves the same way — drop the folder, choose one target, one pass.

The white balance the camera recorded is applied during the decode and baked into the JPG. After that it stops being a raw parameter — shifting it means editing 8-bit pixels, which is coarser and lossier than re-rendering the raw. If a frame has a white balance you know is wrong, correct it in a raw editor and convert that export instead of fighting the JPG.

For web and messaging, 80 to 85 is usually indistinguishable at screen size and roughly halves the file. If the JPG becomes your working copy, use 92 or higher, because every later save re-encodes it and the damage accumulates. The safest habit is to keep the .nrw and convert again at a different quality when you need one, rather than re-saving a JPG.

We’d love to hear from you. Email us and you’ll get a reply from a real person — the one who made the app.