What happens when a browser converts a camera RAW file?

Your browser develops the camera’s sensor readings into a finished picture you can share. That copy is ready to use; the RAW remains your starting point for a different edit later.

What does a camera RAW file hold?

A camera RAW file starts with sensor readings. In a mosaic sensor, each spot records red, green or blue, like a tile in a single-color mosaic; developing the photo fills in the missing colors so every spot can show a full-color picture.

Sensor readings from a generated 64 by 48 pixel DNG beside its actual developed output, with the same region marked and enlarged on both sides.

A generated DNG, before and after development

The marked patch crosses the same bright-to-dark edge on both sides. The colored tiles represent sensor readings; the finished picture has all three colors at each spot. How we reviewed

That’s the difference between RAW and a ready-to-view photo. With a camera JPG, the camera has already done the developing. RAW leaves that decision to software, so you can return to the readings and develop the picture differently later.

How does FluffyBench develop a RAW photo?

FluffyBench’s Camera RAW converter makes a finished picture with fixed development choices: the camera’s white balance, automatic brightness and 8-bit sRGB color. JPG or PNG encoding comes after that development.

Sensor mosaic, camera white-balance adjustment, estimation of missing colors, opaque 8-bit sRGB pixels, then JPG or PNG encoding.

From sensor readings to a shareable file

White balance adjusts for the scene’s light. Filling in nearby colors is called demosaicing; sRGB is a common color space for screen pictures.

The development produces solid pixels with no see-through areas. The extra tonal precision in the RAW isn’t carried into those 8-bit pixels. Choosing a higher PNG sample depth later can’t bring the original sensor readings back.

With the default PNG settings and Size on Original, PNG keeps the developed pixels; JPG adds compression that changes them a little. Neither is a smaller RAW file: each is a newly encoded picture, and its size depends on the format and settings. There’s more on why an image file can grow when you convert it.

You don’t get RAW color-development controls in FluffyBench’s Settings. Those controls change the output after development. For the difference between sRGB and other screen colors, see our color-profile guide.

Why can a RAW preview differ from the saved picture?

FluffyBench normally previews the developed picture. When a full image would exceed the preview cache, it tries a JPEG thumbnail stored inside the RAW; that’s an already finished picture, so its appearance can differ from a fresh development.

RAW preview normally uses developed sensor data. Above the preview-cache threshold it tries the embedded JPEG, or displays dimensions if there is no usable thumbnail. Full conversion develops sensor data for JPG or PNG.

Two possible preview paths, one full-conversion path

The thumbnail shortcut changes the preview path. Full conversion still uses the sensor readings, so judge the finished copy when it’s ready.

Doing it in FluffyBench

Use FluffyBench’s Camera RAW converter when you need a JPG or PNG you can open and share. Development and encoding happen in your browser; your photo stays on your device. Here’s a PNG conversion with the picture’s original dimensions.

Follow the controls from choosing a RAW photo to downloading the finished PNG.

  1. Camera RAW intake and Choose images button.
    Camera RAW intake and Choose images button.
    Step 1. Choose a RAW photo from your device. The walkthrough uses a photo-derived DNG rendered for illustration.
    1. Choose images opens your file picker.
  2. TO set to PNG, with the Settings gear above it.
    TO set to PNG, with the Settings gear above it.
    Step 2. Use TO to choose PNG for a copy of the developed pixels, then open Settings.
    1. Choose PNG in the TO format picker.
    2. The gear opens Settings.
  3. Size set to Original in Camera RAW converter Settings.
    Size set to Original in Camera RAW converter Settings.
    Step 3. Leave Size on Original to keep the developed picture’s pixel dimensions. Leave the other output settings at their defaults for this conversion.
    1. Original keeps the pixel dimensions.
  4. Settings closed and Convert 1 to PNG ready.
    Settings closed and Convert 1 to PNG ready.
    Step 4. Close Settings with the same gear, then choose Convert 1 to PNG.
    1. Use the gear again to close Settings.
    2. Convert 1 to PNG creates your finished copy.
  5. Completed PNG preview, output dimensions and file size, and Download.
    Completed PNG preview, output dimensions and file size, and Download.
    Step 5. Check the saved format, size and picture, then choose Download. Open the copy where you’ll use it; keep your original RAW for a different development later.
    1. Check the output dimensions and file size.
    2. Check the developed PNG picture.
    3. Download saves the PNG to your device.

Need a shareable JPG or PNG from your RAW photo?

Search FluffyBench