Apple File System

APFS
Developer(s)Apple Inc.
Full nameApple File System
Introduced
  • iOS: 27 March 2017 (27 March 2017)
  • macOS: 25 September 2017 (25 September 2017)
with iOS 10.3, macOS 10.13
Preceded byHFS Plus
Partition IDs7C3457EF-0000-11AA-AA11-00306543ECAC (GPT)
Structures
Directory contentsB-tree
Limits
Max file size8 Exabyte (9,223,372,036,854,775,808 bytes)
Max no. of files9,223,372,036,854,775,808
Allowed filename
characters
Unicode 9.0 encoded in UTF-8[A]
Features
Dates recordedaccess, attributes modified, contents modified, created
Date rangeJanuary 1, 1970 – July 21, 2554
Date resolution1 nanosecond
File system
permissions
Unix permissions, NFSv4 ACLs
Transparent
compression
Partial (decmpfs)
Transparent
encryption
Yes
Copy-on-writeYes
Other
Supported
operating systems
macOS, iPadOS, iOS, tvOS, watchOS

Apple File System (APFS) is a proprietary file system developed and deployed by Apple Inc. for macOS Sierra (10.12.4) and later, iOS 10.3, tvOS 10.2, watchOS 3.2, and all versions of iPadOS. It aims to fix core problems of HFS+ (also called Mac OS Extended), APFS's predecessor which had been in use since 1998. APFS is optimized for solid-state drive storage and supports encryption, snapshots, and improved handling of metadata integrity.