.HVC1

HVC1 File

HEVC Video Stream (hvc1 codec tag)
Ask a question
QUICK ANSWER

An .hvc1 file is an H.265/HEVC video stored inside an MP4 container with the "hvc1" codec tag. The .hvc1 extension is non-standard - these files are normally named .mp4 or .mov. On Mac and iPhone they play natively in QuickTime and Photos (since 2017). On Windows, install the free HEVC Video Extensions from the Microsoft Store, or open the file in VLC.

Developer: ITU-T / ISO-IEC (H.265/HEVC standard); hvc1 tag defined in ISO/IEC 14496-15 Category: Video Files Open standard MIME: video/mp4
OPENS ON Windows macOS Linux Android iOS
Related: .DAV · .MKV · .MP4 · .H264

On this page

19k+ extensions indexed
Last reviewed Jul 11, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the HVC1 file format?

.hvc1 is not a standalone file format - it is a four-character codec tag that identifies HEVC (H.265) video tracks inside an MP4 or .mov container. The tag appears in the stsd (sample description) box of the video track and determines how a decoder retrieves H.265 configuration data.

In hvc1-tagged tracks, the decoder configuration records - Video Parameter Set (VPS), Sequence Parameter Set (SPS), and Picture Parameter Set (PPS) - are stored out-of-band in the hvcC box within the sample description. This contrasts with the related hev1 codec tag, where parameter sets may also appear inline in the compressed bitstream. Apple's entire media stack (AVFoundation, QuickTime Player, Photos) exclusively supports hvc1 and rejects hev1; iPhones have recorded HEVC video as hvc1 since the iPhone 7 (iOS 11, 2017).

When using FFmpeg to produce Apple-compatible HEVC output, the flag -tag:v hvc1 is required because FFmpeg defaults to hev1. Files carrying hvc1 normally use a .mp4 or .mov file extension; the .hvc1 extension itself is non-standard and appears mainly as a bare codec-tag export from certain processing tools.

HEVC delivers roughly 40-50% better compression than H.264 at equivalent perceptual quality, making it the standard for 4K recording on Apple devices. HDR metadata (HDR10, Dolby Vision, HLG) is carried in SEI NAL units or enhancement boxes within the same container.

Security & safety

RISK: LOW

HEVC/MP4 video files are media data and are not executable - low risk. Standard caveats: keep VLC and ffmpeg updated to patch decoder vulnerabilities; for private iPhone footage, prefer local tools over online converters.

Format details

in a nutshell
FULL NAMEHEVC Video Stream (hvc1 codec tag)aka H.265 video, HEVC hvc1-tagged MP4
DEVELOPERITU-T / ISO-IEC (H.265/HEVC standard); hvc1 tag defined in ISO/IEC 14496-15since 2013 (H.265/HEVC standard ratified); hvc1 tag formalized in ISO/IEC 14496-15:2014
CATEGORYVideo Files
MIME TYPEvideo/mp4
TYPEHEVC/H.265 video track inside an ISOBMFF/MP4 container, specifically with the four-character codec tag 'hvc1' (parameter sets stored in the sample description box, not inline in the bitstream). NOT a raw elementary stream.
STANDARDOpen · royalty-free
This extension is also used by…
  • hev1 - alternative HEVC codec tag in MP4 - hev1 is the other valid ISOBMFF HEVC tag (parameter sets inline); spec-identical to hvc1 but Apple devices reject it.
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
0000001866747970
ASCII
····ftyp
The file is an MP4 container; magic bytes are the ISOBMFF 'ftyp' box. The hvc1 codec tag appears inside the 'stsd' (sample description) box of the video track. Bytes at offset 0-3 are the box size (variable); bytes 4-7 are 'ftyp' (66 74 79 70). Common ftyp brands for Apple HEVC: 'hvc1', 'mp42', 'M4V '. The hvc1 tag means decoder parameter sets (VPS/SPS/PPS) are stored out-of-band in the hvcC box, not inline in the bitstream - contrast with 'hev1' where parameter sets can be in-band. This distinction matters for Apple: AVFoundation only accepts hvc1.

Programs that open HVC1 files

Windows3 apps
VLC media player Open-source Open the file with VLC - plays HEVC (both hvc1 and hev1) on all Windows versions without extra codecs.
FFmpeg Open-source Re-tag hev1 to hvc1 without re-encoding: 'ffmpeg -i input.mp4 -c copy -tag:v hvc1 output.mp4'. Or transcode to H.264 for maximum compatibility.
HEVC Video Extensions (Microsoft) Free Install from Microsoft Store; after that Windows 10/11 Movies & TV and Media Player play HEVC natively.
macOS2 apps
VLC media player Open-source Plays HEVC regardless of codec tag (hvc1 or hev1).
QuickTime Player Built-in Opens hvc1-tagged HEVC natively (macOS High Sierra 10.13+). Files tagged hev1 may fail - use ffmpeg to re-tag.
Linux2 apps
VLC media player Open-source Install VLC; plays HEVC via libde265 or ffmpeg backend.
mpv Open-source mpv supports HEVC via VA-API/VDPAU hardware decoding on supported GPUs.
Android1 app
VLC for Android Open-source Software-decode HEVC on devices without hardware HEVC support.
iOS1 app
Photos / Files (Apple built-in) Built-in HEVC hvc1 plays natively on iPhone/iPad with A9 chip or later (iOS 11+).

Technical details

deep spec
Container formatISOBMFF / MP4 (ISO Base Media File Format, ISO/IEC 14496-12)
CodecHEVC (H.265) - CTU-based block transform with intra/inter prediction
Parameter set storageOut-of-band in the `hvcC` box - VPS, SPS, and PPS are not inline in the bitstream (contrast with `hev1` where they can appear inline)
MIME type`video/mp4` (primary); `video/hevc` used in some streaming contexts
Byte orderBig-endian (ISOBMFF box sizes and field values)
Color depth8 bpp (Main profile) or 10 bpp (Main 10 / HDR10); 12 bpp defined in the spec
Resolution limitUp to 8192×4320 (8K UHD) per H.265 Level 6.2
Typical file size~10-50 MB/min at 4K 30fps - roughly half the storage of equivalent H.264
HDR supportHDR10, Dolby Vision, and HLG metadata carried in SEI NAL units or enhancement boxes
Apple compatibilityAVFoundation requires `hvc1`; rejects `hev1` - use FFmpeg `-tag:v hvc1` for Apple-compatible output
EncryptionCommon Encryption (CENC) via `encv` sample entry; FairPlay DRM on Apple devices
Magic bytesISOBMFF `ftyp` box at bytes 4-7 of the file; `hvc1` FourCC appears inside the `stsd` sample description box
Released2013 (H.265/HEVC standard ratified); hvc1 tag formalized in ISO/IEC 14496-15:2014
Latest versionH.265 (HEVC) version 5, ITU-T Rec. H.265 (2021); hvc1 tag unchanged
Open standardYes · royalty-free
Specificationwww.itu.int

HVC1 conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with HVC1 files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about HVC1 files.

Frequently asked questions

What is an hvc1 file?
A video file encoded in H.265/HEVC inside an MP4 container, with the 'hvc1' codec tag. The .hvc1 extension is non-standard; these files are normally .mp4 or .mov. iPhones shoot HEVC as hvc1 when HEVC mode is on.
Why won't my HEVC video play on Windows?
Windows needs the HEVC Video Extensions codec (free in Microsoft Store). Alternatively, VLC plays HEVC on all Windows versions without extra codecs.
What's the difference between hvc1 and hev1?
Both store HEVC video in MP4. In hvc1, decoder parameters are in a separate box (out-of-band); in hev1 they can appear inline. Spec-wise both are valid, but Apple's software only supports hvc1. Re-tag with: ffmpeg -i in.mp4 -c copy -tag:v hvc1 out.mp4.
How do I play an hvc1 file on a Mac?
QuickTime Player on macOS High Sierra (2017) or later opens hvc1 natively. If QuickTime refuses, the file may actually be tagged hev1 - re-tag it with ffmpeg or open in VLC.
How do I convert hvc1 to H.264 MP4?
With ffmpeg: 'ffmpeg -i input.mp4 -c:v libx264 -crf 23 -c:a copy output.mp4'. HandBrake provides the same via GUI. Expect the output to be roughly 2× larger at the same quality.
Why does my iPhone video say hvc1?
iPhones (since iPhone 7 / iOS 11) can record in HEVC mode; the resulting MP4 is tagged hvc1 per Apple's format requirements. HEVC halves storage compared to H.264 at the same quality.

References

1ITU-T H.265 - HEVC standardwww.itu.int
2ISO/IEC 14496-15 - Carriage of HEVC in ISOBMFF (hvc1/hev1 tags)www.iso.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Related extensions

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z