How to convert HEVC to H.264 MP4
- 1
Understand what you're converting
HEVC is a video codec, not a container. HEVC video is usually stored in MKV, MOV, or MP4 containers. When we say 'convert HEVC to MP4', we mean: re-encode the video from H.265 codec to H.264 codec, typically stored in an MP4 container. This is a full re-encode (unlike remuxing) — it takes time proportional to video length.
- 2
Check whether you need to convert
If your phone, TV or editing app already plays the file, keep it: HEVC files are usually much smaller than H.264 at the same quality. Convert only for players, editors or websites that reject HEVC. Re-encoding takes time and loses a little quality.
- 3
Method 1: HandBrake (recommended for best quality)
Open HandBrake (handbrake.fr, free). Open your HEVC source video. Under Output Settings, set Container to MP4. Under Video, set Video Codec to H.264. Set quality to RF 18-22 (lower number = higher quality). Under Audio, verify AAC is set. Click Start Encode. HandBrake produces an H.264 MP4 compatible with virtually every device.
- 4
Method 2: FFmpeg (fastest encoding control)
ffmpeg -i input.hevc.mkv -c:v libx264 -crf 18 -preset slow -c:a aac output.mp4. The '-crf 18' is high quality (range 0-51, lower=better). '-preset slow' gives better compression. For faster encoding (less quality): use '-preset faster' and '-crf 23'. For hardware acceleration on NVIDIA: add '-c:v h264_nvenc' instead of libx264.
- 5
Method 3: VLC with transcode
VLC → Media → Convert/Save (on a Mac: File → Convert / Stream) → add file → Convert/Save. Select 'Video - H.264 + MP3 (MP4)' as profile. Set output filename with .mp4 extension. Click Start. VLC transcodes HEVC to H.264 using its built-in encoder (x264).
Why convert HEVC to MP4?
HEVC (H.265) was standardized in 2013 and is supported by all modern devices — but 'modern' is relative. Smart TVs manufactured before 2016 don't support HEVC. Windows 10 without the HEVC Video Extensions codec can't play H.265. Some streaming platforms only accept H.264. Converting HEVC to H.264 MP4 trades file size efficiency (H.265 files are about half the size of equivalent H.264) for universal playback compatibility. If your target audience has modern hardware, keep HEVC. If you need it to play on any screen or upload to any platform: convert to H.264.
Frequently asked questions
Is HEVC or H.264 better quality?
Why won't my HEVC video play on Windows?
Do iPhone videos use HEVC?
No account. No upload. Works in any browser.