RAW Files in Client Review: Why Clients Get Proxies
The client reviews a proxy; you keep the negative. The only hard part is making sure the decision finds its way back to the right file.
A 45-megapixel camera writes RAW files of very roughly 50 MB each. Put 800 frames from one shoot in front of a client and you have asked them to open about 40 GB (800 × 50 MB = 40,000 MB) in a browser that cannot display a single one of them. Client photo review does not run on RAW files; it runs on proxies, and the quality of your review depends on how well the proxy stands in for the negative.
This post covers what a proxy is, which sizes a review actually needs, what a client can and cannot judge from one, and the one step that most workflows skip: carrying the client's decision back to the RAW file it was made about.
Why a client cannot review a RAW file at all
The first reason is practical. RAW is not one format. Canon, Nikon and Sony each write their own proprietary containers (CR3, NEF and ARW are the common ones), and Adobe's DNG is a fourth. A browser has no decoder for any of them, and a phone's gallery app is no better. Even on a laptop with the right software, the client would see the camera's embedded preview or a default rendering, not your edit.
The second reason is that a RAW file is not a picture yet. It is sensor data plus instructions: white balance, exposure, tone curve, lens corrections. Two people opening the same RAW in different software can see two different images. A review needs everyone looking at one rendering, and only a rendered file such as a JPEG can promise that.
The third is size. The illustrative numbers below are assumptions, not measurements, chosen so you can swap in your own camera's figures:
| Item | Assumed size | 800 frames |
|---|---|---|
| RAW file (high-resolution body) | 50 MB | 40 GB |
| Full-size review JPEG | 3 MB | 2.4 GB |
| Grid thumbnail | 0.15 MB | 0.12 GB |
Dividing 40 GB by 2.4 GB gives about 17 times less data for the full-size proxy, and the grid view the client first lands on is smaller still. That ratio, not any clever feature, is why a review link opens on a phone on hotel wifi while a RAW delivery does not.
The three sizes a review needs
A review gallery is really three images per frame, each doing a different job:
- Thumbnail. Small, fast, used for the grid. Its only job is recognition: which frame is this? It should load in bulk without the client noticing.
- Preview. Sized to fill a screen, not to be printed. This is the image the client actually judges, marks up and comments on. Sharpness and colour matter here, so it deserves a good JPEG quality setting rather than an aggressive one.
- Master. The full-resolution deliverable, which stays out of the review path until the client has chosen.
Appruva follows the same shape internally: every image keeps a storage path for the file plus a thumbnail and a preview derived from it, and the newest round of a frame is the one every surface shows. The point is not the product detail but the pattern, which you can reproduce with any tool: the client browses small, judges medium, and receives large only after the decision.
Export proxies with the same colour space you will tell the client to expect. If you are unsure which to use, our guide to sRGB, Adobe RGB and Display P3 for client delivery sets out the rule by destination. A proxy in the wrong profile turns a good edit into a muddy review.
What a client can and cannot judge from a proxy
Clients decide on composition, expression, moment, mood and rough colour. A 2,000-pixel-wide JPEG shows all of those perfectly well. Where a proxy falls short is anything that depends on pixels at 100%: critical focus on an eye, dust spots, fine skin texture, moiré, banding in a gradient.
That gap is a reason to treat the review as the selection step, not the quality-control step. The client chooses which frames and what direction the edit takes; you or your retoucher inspect the full-resolution file before delivery. It also tells you what not to put in the client's hands: do not ask them to confirm sharpness from a proxy, and do not accept "it looks soft" as a verdict on the RAW without checking it yourself.
Judge on the proxy
- Which frames make the set
- Crop and framing
- Expression and moment
- Overall colour and mood
- Where the edit should go
Check on the master
- Critical focus
- Dust, sensor spots, stray hairs
- Skin and fabric texture
- Banding and noise
- Print-size sharpness
If you are deciding how much of the shoot the client should see in the first place, show clients every frame or only your selects covers that choice and why it changes how many proxies you need to make.
Where the decision gets lost: mapping back to the RAW
Here is the failure that costs real time. You cull 800 RAWs, export 120 JPEG proxies, and the client picks 31 of them. Now you need the 31 matching RAW files. If the proxies were renamed on export, or the folder was reorganised, or two cameras produced the same frame number, you are matching by eye.
Three habits prevent it:
- Keep the original filename in the proxy. Export A7R_0412.ARW as A7R_0412.jpg, not wedding_final_17.jpg. The stem is the join key.
- Make stems unique across cameras. If you shoot with a second body or a second shooter, prefix with a camera or shooter code before export. Our post on file naming conventions for photo teams walks through a scheme that survives a handoff.
- Take the selects as a list, not as a folder. Ask the review tool for the chosen filenames and filter your catalog by them. Copying files by hand into a "client picks" folder is where the stragglers appear.
The arithmetic of getting this wrong is simple. If hunting down mismatched frames takes just two minutes each for 31 frames, that is 62 minutes (31 × 2) of unbilled time on one shoot. Do that across 20 shoots and it is more than 20 hours a year (62 × 20 = 1,240 minutes), all caused by a filename decision you made at export.
Edits, versions and the proxy that goes stale
A proxy is a snapshot. The moment you re-edit a RAW, every proxy of it is out of date, and the dangerous case is the one nobody notices: a client approving round one's rendering while you believe they approved round two's.
Treat each re-export as a new version of the same frame, not a new file beside the old one. In a review tool that keeps rounds, the newest version becomes current and the earlier ones stay behind it for comparison; in a folder-based workflow you need a convention that does the same job. Our piece on finding the current edit goes through the options.
Non-destructive edits live in the catalog or an XMP sidecar next to the RAW. If you move or rename the RAW without its sidecar, the edit does not follow it, and the next proxy you export will look different from the one the client approved.
Keep the RAW and its edit instructions together, export the proxy from that pair, and never edit a proxy in place. The negative stays the source of truth; the proxy is only ever derived from it.
When a client genuinely asks for the RAW files
It happens: an in-house retoucher wants to grade the shoot themselves, or a magazine's production team insists on source files. Treat that as a separate deliverable with its own terms, not as an extension of the review.
Settle three things before any RAW leaves your hands. First, licence: who may edit them and under whose credit. Second, scope: all frames, or only the approved selects. Third, timing: after final payment, not before. Sending only the approved selects keeps the delivery small and keeps unflattering outtakes out of circulation, which matters more than most photographers expect.
Even then, the review itself should stay on proxies. The client approves the look on the proxy, and the RAW handover is a logistics step that follows the approval. Mixing the two is how a quick sign-off turns into a week of back-and-forth about files nobody can open on the first try.
A practical RAW-to-review checklist
Pulling the previous sections into a sequence you can run after any shoot:
- Cull in the RAW catalog. Reject, then flag the candidates for the client.
- Apply the baseline edit and soft-proof in the colour space you will deliver.
- Export proxies at screen size with the original filename stem intact.
- Upload the proxies to the review link and let the thumbnails and previews be generated from them.
- Collect the client's selects and per-frame notes in one place.
- Filter the catalog by the selected filenames and finish those RAWs at full resolution.
- Deliver the masters as a new round, so what the client approved and what they received can be told apart.
None of this needs special software. It does need the discipline of treating the review as a conversation about proxies and the delivery as a separate step about masters, and a tool that records the client's decisions against the frame rather than in an email.
Frequently asked questions
Can clients open RAW files?
Almost never. RAW formats such as CR3, NEF and ARW are proprietary camera formats that browsers and phone gallery apps cannot display, and the image you intended depends on the edit instructions stored alongside the sensor data. Send JPEG proxies for review and keep the RAW files yourself.
What size should a JPEG proxy be for client review?
Large enough to fill a screen and show composition and colour clearly, not large enough to print. A long edge in the low thousands of pixels is a common choice. Use a smaller thumbnail for the grid and keep the full-resolution file for delivery after the client chooses.
How do I match client selects back to my RAW files?
Keep the original filename stem when you export proxies, make stems unique across cameras and shooters, and export the client selections as a list of filenames. Then filter your catalog by that list instead of copying files by hand.
Should I send clients the RAW files after the shoot?
Usually not. A RAW file is an unfinished negative that depends on your edit and your software, and handing it over can lead to inconsistent edits made under your name. If a client needs them, put it in the contract and price it as a separate deliverable.
Does it matter which colour space my proxies use?
Yes. A proxy exported in a wider profile than the client viewing device handles can look flat or off in colour. Exporting in sRGB is the safe default for review because nearly every browser and phone renders it predictably.