Initializing... drag & drop files here
Supports: WEBP
.hevc extension — see the FAQ below for playback tips. 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 file is ordinary Matroska inside, so ffmpeg and similar tools read it directly, and ffmpeg -i in.hevc -c copy out.mp4 rewraps the video into MP4 / MOV / TS without re-encoding when a pipeline insists on a different container.| Property | WebP | HEVC (.hevc) |
|---|---|---|
| Type | Still image / animated still | H.265 video in a Matroska container (.hevc name) |
| 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 — WebP sources are silent, so the output is silent by design |
| Time-based | Single frame or simple loop | Full frame rate / duration / GOP control |
| Container needed to play | No — viewers open WebP directly | No — it is already Matroska; rename to .mkv or rewrap to MP4 for extension-driven apps |
| 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 |
Despite the extension, the .hevc file this tool produces is a Matroska (MKV) container holding the H.265 video — with normal timestamps, duration, and working seek, not a bare stream. VLC, mpv, and other content-probing players open it directly; QuickTime and Windows' stock players don't read Matroska, so rename the file to .mkv for MKV-aware software or rewrap it to MP4 (ffmpeg -i in.hevc -c copy out.mp4) for the rest.
| 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.
The extension signals the H.265 codec inside, but the file itself is a Matroska container, not a bare stream — ffmpeg and any MKV-capable player or analyzer open it directly, and it carries normal timing so seeking works. The catch is that much software goes by extension and doesn't expect .hevc. If you need a file that plays in QuickTime / Windows / browsers / the iOS Photos app out of the box, convert to a standard target instead — try WebP to MP4, WebP to MOV, or WebP to MKV.
Three common paths. (1) Just play it — VLC, mpv, and other FFmpeg-based players open the Matroska file directly, and renaming it to .mkv satisfies extension-driven software; if a tool insists on MP4, rewrap without re-encoding: ffmpeg -i in.hevc -c copy out.mp4. (2) Import it into an editor that reads Matroska, such as DaVinci Resolve — for Final Cut Pro or Premiere, rewrap to MP4/MOV first. (3) If you wanted a universally playable file from the start, run WebP to MP4 instead.
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 file itself, though, is a Matroska container, which the Photos app and QuickTime don't read — rewrap it into an .mp4 or .mov first (see the player FAQ above), or play it with VLC for macOS/iOS, which opens it directly. Apple's HEVC capture in modern iPhones writes .mov containers, not .hevc-named files.
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 use 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. Practically, a 200-300 still WebP batch at 1080p converts smoothly. 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.