<!--
{
  "documentType" : "article",
  "framework" : "ImageIO",
  "identifier" : "/documentation/ImageIO/iptc-dictionary-keys",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "IPTC Dictionary Keys"
}
-->

# IPTC Dictionary Keys

Metadata keys for International Press Telecommunications Council (IPTC) data.

## Discussion

IPTC constants are metadata elements of the Information Interchange Model (IIM) used to provide information about images. The IIM was developed by the Newspaper Association of America (NAA) and the IPTC.

## Topics

### Dictionary

[`kCGImagePropertyIPTCDictionary`](/documentation/ImageIO/kCGImagePropertyIPTCDictionary)

A dictionary of key-value pairs for an image that uses International Press Telecommunications Council (IPTC) metadata.

### Image Categorization

[`kCGImagePropertyIPTCUrgency`](/documentation/ImageIO/kCGImagePropertyIPTCUrgency)

The urgency level.

[`kCGImagePropertyIPTCSubjectReference`](/documentation/ImageIO/kCGImagePropertyIPTCSubjectReference)

The subject.

[`kCGImagePropertyIPTCCategory`](/documentation/ImageIO/kCGImagePropertyIPTCCategory)

The category.

[`kCGImagePropertyIPTCSupplementalCategory`](/documentation/ImageIO/kCGImagePropertyIPTCSupplementalCategory)

A supplemental category.

[`kCGImagePropertyIPTCFixtureIdentifier`](/documentation/ImageIO/kCGImagePropertyIPTCFixtureIdentifier)

A fixture identifier.

[`kCGImagePropertyIPTCKeywords`](/documentation/ImageIO/kCGImagePropertyIPTCKeywords)

Keywords relevant to the image.

[`kCGImagePropertyIPTCContentLocationCode`](/documentation/ImageIO/kCGImagePropertyIPTCContentLocationCode)

The content location code.

[`kCGImagePropertyIPTCContentLocationName`](/documentation/ImageIO/kCGImagePropertyIPTCContentLocationName)

The content location name.

[`kCGImagePropertyIPTCEditStatus`](/documentation/ImageIO/kCGImagePropertyIPTCEditStatus)

The edit status.

[`kCGImagePropertyIPTCEditorialUpdate`](/documentation/ImageIO/kCGImagePropertyIPTCEditorialUpdate)

An editorial update.

[`kCGImagePropertyIPTCObjectCycle`](/documentation/ImageIO/kCGImagePropertyIPTCObjectCycle)

The editorial cycle (morning, evening, or both) of the image.

### Image Information

[`kCGImagePropertyIPTCImageType`](/documentation/ImageIO/kCGImagePropertyIPTCImageType)

The image type.

[`kCGImagePropertyIPTCImageOrientation`](/documentation/ImageIO/kCGImagePropertyIPTCImageOrientation)

The image orientation (portrait, landscape, or square).

[`kCGImagePropertyIPTCLanguageIdentifier`](/documentation/ImageIO/kCGImagePropertyIPTCLanguageIdentifier)

The language identifier, a two-letter code defined by ISO 639:1988.

[`kCGImagePropertyIPTCCaptionAbstract`](/documentation/ImageIO/kCGImagePropertyIPTCCaptionAbstract)

The description of the image.

[`kCGImagePropertyIPTCHeadline`](/documentation/ImageIO/kCGImagePropertyIPTCHeadline)

A summary of the contents of the image.

[`kCGImagePropertyIPTCCredit`](/documentation/ImageIO/kCGImagePropertyIPTCCredit)

The name of the service that provided the image.

[`kCGImagePropertyIPTCStarRating`](/documentation/ImageIO/kCGImagePropertyIPTCStarRating)

The star rating.

[`kCGImagePropertyIPTCScene`](/documentation/ImageIO/kCGImagePropertyIPTCScene)

The scene codes for the image; a scene code is a six-digit string.

### Copyright

[`kCGImagePropertyIPTCCopyrightNotice`](/documentation/ImageIO/kCGImagePropertyIPTCCopyrightNotice)

The copyright notice.

[`kCGImagePropertyIPTCRightsUsageTerms`](/documentation/ImageIO/kCGImagePropertyIPTCRightsUsageTerms)

The usage rights for the image.

### Release Information

[`kCGImagePropertyIPTCReleaseDate`](/documentation/ImageIO/kCGImagePropertyIPTCReleaseDate)

The earliest day on which you can use the image, in the form CCYYMMDD.

[`kCGImagePropertyIPTCReleaseTime`](/documentation/ImageIO/kCGImagePropertyIPTCReleaseTime)

The earliest time at which you can use the image, in the form HHMMSS.

[`kCGImagePropertyIPTCExpirationDate`](/documentation/ImageIO/kCGImagePropertyIPTCExpirationDate)

The latest date you can use the image, in the form CCYYMMDD.

[`kCGImagePropertyIPTCExpirationTime`](/documentation/ImageIO/kCGImagePropertyIPTCExpirationTime)

The latest time on the expiration date you can use the image, in the form HHMMSS.

[`kCGImagePropertyIPTCSpecialInstructions`](/documentation/ImageIO/kCGImagePropertyIPTCSpecialInstructions)

Special instructions about the use of the image.

[`kCGImagePropertyIPTCActionAdvised`](/documentation/ImageIO/kCGImagePropertyIPTCActionAdvised)

The advised action.

[`kCGImagePropertyIPTCReferenceService`](/documentation/ImageIO/kCGImagePropertyIPTCReferenceService)

The reference service.

[`kCGImagePropertyIPTCReferenceDate`](/documentation/ImageIO/kCGImagePropertyIPTCReferenceDate)

The reference date.

[`kCGImagePropertyIPTCReferenceNumber`](/documentation/ImageIO/kCGImagePropertyIPTCReferenceNumber)

The reference number.

[`kCGImagePropertyIPTCDateCreated`](/documentation/ImageIO/kCGImagePropertyIPTCDateCreated)

The creation date.

[`kCGImagePropertyIPTCTimeCreated`](/documentation/ImageIO/kCGImagePropertyIPTCTimeCreated)

The creation time.

[`kCGImagePropertyIPTCDigitalCreationDate`](/documentation/ImageIO/kCGImagePropertyIPTCDigitalCreationDate)

The digital creation date.

[`kCGImagePropertyIPTCDigitalCreationTime`](/documentation/ImageIO/kCGImagePropertyIPTCDigitalCreationTime)

The digital creation time.

### Personnel

[`kCGImagePropertyIPTCByline`](/documentation/ImageIO/kCGImagePropertyIPTCByline)

The name of the person who created the image.

[`kCGImagePropertyIPTCBylineTitle`](/documentation/ImageIO/kCGImagePropertyIPTCBylineTitle)

The title of the person who created the image.

[`kCGImagePropertyIPTCSource`](/documentation/ImageIO/kCGImagePropertyIPTCSource)

The original owner of the image.

[`kCGImagePropertyIPTCContact`](/documentation/ImageIO/kCGImagePropertyIPTCContact)

The contact information for getting details about the image.

[`kCGImagePropertyIPTCWriterEditor`](/documentation/ImageIO/kCGImagePropertyIPTCWriterEditor)

The name of the person who wrote or edited the description of the image.

[`kCGImagePropertyIPTCCreatorContactInfo`](/documentation/ImageIO/kCGImagePropertyIPTCCreatorContactInfo)

The creator’s contact info.

[IPTC Creator Contact Info Dictionary Keys](/documentation/ImageIO/iptc-creator-contact-info-dictionary-keys)

Keys for an image that uses International Press Telecommunications Council (IPTC) metadata.

### Location Data

[`kCGImagePropertyIPTCCity`](/documentation/ImageIO/kCGImagePropertyIPTCCity)

The city where the image was created.

[`kCGImagePropertyIPTCSubLocation`](/documentation/ImageIO/kCGImagePropertyIPTCSubLocation)

The location within the city where the image was created.

[`kCGImagePropertyIPTCProvinceState`](/documentation/ImageIO/kCGImagePropertyIPTCProvinceState)

The province or state.

[`kCGImagePropertyIPTCCountryPrimaryLocationCode`](/documentation/ImageIO/kCGImagePropertyIPTCCountryPrimaryLocationCode)

The primary country code, a three-letter code defined by ISO 3166-1.

[`kCGImagePropertyIPTCCountryPrimaryLocationName`](/documentation/ImageIO/kCGImagePropertyIPTCCountryPrimaryLocationName)

The primary country name.

[`kCGImagePropertyIPTCOriginalTransmissionReference`](/documentation/ImageIO/kCGImagePropertyIPTCOriginalTransmissionReference)

The call letter or number combination associated with the originating point of an image.

### Software Program

[`kCGImagePropertyIPTCOriginatingProgram`](/documentation/ImageIO/kCGImagePropertyIPTCOriginatingProgram)

The originating application.

[`kCGImagePropertyIPTCProgramVersion`](/documentation/ImageIO/kCGImagePropertyIPTCProgramVersion)

The application version.

### Object Details

[`kCGImagePropertyIPTCObjectTypeReference`](/documentation/ImageIO/kCGImagePropertyIPTCObjectTypeReference)

The object type.

[`kCGImagePropertyIPTCObjectAttributeReference`](/documentation/ImageIO/kCGImagePropertyIPTCObjectAttributeReference)

The object attribute.

[`kCGImagePropertyIPTCObjectName`](/documentation/ImageIO/kCGImagePropertyIPTCObjectName)

The object name.

### IPTC Extension

[`kCGImageMetadataNamespaceIPTCExtension`](/documentation/ImageIO/kCGImageMetadataNamespaceIPTCExtension)

[`kCGImageMetadataPrefixIPTCExtension`](/documentation/ImageIO/kCGImageMetadataPrefixIPTCExtension)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)