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 is a raw H.265 (High Efficiency Video Coding) elementary stream: the bare encoded bitstream with no container wrapped around it. 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, a bare .hevc file is not a normal video file — it has no container, so most everyday players, phone galleries, and editors cannot open 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 stream..hevc file. No sign-up, no watermark.Three one-way facts shape what you get, and all three are easy to miss:
.hevc file is a raw elementary stream, not a packaged video. It contains only the H.265 bitstream — no MP4 or MKV container, and therefore none of the timestamp, frame-rate, or seeking metadata a container carries. That is fine for an encoder, a test pipeline, or a tool that ingests raw bitstreams, but it means the file will not behave like an ordinary video on most software.A few patterns cover most real needs once you accept those facts:
ffmpeg -i input.hevc -c copy output.mp4)..hevc is a container-less raw stream, so QuickTime, the Windows Photos app, mobile galleries, browsers, and most editors cannot read it. VLC (2.1.1 and newer) and mpv can demux raw HEVC and will usually play it; everywhere else, mux it into MP4 first or convert to CR2 to MP4 instead..cr3; use a CR3 converter for those.For almost everyone, a raw .hevc stream 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 specialist tools. Pick raw .hevc only when something downstream specifically expects a container-less H.265 elementary stream — an encoder benchmark, a muxing step, or a low-level video pipeline. There is no escape hatch that makes a bare elementary stream behave like a finished video; that is what a container is for.
Because .hevc here is a raw H.265 elementary stream with no container. Players like QuickTime, the Windows Photos app, phone galleries, browsers, and most editors expect a container (MP4, MOV, MKV) that carries frame rate, timestamps, and track information — a bare stream has none of that, so they refuse it or error out. VLC 2.1.1+ and mpv are the common exceptions: they can demux raw HEVC and usually play it. If you need it to open broadly, mux the stream into MP4 (for example with FFmpeg) or just convert to CR2 to MP4 in the first place.
They share the same video codec — H.265/HEVC — but differ in packaging. A .hevc file is the encoded bitstream alone. An MP4 (or MOV/MKV) wraps that same bitstream in a container that adds timestamps, frame rate, optional audio, and seeking metadata. The pixels are identical; the MP4 is simply a finished, playable file, while the raw .hevc is a building block meant to be muxed or fed into another tool. For anything you intend to watch or share, choose the container.
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 is a .hevc stream rather than 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.
In our testing, a single full-resolution Canon CR2 held for 5 seconds at the "Very High" preset produced a .hevc stream 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.