.KEXT File Extension

Kernel Extension

A kext file extends Mac OS X's kernel. They add device drivers and system modifications. Developers should avoid writing them. Mac OS X can load them dynamically. Mac OS X kernel extensions have .kex...

General Information

Title KEXT File Extension
Extension .kext
Full Form Kernel Extension
File Type System Plugin File
Developer Apple Inc.
MIME Type N/A

File Function

Primary Function Extend kernel
Additional Functions Hardware support, Driver installation
Features Loadable, Unloadable

File Characteristics

Quality Highly variable
Supports Layers N/A
Supports Transparency N/A
Editable With tools

Use Cases

System Extension Yes
Hardware Communication Yes
Custom Drivers Yes

Security and Practices

Security Risks Kernel access, Privilege escalation
Best Practices Signature verification, Minimal permissions

Historical/Version Information

Initial Release OS X Public Beta (2000)
Latest Update Varies with macOS version

Associated Types

Similar Extensions .bundle, .plugin, .framework

Software Compatibility

Software Usage Policy OS Compatibility
Apple macOS Built-in macOS
Kext Utility Free macOS
Kext Wizard Free macOS