Initializing... drag & drop files here
Supports: WEBP
.hevc raw HEVC Annex B elementary stream — see the FAQ below for what to do with it. Files process on our servers, no sign-up, no watermark.WebP is a still-image (or animation) format Google introduced in 2010, capped at 16,383 × 16,383 pixels per frame. HEVC (H.265) is a video codec ratified by ITU-T in June 2013 and adopted by Apple across iOS 11 / macOS High Sierra in September 2017. Converting WebP → HEVC means wrapping one or many WebP stills inside a video bitstream — usually for distribution, archival, or further editing where a video container is the right shape.
.hevc is dramatically smaller than the same slideshow re-encoded with x264..hevc Annex B is the raw NAL-unit format ffmpeg and MP4Box consume directly. Editors and broadcasters who want to mux HEVC into MP4 / MOV / TS / MKV later prefer the elementary stream over a pre-wrapped container.| Property | WebP | HEVC (.hevc) |
|---|---|---|
| Type | Still image / animated still | Video elementary stream |
| Codec lineage | VP8 (2010) | H.265 / MPEG-H Part 2 (2013) |
| Max frame size | 16,383 × 16,383 px | 8,192 × 4,320 (8K UHD, Main tier) |
| Color depth | 8-bit per channel | 8 / 10 / 12-bit (Main, Main 10, Main 12) |
| Audio | None | None (elementary stream is video-only) |
| Time-based | Single frame or simple loop | Full frame rate / duration / GOP control |
| Container needed to play | No — viewers open WebP directly | Yes for general playback — mux into MP4 / MOV / MKV / TS |
| Browser playback | Chrome, Firefox, Edge, Safari 14+ | Safari 13+, Edge 18+, Chrome 107+ (HW-only) |
| Hardware decode | CPU only | iPhone 6+, most 2017+ GPUs, Apple Silicon, Intel 7th gen+ |
| Typical use | Web images | Streaming, Apple capture, archival, broadcast |
.hevc is the raw bitstream — it stores NAL units prefixed with the Annex B 0x00000001 start codes, with no container, no audio track, and no timing metadata. That's why most consumer players (QuickTime, Windows Media Player, VLC's default config) won't open it directly: they need an MP4/MOV/MKV wrapper.
| Preset / Setting | Output behavior | Best for |
|---|---|---|
| Constant Quality + Very High | Fixed perceptual quality; bitrate adapts to scene complexity | Archival, master copies |
| Constant Quality + High | Slightly lower quality target, ~30-40% smaller | Photo slideshows, social posts |
| Constraint Quality (bitrate cap) | Predictable file size; quality drops on busy frames | Email-attachable clips, storage-bound exports |
| Keep original resolution | Pass-through (capped to 8K for HEVC) | High-res photo masters |
| 1080p / 2160p preset | Re-scaled to a standard playback target | Phones, TVs, streaming uploads |
| Custom W × H | Exact dimensions you supply | Square (1080×1080) Instagram, 9:16 stories, banners |
For most slideshow exports, Constant Quality + Very High + 1080p produces a balanced result. If you plan to upload to YouTube or wrap into MP4 later, leave the resolution at the source size and let the downstream encoder handle scaling.
Because what we produce is the raw HEVC elementary stream — the video codec data with no container around it. The .hevc extension signals an Annex B bitstream of HEVC NAL units, the format ffmpeg, MP4Box, and most HEVC analyzers consume directly. If you need a file that plays in QuickTime / Windows / browsers / the iOS Photos app out of the box, convert to a container instead — try WebP to MP4, WebP to MOV, or WebP to MKV.
Three common paths. (1) Mux it into a container with ffmpeg -i in.hevc -c:v copy out.mp4 — no re-encode, just a wrapper. (2) Import directly into Final Cut Pro, DaVinci Resolve, or a Premiere project that already handles HEVC. (3) If you wanted a playable file from the start, run WebP to MP4 instead and skip the muxing step.
Yes. Animated WebP frames become individual video frames in the HEVC stream, preserving the animation order. Frame timing follows the Duration you set, not the WebP's original frame-delay metadata — set Duration to match the WebP's animation speed (often 1/10 second per frame for typical animated WebP) if you want the playback rhythm to match the source.
Constant Quality holds perceptual quality steady and lets the encoder spend more bits on complex frames (sharp text, fine textures) and fewer on flat ones — file size varies, quality stays predictable. Constraint Quality enforces a bitrate ceiling so you know the file size in advance, but quality drops on busy frames. Pick Constant Quality for archival; pick Constraint Quality when you need a hard size target (email, upload caps, fixed-storage devices).
The HEVC codec inside is fully supported by every iPhone, iPad, and Mac from 2017 onward (iOS 11 / macOS High Sierra and later). The naked .hevc extension, though, isn't a format the Photos app or QuickTime opens — you'll need to mux it into an .mp4 or .mov first (see the player FAQ above). Apple's HEVC capture in modern iPhones writes .mov containers, not raw .hevc.
This tool exposes per-image Duration (seconds per still). Effective frame rate equals 1 / Duration — a 1-second Duration produces a 1 fps clip, a 1/24-second Duration approximates 24 fps. For variable per-image timing or true motion frame rates, build the slideshow in an NLE and export from there, or convert to a container with WebP to MP4 where standard fps presets (24 / 30 / 60) are exposed.
Apple, Microsoft, and most browser/OS vendors have already paid the patent pools (MPEG LA, HEVC Advance, Velos Media, Technicolor) for end-user playback. Personal use, editorial use, and most commercial distribution of HEVC content are covered by the upstream licensing — the constraint typically only affects HEVC encoder developers and streaming platforms, not individuals making slideshows.
No hard cap from the converter — files process on our servers, so the constraint is upload size and connection speed and CPU. Practically, 200-300 WebP stills at 1080p convert smoothly on a modern laptop. For very large batches or 4K input, expect proportionally longer encode times. If you need to slim down the resulting HEVC further, run it through HEVC compressor after.
Drop in one WebP, leave Merge Strategy at "Merge images", and set Duration to whatever hold time you want (1-10 seconds is typical for a still card). The output is a short .hevc clip of that single image — useful as a title card, bumper, or for testing an HEVC playback pipeline. JPG to HEVC and PNG to HEVC cover the same flow for other source formats.