Initializing... drag & drop files here
Supports: CR2
CR2 is Canon's second-generation RAW photo — the unprocessed 14-bit sensor data a Canon DSLR wrote before any white balance or exposure was baked in — and .hevc names a codec rather than a container: H.265, High Efficiency Video Coding. This converter encodes your photo as H.265, writes it into a Matroska structure, and gives the file the .hevc extension. This is an unusual target, and two things trip people up. First, a still photo becomes one motionless frame held for a set time, with no audio. Second, almost no consumer software recognises .hevc as a video extension, so phone galleries, the Windows Photos app, and many editors refuse the file by name even though there is an ordinary video inside it. This tutorial walks through the conversion, explains both surprises, and points you to the conversions almost everyone actually wants instead.
.cr2 file onto the page or click "+ Add Files" to browse from your computer. You can queue several Canon photos at once..hevc name..hevc file. No sign-up, no watermark.Three one-way facts shape what you get, and all three are easy to miss:
.hevc extension is the obstacle, not the file's contents. Because .hevc is a codec name rather than a registered container extension, the pipeline muxes the encoded H.265 into a Matroska structure and then labels the download .hevc. The picture, frame timing, and seek information are all present. What is missing is recognition: software that decides what to do from the extension alone has no rule for .hevc and will not even try. Players that identify a container by inspecting its contents — VLC and mpv, for instance — open it without complaint, and renaming the file to .mkv makes the rest of your software recognise it too.A few patterns cover most real needs once you accept those facts:
ffmpeg -i input.hevc -c copy output.mp4 re-wraps it into MP4 without touching a single pixel — -c copy remuxes rather than re-encodes, so there is no second generation of loss.| Property | Value |
|---|---|
| Format name | Canon Raw version 2 (CR2) |
| Type | Camera raw still image — one photo per file |
| Developer | Canon |
| File structure | TIFF-based, with lossless JPEG (ITU-T T.81) compression applied to the sensor data |
| In use on | Canon EOS DSLRs from the mid-2000s onward |
| Sensor bit depth | 12- or 14-bit per channel, against 8-bit in a JPEG |
| Colour state | Undemosaiced sensor data; white balance, exposure, and tone are applied when you render it |
| Predecessor | CRW, Canon's CIFF-based first raw format |
| Successor | CR3, introduced 2018, built on the ISO base media file format with Canon's crx codec |
| Why keep the original | Once the photo is rendered into video, the raw editing latitude cannot be recovered |
Both files hold the same rendered photo. The difference is the wrapper and, more importantly, the name your software reads.
| Property | .hevc from this page |
MP4 from the CR2 to MP4 page |
|---|---|---|
| Video codec | H.265 / HEVC | H.264 by default; H.265 selectable |
| Container written | Matroska structure | ISO base media (MP4) |
| Extension recognised by consumer players | No | Yes |
| Audio track | None — the source is a still photo | None — the source is a still photo |
| Opens in a phone gallery or Windows Photos | No | Yes |
| Opens in VLC and mpv | Usually, since both probe file contents | Yes |
| Fix when it will not open | Rename to .mkv, or remux with ffmpeg -c copy |
Not needed |
| Pick it when | Something downstream specifically asks for a file named .hevc |
You want a clip that simply plays |
.hevc is not on their list, so they stop before reading the file. Rename the download to .mkv and the identical bytes open in anything that plays Matroska; VLC and mpv identify the container by content and generally play it without renaming. If you want a file that works everywhere with no renaming, use CR2 to MP4 instead..mkv or .mp4 and lay a track over it in an editor..cr3; use a CR3 converter for those.For almost everyone, .hevc is the wrong target for a Canon photo. If you only want a viewable, shareable picture, convert to an image with CR2 to JPG and keep the original .cr2 as your editable master — no video at all, and a far smaller file. If you want a video clip that actually plays, use CR2 to MP4: the same H.265 encoding can sit inside that MP4 container, but the file opens on phones, browsers, TVs, and editors instead of only in players that probe file contents. Pick .hevc only when something downstream specifically asks for a file with that name — an encoder benchmark, a codec-conformance check, or a low-level pipeline that keys off the extension. And if you picked it by accident, you do not have to convert again: rename the download to .mkv, or remux it with ffmpeg -c copy, and the video is immediately usable.
Because of the extension, not the contents. .hevc is a codec name, and QuickTime, the Windows Photos app, phone galleries, browsers, and most editors decide whether to attempt a file from a list of container extensions they recognise. .hevc is not on that list, so they refuse it before ever looking inside. The download itself is a Matroska-structured file holding an H.265 video track. Rename it to .mkv and it opens in anything that plays MKV; VLC and mpv identify the container by inspecting the file and generally play it as-is. For something that opens everywhere without renaming, use CR2 to MP4.
Yes, and that is the quickest fix. This converter muxes the H.265 video into a Matroska structure and then applies the .hevc name, so changing the extension to .mkv matches the file to what is actually inside it — no re-encoding, no quality change, no re-upload. If you would rather have an MP4, remux instead of converting: ffmpeg -i input.hevc -c copy output.mp4 copies the encoded frames straight across into the MP4 container, which is instant and lossless because nothing is decoded and re-compressed.
They share the same video codec — H.265/HEVC — and differ only in the wrapper and the name. This tool's .hevc output is H.265 video muxed into a Matroska structure and given a codec-shaped extension. An MP4 puts the same encoded frames into the ISO base media container that Apple, Google, Microsoft, and every browser register by default. The pixels are identical; the MP4 is simply the one your software will agree to open, which is why CR2 to MP4 is the better pick for anything you intend to watch or share.
No. The conversion takes one CR2 photo and encodes it as a static image held for the duration you set. There is no panning, zoom, or animation, and the stream carries no audio track. If you choose "Merge images" with several photos, they encode back to back, but each frame is still a static image shown for its set duration, with no transitions between them.
Yes. A CR2 stores unprocessed 14-bit sensor data, which is why you can recover highlights, shadows, and white balance after the shot. To encode the photo as H.265, the converter renders it first — demosaicing the sensor data and baking in white balance, exposure, and tone — and the default Main profile is 8-bit. Once that rendered frame is inside the stream, the latitude is gone. Keep your original .cr2 if you may still want to edit it.
It uses H.265 (HEVC), the codec the .hevc extension implies; under "Show All Options" the "Video Codec" is set to H.265 by default. H.265 was standardized by ITU-T and ISO/IEC in 2013 as the successor to H.264/AVC, and it reaches roughly the same visual quality at about half the bitrate. For a single motionless frame the bitrate savings barely matter, but the codec choice is why the output carries the .hevc name instead of being an H.264 file. The default Main profile encodes 8-bit 4:2:0; Main 10 would carry 10-bit, but a rendered CR2 here is delivered as 8-bit.
"Duration" controls the hold — options run from 1/60s (a single frame at 60 fps) through whole seconds up to 10 seconds per frame, with 5 seconds the default. Picture size follows "Video resolution", which starts on "Keep original" so a full-resolution Canon frame is encoded at its native size; switch to "Preset Resolutions" for a standard target such as 1080p or 4K UHD, or "Width x Height" for an exact figure. If your photo's shape does not match the chosen frame, the gap is filled with the "Background Color" rather than being stretched or cropped. Because the picture never changes between samples, a longer duration adds far less to the file than the same duration of real footage would.
In our testing, a single full-resolution Canon CR2 held for 5 seconds at the "Very High" preset produced a .hevc file only a couple of megabytes in size, because a motionless H.265 frame compresses heavily. Your file is uploaded over an encrypted connection, rendered and encoded on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public. The main practical limit is upload size and time, not your device.