This site is meant for hosting UTIs (Uniform Type Identifiers) that are not specific to one application or developer but shared among many apps, and therefore considered "open source".
The domain utis.cc
has been reserved for this purpose (currently paid until July 2026).
If you're a developer and like to register a shared UTI, please contact us via the Issues tracker.
- POSIX Paths File for storing and exchanging lists of file references.
- Pasteboard Types for clipboard tools and password managers (
org.nspasteboard.TransientType
,org.nspasteboard.ConcealedType
,org.nspasteboard.AutoGeneratedType
,org.nspasteboard.source
).
- Uniform Type Identifiers – Apple's documentation on UTIs.
- Uniform Type Identifiers — a reintroduction – a Tech Talk (video) clarifying a few things missing from the Apple docs.
- Wikipedia article on UTIs
A few things picked up from the aforementioned Tech Talk:
- All system-known UTIs are stored inside
/System/Library/CoreServices/CoreTypes.bundle
- New regular file types should at least conform to "public.data", or to "com.apple.package" if they're a bundle directory.
- If you introduce a new document file type, one that the user would interact with, then add "public.content" to its conforming types.
Like to contribute?
Contact: [email protected]
Or submit a change to this page through github