Convert HEVC to H.264 on Mac
Convert HEVC to H.264 on Mac with QuickTime export or FFmpeg. H.264 MP4 for older devices and upload tools.
iPhone and modern camera exports often use HEVC (H.265) because it saves space at the same visual quality. Older Windows PCs, some web upload pipelines, and legacy editors expect H.264 instead. You notice when a client cannot play your clip, when a portal transcode fails, or when an NLE imports video but shows a codec warning. Converting HEVC to H.264 locally fixes compatibility; expect larger files unless you also lower resolution or quality.
HEVC vs H.264
Both are video compression standards. HEVC typically produces smaller files at the same quality. H.264 remains the compatibility baseline for uploads, older hardware, and many corporate laptops.
| HEVC (H.265) | H.264 (AVC) | |
|---|---|---|
| Common source | iPhone HEVC, newer cameras, screen recorders | Web uploads, legacy editors, broad playback |
| File size at same quality | Usually smaller | Usually larger |
| Compatibility | Good on recent Apple and Android devices | Universal |
| Best first step | Re-encode to H.264 when playback fails | Already widely accepted |
In practice, HEVC shows up in phone clips shared with Windows teams, MOV exports from Final Cut with HEVC presets, and screen recordings set to “High Efficiency” on macOS. H.264 is what you send when the recipient’s machine is unknown or when a portal documentation lists H.264 explicitly.
See H.264 vs H.265 codecs for when to keep HEVC instead. When you also need an MP4 container swap, see MOV to MP4 on Mac .
Export in QuickTime
QuickTime Player re-encodes HEVC sources to H.264 when you export, which is the simplest path for one or two clips.
- Open the HEVC clip in QuickTime Player (MOV or MP4).
- Edit → Trim (⌘T) if you only need part of the recording.
- File → Export As → 1080p (or 720p when chat or email is the destination).
Export produces H.264 video. File size will grow compared to the HEVC original unless you choose 720p or trim aggressively.
| Situation | Export choice |
|---|---|
| Client on older Windows | 1080p H.264 export |
| Slack or ticket attachment | 720p after trim |
| Portal with a hard MB cap | 720p, then compress further |
QuickTime does not batch twenty HEVC files or expose CRF tuning. Use FFmpeg or GetCompress for folder workflows and precise quality.
Convert with FFmpeg
FFmpeg in Terminal controls quality, resolution, and batch loops. Install through Homebrew:
brew install ffmpeg
Standard HEVC to H.264 re-encode:
ffmpeg -i input.hevc.mov -c:v libx264 -crf 22 -preset medium \
-c:a aac -b:a 128k -movflags +faststart output.mp4
Verify the source codec first:
ffprobe -v error -select_streams v:0 -show_entries stream=codec_name -of csv=p=0 input.mov
When output shows hevc, proceed with libx264. Batch every MOV in a folder:
mkdir h264-out
for f in *.mov; do
ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
-c:a aac -b:a 128k -movflags +faststart \
"h264-out/${f%.mov}.mp4"
done
| Flag | Plain meaning |
|---|---|
-crf 22 | Quality (lower = better, bigger; try 20 to 26) |
-preset medium | Speed vs compression tradeoff |
-movflags +faststart | Web-friendly metadata placement |
Hardware encode on Apple Silicon (optional, faster):
ffmpeg -i input.mov -c:v h264_videotoolbox -b:v 8M -c:a aac output.mp4
For AVCHD MTS sources that are already H.264, you may only need container conversion; see AVCHD to MP4 on Mac .
Using GetCompress
GetCompress fits recurring convert HEVC to H.264 on Mac work when iPhone clips pile up and Windows teammates need playable files without manual export per clip.
Drop HEVC MOV or MP4 files into the app. Choose H.264 output (or MP4 with H.264), set resolution and quality, or use target file size when the portal states a megabyte limit. Trim in the preview before export when the phone recording includes setup time.
Useful workflow pieces in GetCompress:
- Batch queue: process an AirDrop folder of HEVC clips without opening each in QuickTime.
- Presets: save “1080p H.264 client” or “720p H.264 Slack” and reuse weekly.
- Preview and trim: confirm text stays readable before sending a screen recording.
- Folder monitoring: watch an imports folder and auto-transcode new HEVC phone clips when they land.
- Local processing: keep unreleased demos on your Mac instead of uploading HEVC originals online.
- Target file size: balance compatibility and file size when the upload form caps megabytes.
After conversion, if the H.264 file is still too large, lower quality or resolution in the same window rather than starting over in Terminal.
- H.264 vs H.265Compare H.264 (AVC) and H.265 (HEVC) for file size, quality, compatibility, and when to pick each codec for sharing video.
- Convert MOV to MP4 on MacConvert MOV to MP4 on Mac with QuickTime export or FFmpeg. H.264 MP4 for uploads and Windows.
- How to Compress Video on MacHow to compress video on Mac with QuickTime, iMovie, FFmpeg, and GetCompress. Smaller MOV and MP4 files for email, Slack, and uploads.
- Convert AVCHD to MP4 on MacConvert AVCHD to MP4 on Mac with QuickTime export or FFmpeg. H.264 MP4 for editing and uploads.
Buy GetCompress now for local media compression with reusable presets and no media upload.