Free tool · RAW preview · Runs in your browser

RAW to JPG

No uploadRuns in your browserReviewed October 10, 2026

Short answer

Choose a RAW file and the tool saves the full-size JPEG that the camera stored inside it, in your browser with no upload. It does not develop the sensor data.

Nothing is uploaded. The tool takes the full-size JPEG preview that the camera stored inside the RAW file; it does not develop the sensor data.

Key takeaways

  • 52 of 79 RAW files we tested held a JPEG preview (79 files from 76 camera models).
  • The preview is 0.02 MP to 50.3 MP: Olympus C7070WZ gave 0.02 MP, Canon EOS 5DS gave 50.3 MP. 19 of the 34 with a known sensor size have at least 90% of the sensor's pixels.
  • Small: the preview was 0.1% to 19.1% of the RAW file's size, so the JPG is far smaller than the file you started with.
  • Estimated JPEG quality of the previews: 32 to 99 on the 1 to 100 scale. Cameras use their own tables, so this is an equivalent, not a setting you can change.
  • It is quick: finding the preview took 10 to 117 ms per file in our run, and 37 to 122 ms in a browser for the largest files (43 MB to 64 MB).
  • It is the camera's own rendering (white balance, style and sharpening already applied), not your RAW data; you cannot recover shadows or highlights from it.

Measured: which RAW types hold a preview

In our test of 79 files from 27 RAW types, 52 of 79 contained a usable JPEG. Of the 34 where the file also states the sensor size, 19 held a preview with at least 90% of the sensor's pixels; the rest held smaller previews, down to 0.02 MP.

Measured with the tool's own code (the same functions the page runs) on 79 camera RAW files from the CC0 sample collection at raw.pixls.us: 27 file types from 28 makers, from compact cameras to medium format. Every JPEG the tool extracted was then read by ffprobe and decoded end to end by ffmpeg; the size, quality and sensor figures come from the files themselves.

All test files by RAW type.
RAW typeFiles testedHeld a JPEG previewPreview size rangeMakers
3FR30-Hasselblad
ARW551.7 to 26.0 MPSony, Hasselblad
CR2332.5 to 50.3 MPCanon
CR32217.3 to 24.0 MPCanon
CRW311.4 MPCanon
DCR20-Kodak
DNG1450.52 to 12.2 MPAdobe, Fujifilm, Pentax, Ricoh, Canon, FIMI, Samsung, XIAOYI, Xiaomi, DJI, Autel, KanDao, RaspberryPi, LG
ERF20-Epson
FFF10-Hasselblad
GPR10-GoPro
IIQ30-Phase, Leaf
KDC227.1 to 12.0 MPKodak
MEF10-Mamiya
MOS220.08 MPLeaf
MRW20-KONICA
NEF6610.0 to 24.0 MPNikon
NRW2215.9 MPNikon
ORF440.02 to 7.7 MPOlympus
PEF4410.0 to 39.5 MPPentax
RAF441.3 to 12.0 MPFujifilm
RAW212.8 MPPanasonic
RW2442.8 MPPanasonic
RWL222.5 MPLeica
SR2110.27 MPSony
SRF110.31 MPSony
SRW1128.0 MPSamsung
X3F224.6 to 14.8 MPSigma

Wikipedia's article on raw files says most of them contain a full size JPEG conversion used to preview the file on the camera's LCD panel. Of our 79 files, 52 held a usable JPEG (66%). Of those where the file states the sensor size, 19 of 34 were within 90% of the sensor's pixels. The claim is true for many modern bodies, and false for plenty of others.

Measured: preview size against the sensor

Files that state the sensor size in the file header.
CameraRAW typePreviewSensor imageShare of sensor pixels
Canon EOS 5DSCR28640 × 57608640 × 5760100%
Canon EOS 40DCR21936 × 12881936 × 1288100%
Nikon D7200NEF6000 × 40006016 × 401699%
Nikon D7200NEF6000 × 40006016 × 401699%
Sony DSLR-A230ARW1616 × 10803880 × 260017%
Olympus XZ-1ORF3200 × 24003680 × 276076%
Pentax K10DPEF3872 × 25923936 × 262497%
Adobe DNG Converter Canon EOS 5D Mark IIIDNG3960 × 26403960 × 2640100%
Samsung NX500SRW6480 × 43206496 × 433699%
Sony ILCE-7RM5ARW6240 × 41606656 × 460885%
Canon EOS 5DSCR28688 × 57928896 × 592096%
Nikon D5600NEF6000 × 40006016 × 401699%
Pentax K-rDNG4288 × 28484352 × 286898%
Samsung GX10DNG3872 × 25923936 × 262497%
DJI FC350DNG960 × 5404000 × 22506%
Autel Robotics XB015DNG960 × 5404000 × 22506%
Sony DSC-HX99ARW1920 × 10804928 × 370811%
Sony DSC-HX95ARW1920 × 10804928 × 370811%
Hasselblad LunarARW1616 × 10806048 × 40247%
Leaf Aptus 22MOS332 × 2444008 × 53440%
Leaf Aptus 75MOS332 × 2444992 × 66660%
Nikon COOLPIX P950NRW4608 × 34564624 × 347099%
Nikon COOLPIX P1000NRW4608 × 34564624 × 347099%
Nikon D2XsNEF4288 × 28484320 × 286899%
Nikon 1 J1NEF3872 × 25923904 × 260699%
Nikon D2XNEF4288 × 28484320 × 286899%
Olympus C7070WZORF160 × 1203088 × 23090%
Olympus STYLUS1,1sORF3200 × 24004000 × 299264%
Olympus E-M5 Mark IIIORF3200 × 24005240 × 391237%
Pentax K-rPEF4288 × 28484352 × 286898%
Pentax K-1PEF7360 × 49127392 × 495099%
Pentax 645DPEF7264 × 54407424 × 555296%
Sony DSC-F828SRF640 × 4803360 × 24604%
Sony DSC-R1SR2640 × 4243984 × 26083%

19 of 34 previews had at least 90% of the sensor's pixels. Previews below 1 MP are fine on a phone and poor on paper; 7 of the 34 were that small.

What you get: the camera's picture, not your RAW data

The preview is what the camera rendered at the moment of shooting: its white balance, its picture style, its sharpening, in 8 bits per channel. Wikipedia notes that processing from the sensor to a viewable image involves operations such as demosaicing, color translation and compression, and that a RAW developer lets you change them afterward; the preview has them baked in.

That makes it a good proof and a good file to share quickly, and a poor starting point for rescuing a dark or blown-out frame. If you need that, develop the RAW file in a RAW editor.

Rotation

Phones and cameras record which way they were held in the RAW file, and some previews do not carry that flag. In our samples the tool copied a rotation flag from the RAW container into the JPEG for 1 file so the picture shows upright.

When there is no preview

27 of our 79 files held no JPEG the tool could use: DCR, DNG, 3FR, IIQ, GPR, CRW, ERF, RAW, FFF, MRW, MEF among them. The tool says so instead of guessing. In those files the only picture is the sensor data, and a RAW developer is needed.

The tool saves the largest valid JPEG in the file and lists the others. In a few old compact-camera files that is only a thumbnail, and the table on this page shows its size so you can see when that happens.

Free tools:HEIC to JPGCompress an imageRemove EXIF data

How the preview is found

Most RAW formats are built on the TIFF layout, and others (Canon CR3, Fujifilm RAF, Sigma X3F) have their own. Rather than rely on each maker's tags, the tool walks the file looking for the start of a JPEG and then reads that JPEG segment by segment until its end marker, so a stray byte pair inside compressed data is not mistaken for an image. It keeps baseline and progressive JPEGs and skips the lossless JPEG streams that hold the sensor data themselves.

It then picks the largest picture, lists the others, and saves it unchanged. Scanning took 37 to 122 ms in a browser for files of 43 MB to 64 MB.

How the numbers were measured

The tool's own scanning code ran on 79 CC0 files; the script, the list of files and the full results are saved with the page's evidence. For each file we recorded every JPEG found, the one used, its estimated quality (from the luminance quantization table, compared with the standard table), and the sensor image size where the file states it. Each extracted JPEG was read by ffprobe and decoded by ffmpeg to the end: 52 of 52 passed.

Questions people ask

How do I convert a RAW file to JPG?

Choose the file above. If it holds a JPEG preview, the tool saves it as a JPG. It works in your browser; nothing is uploaded.

Is my file uploaded?

No. The file is read and the JPEG is taken out in your browser.

Is this the same as developing the RAW file?

No. It saves the picture the camera already rendered. Developing reads the sensor data and lets you change white balance, exposure and more; that needs a RAW editor.

Why is the picture smaller than my camera's resolution?

Many cameras store a smaller preview than the sensor image. In our test 15 of 34 previews with a known sensor size had under 90% of its pixels.

Does it lose quality?

The JPEG is saved exactly as the camera stored it, without being compressed again. The only quality limit is the camera's own preview.

Can I convert many files at once?

Yes. Choose several files; download each one or a ZIP.

Does it keep the date and camera settings?

Whatever the camera stored in the preview's Exif is kept. Use the EXIF remover if you want it gone.

How big is the file I get?

In our test the preview was 0.1% to 19.1% of the RAW file's size (6 KB to 10 MB).

Why not just open the RAW file in my photo app?

You can, and a RAW editor gives you more control. This tool is for when you need a JPG quickly, on a device without that software.

Related

Sources and how we checked

  1. Wikipedia: Raw image format (read 2026-10-10)
  2. raw.pixls.us: RAW sample database (CC0) (read 2026-10-10)
  3. FFmpeg Documentation: ffprobe (used to check every extracted JPEG) (read 2026-10-10)

Reviewed October 10, 2026. The measurements ran the tool's own code on 79 camera RAW files from the CC0 collection at raw.pixls.us and decoded every extracted JPEG with ffmpeg. The files and results are in data/seo/hub/evidence/2026-10-10/raw.