CR2 to JPG converter
Convert Canon CR2 files to JPG at full resolution, on your own device.
CR2 is what Canon DSLRs from the EOS 300D through to the 5D Mark IV write. It is a TIFF-based container holding 14-bit sensor data plus a full-resolution JPEG preview.
Nothing here is uploaded. CR2 files routinely run from 20 to 80 MB, which is exactly the size that upload-based converters reject or throttle. Invo reads the file straight from your disk in the browser, so size is not a constraint.
How it works
Your Canon camera writes a full JPEG preview inside every CR2 file — that is what the rear screen shows you. Invo locates it in the file's directory structure and extracts it directly, usually at full sensor resolution and in under a millisecond.
At 100% quality those original bytes are handed straight to you, so there is no re-encoding and no quality loss whatsoever. If the file has no usable preview, Invo falls back to a full LibRaw decode with your camera's recorded white balance.
When to convert, and when not to
Convert to JPG for sharing, uploading, printing through a lab, or sending client selections. Keep the CR2 as your negative — it holds the highlight and shadow latitude that makes serious editing possible, and a JPEG has already discarded it.
Need a smaller file afterwards? Compress it or resize it.
Questions
Can I open CR2 files without Photoshop or Lightroom?
Yes. This page converts CR2 to JPG in your browser with nothing to install.
Is there a size limit for CR2 files?
No. Files are read locally rather than uploaded, so even a 100 MB file is fine.
Will the JPG be full resolution?
In almost all cases. Canon embeds a full-resolution preview in CR2 files. Where a camera embeds only a small preview, Invo performs a complete decode instead.
Does converting lose quality?
At 100% quality the camera's own JPEG is copied byte for byte, so no. Lower settings re-encode and trade some quality for size.
Are my CR2 files uploaded?
No. Everything happens in your browser.