Public UTIs supported by Mac OS X v10.3

Q: What are the public UTIs supported by Mac OS X v10.3?

A: UTIs (Uniform Type Identifier) were introduced in Carbon with the Pasteboard Manager on Mac OS X v10.3.

This document lists the public UTIs supported on Mac OS X v10.3. Later releases of Mac OS X will list the public UTIs supported in a new header (UTCoreTypes.h) of the LaunchServices framework.

Table 1: public UTIs.

UTIConforms ToDescription
public.data Base type for any sort of simple byte stream, including files and in-memory data
public.textpublic.dataBase type for all text-encoded data, including text with markup (HTML, RTF, etc.)
public.plain-textpublic.textText with no markup, unspecified encoding
public.utf16-plain-textpublic.plain-textPlain text, UTF-16 encoding, native byte order, no BOM, (OSType 'utxt')
public.rtfpublic.textRich Text Format
public.htmlpublic.textHTML, any version
public.xmlpublic.textGeneric XML
com.adobe.pdfpublic.dataAdobe PDF
public.urlpublic.dataThe bytes of a URL, (OSType 'url ')
public.vcardpublic.dataVCard format
public.imagepublic.dataAbstract image data
public.jpegpublic.imageJPEG image
public.jpeg-2000public.imageJPEG-2000 image
public.tiffpublic.imageTIFF image
com.apple.pictpublic.imageQuickdraw PICT format

Document Revision History

DateNotes
2005-02-08Lists the public UTIs (Uniform Type Identifiers) used by the Pasteboard in Mac OS X v10.3.

Posted: 2005-02-08


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.