Convert Leica RAW to PNG

Convert Leica RAW files to PNG format. Automatically extracts image dimensions and metadata from the RAW file.

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: .raw, .dng

0.25 1 8

Adjust image brightness. 1.0 = default, higher = brighter, lower = darker.

0 1 2

Adjust color saturation. 1.0 = default, higher = more vivid, lower = more muted.

0 0 9

Recover blown-out highlights. 0 = off, higher = more aggressive recovery.

Key Facts

Category
Images, Audio & Video
Input Types
file, text, range
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

Convert your Leica RAW (.raw or .dng) camera files into high-quality PNG images. This tool automatically extracts image dimensions and metadata while allowing you to adjust brightness, saturation, highlight recovery, and compression levels to get the perfect output.

When to Use

  • When you need to convert proprietary Leica RAW (.raw or .dng) files into a widely compatible lossless PNG format.
  • When you want to quickly adjust exposure, saturation, or recover highlights on a Leica RAW image without opening heavy editing software.
  • When you need to resize or compress Leica photos for web sharing or archiving while preserving image quality.

How It Works

  • Upload your Leica RAW (.raw or .dng) file using the file selector.
  • Adjust optional parameters such as brightness, saturation, highlight recovery, output dimensions, and PNG compression level.
  • Click convert to process the image, extract metadata, and download the resulting PNG file.

Use Cases

Converting Leica Q or M series DNG files to PNG for quick previews on devices that do not support RAW formats.
Adjusting underexposed Leica RAW shots by boosting brightness and saturation before exporting to PNG.
Resizing high-resolution Leica SL photos to smaller PNG dimensions for faster web uploads.

Examples

1. Quick Preview Generation for Leica M DNGs

Travel Photographer
Background
A photographer took several shots on a Leica M camera in DNG format and needs to share quick, lossless previews with a client who cannot open RAW files.
Problem
The client needs to view the images immediately without losing quality, but the original DNG files are too large and incompatible with their viewer.
How to Use
Upload the Leica DNG file, set the PNG compression level to 6, and leave the dimensions blank to keep the original resolution.
Example Config
Compression Level: 6
Outcome
A high-quality PNG image is generated with all original metadata preserved, ready for client review.

2. Recovering Highlights and Resizing for Web

Blogger
Background
A blogger has a high-contrast outdoor shot from a Leica Q camera that has slightly blown-out highlights in the sky.
Problem
The sky detail is lost, and the image resolution is too high for web publishing.
How to Use
Upload the Leica RAW file, set Highlight Recovery to 5, adjust Brightness to 0.9, and set the Output Width to 1200.
Example Config
Highlight Recovery: 5, Brightness: 0.9, Output Width: 1200
Outcome
A resized 1200px wide PNG image with recovered sky details and balanced exposure, optimized for web use.

Try with Samples

image, png, camera-raw

Related Hubs

FAQ

What Leica RAW formats are supported?

The tool supports Leica RAW files with .raw and .dng extensions.

Can I resize my image during conversion?

Yes, you can specify custom output width and height values in pixels to resize the image.

What does the highlight recovery option do?

It helps restore detail in overexposed or blown-out highlights, with values ranging from 0 (off) to 9 (maximum recovery).

Is there a file size limit for uploads?

Yes, the maximum supported file size for a single Leica RAW file is 200 MB.

How does the PNG compression level setting work?

You can set it from 0 to 9, where 0 is the fastest conversion with larger file sizes, and 9 produces the smallest file size but takes longer.

API Documentation

Request Endpoint

POST /en/api/tools/leica-raw-to-png

Request Parameters

Parameter Name Type Required Description
imageFile file (Upload required) Yes -
compressionLevel text No -
width text No -
height text No -
brightness range No Adjust image brightness. 1.0 = default, higher = brighter, lower = darker.
saturation range No Adjust color saturation. 1.0 = default, higher = more vivid, lower = more muted.
highlight range No Recover blown-out highlights. 0 = off, higher = more aggressive recovery.

File type parameters need to be uploaded first via POST /upload/leica-raw-to-png to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-leica-raw-to-png": {
      "name": "leica-raw-to-png",
      "description": "Convert Leica RAW files to PNG format. Automatically extracts image dimensions and metadata from the RAW file.",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=leica-raw-to-png",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]