<!--
{
  "documentType" : "article",
  "framework" : "CoreVideo",
  "identifier" : "/documentation/CoreVideo/pixel-format-identifiers",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Pixel Format Identifiers"
}
-->

# Pixel Format Identifiers

Core Video does not provide support for all of these formats; this list defines only their names.

## Topics

### Constants

[`kCVPixelFormatType_1Monochrome`](/documentation/CoreVideo/kCVPixelFormatType_1Monochrome)

1 bit indexed.

[`kCVPixelFormatType_2Indexed`](/documentation/CoreVideo/kCVPixelFormatType_2Indexed)

2-bit indexed.

[`kCVPixelFormatType_4Indexed`](/documentation/CoreVideo/kCVPixelFormatType_4Indexed)

4-bit indexed.

[`kCVPixelFormatType_8Indexed`](/documentation/CoreVideo/kCVPixelFormatType_8Indexed)

8-bit indexed.

[`kCVPixelFormatType_1IndexedGray_WhiteIsZero`](/documentation/CoreVideo/kCVPixelFormatType_1IndexedGray_WhiteIsZero)

1 bit indexed gray, white is zero.

[`kCVPixelFormatType_2IndexedGray_WhiteIsZero`](/documentation/CoreVideo/kCVPixelFormatType_2IndexedGray_WhiteIsZero)

2-bit indexed gray, white is zero.

[`kCVPixelFormatType_4IndexedGray_WhiteIsZero`](/documentation/CoreVideo/kCVPixelFormatType_4IndexedGray_WhiteIsZero)

4-bit indexed gray, white is zero.

[`kCVPixelFormatType_8IndexedGray_WhiteIsZero`](/documentation/CoreVideo/kCVPixelFormatType_8IndexedGray_WhiteIsZero)

8-bit indexed gray, white is zero.

[`kCVPixelFormatType_16BE555`](/documentation/CoreVideo/kCVPixelFormatType_16BE555)

16-bit BE RGB 555.

[`kCVPixelFormatType_16LE555`](/documentation/CoreVideo/kCVPixelFormatType_16LE555)

16-bit LE RGB 555.

[`kCVPixelFormatType_16LE5551`](/documentation/CoreVideo/kCVPixelFormatType_16LE5551)

16-bit LE RGB 5551.

[`kCVPixelFormatType_16BE565`](/documentation/CoreVideo/kCVPixelFormatType_16BE565)

16-bit BE RGB 565.

[`kCVPixelFormatType_16LE565`](/documentation/CoreVideo/kCVPixelFormatType_16LE565)

16-bit LE RGB 565.

[`kCVPixelFormatType_24RGB`](/documentation/CoreVideo/kCVPixelFormatType_24RGB)

24-bit RGB.

[`kCVPixelFormatType_24BGR`](/documentation/CoreVideo/kCVPixelFormatType_24BGR)

24-bit BGR.

[`kCVPixelFormatType_32ARGB`](/documentation/CoreVideo/kCVPixelFormatType_32ARGB)

32-bit ARGB.

[`kCVPixelFormatType_32BGRA`](/documentation/CoreVideo/kCVPixelFormatType_32BGRA)

32-bit BGRA.

[`kCVPixelFormatType_32ABGR`](/documentation/CoreVideo/kCVPixelFormatType_32ABGR)

32-bit ABGR.

[`kCVPixelFormatType_32RGBA`](/documentation/CoreVideo/kCVPixelFormatType_32RGBA)

32-bit RGBA.

[`kCVPixelFormatType_64ARGB`](/documentation/CoreVideo/kCVPixelFormatType_64ARGB)

64-bit ARGB, 16-bit big-endian samples.

[`kCVPixelFormatType_48RGB`](/documentation/CoreVideo/kCVPixelFormatType_48RGB)

48-bit RGB, 16-bit big-endian samples.

[`kCVPixelFormatType_32AlphaGray`](/documentation/CoreVideo/kCVPixelFormatType_32AlphaGray)

32-bit AlphaGray, 16-bit big-endian samples, black is zero.

[`kCVPixelFormatType_16Gray`](/documentation/CoreVideo/kCVPixelFormatType_16Gray)

16-bit Grayscale, 16-bit big-endian samples, black is zero.

[`kCVPixelFormatType_30RGB`](/documentation/CoreVideo/kCVPixelFormatType_30RGB)

30-bit RGB, 10-bit big-endian samples, 2 unused padding bits (at least significant end).

[`kCVPixelFormatType_422YpCbCr8`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr8)

Component Y’CbCr 8-bit 4:2:2, ordered Cb Y’0 Cr Y’1.

[`kCVPixelFormatType_4444YpCbCrA8`](/documentation/CoreVideo/kCVPixelFormatType_4444YpCbCrA8)

Component Y’CbCrA 8-bit 4:4:4:4, ordered Cb Y’ Cr A.

[`kCVPixelFormatType_4444YpCbCrA8R`](/documentation/CoreVideo/kCVPixelFormatType_4444YpCbCrA8R)

Component Y’CbCrA 8-bit 4:4:4:4, rendering format. Full range alpha, zero biased YUV, ordered A Y’ Cb Cr.

[`kCVPixelFormatType_4444AYpCbCr8`](/documentation/CoreVideo/kCVPixelFormatType_4444AYpCbCr8)

Component Y’CbCrA 8-bit 4:4:4:4, ordered A Y’ Cb Cr, full range alpha, video range Y’CbCr.

[`kCVPixelFormatType_4444AYpCbCr16`](/documentation/CoreVideo/kCVPixelFormatType_4444AYpCbCr16)

Component Y’CbCrA 16-bit 4:4:4:4, ordered A Y’ Cb Cr, full range alpha, video range Y’CbCr, 16-bit little-endian samples.

[`kCVPixelFormatType_444YpCbCr8`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr8)

Component Y’CbCr 8-bit 4:4:4.

[`kCVPixelFormatType_422YpCbCr16`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr16)

Component Y’CbCr 10,12,14,16-bit 4:2:2.

[`kCVPixelFormatType_422YpCbCr10`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr10)

Component Y’CbCr 10-bit 4:2:2.

[`kCVPixelFormatType_444YpCbCr10`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr10)

Component Y’CbCr 10-bit 4:4:4.

[`kCVPixelFormatType_420YpCbCr8Planar`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr8Planar)

Planar Component Y’CbCr 8-bit 4:2:0. `baseAddr` points to a big-endian `CVPlanarPixelBufferInfo_YCbCrPlanar` struct.

[`kCVPixelFormatType_420YpCbCr8PlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr8PlanarFullRange)

Planar Component Y’CbCr 8-bit 4:2:0, full range.  `baseAddr` points to a big-endian `CVPlanarPixelBufferInfo_YCbCrPlanar` struct.

[`kCVPixelFormatType_422YpCbCr_4A_8BiPlanar`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr_4A_8BiPlanar)

First plane: Video-range Component Y’CbCr 8-bit 4:2:2, ordered Cb Y’0 Cr Y’1; second plane: alpha 8-bit 0-255.

[`kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange)

Bi-Planar Component Y’CbCr 8-bit 4:2:0, video-range (luma=[16,235] chroma=[16,240]).  `baseAddr` points to a big-endian `CVPlanarPixelBufferInfo_YCbCrBiPlanar` struct.

[`kCVPixelFormatType_420YpCbCr8BiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr8BiPlanarFullRange)

Bi-Planar Component Y’CbCr 8-bit 4:2:0, full-range (luma=[0,255] chroma=[1,255]).  `baseAddr` points to a big-endian `CVPlanarPixelBufferInfo_YCbCrBiPlanar` struct.

[`kCVPixelFormatType_422YpCbCr8_yuvs`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr8_yuvs)

Component Y’CbCr 8-bit 4:2:2, ordered Y’0 Cb Y’1 Cr.

[`kCVPixelFormatType_422YpCbCr8FullRange`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr8FullRange)

Component Y’CbCr 8-bit 4:2:2, full range, ordered Y’0 Cb Y’1 Cr.

[`kCVPixelFormatType_OneComponent8`](/documentation/CoreVideo/kCVPixelFormatType_OneComponent8)

8-bit one component, black is zero.

[`kCVPixelFormatType_TwoComponent8`](/documentation/CoreVideo/kCVPixelFormatType_TwoComponent8)

8-bit two component, black is zero.

[`kCVPixelFormatType_OneComponent16Half`](/documentation/CoreVideo/kCVPixelFormatType_OneComponent16Half)

6-bit one component IEEE half-precision float, 16-bit little-endian samples.

[`kCVPixelFormatType_OneComponent32Float`](/documentation/CoreVideo/kCVPixelFormatType_OneComponent32Float)

32-bit one component IEEE float, 32-bit little-endian samples.

[`kCVPixelFormatType_TwoComponent16Half`](/documentation/CoreVideo/kCVPixelFormatType_TwoComponent16Half)

16-bit two component IEEE half-precision float, 16-bit little-endian samples.

[`kCVPixelFormatType_TwoComponent32Float`](/documentation/CoreVideo/kCVPixelFormatType_TwoComponent32Float)

32-bit two component IEEE float, 32-bit little-endian samples.

[`kCVPixelFormatType_64RGBAHalf`](/documentation/CoreVideo/kCVPixelFormatType_64RGBAHalf)

64-bit RGBA IEEE half-precision float, 16-bit little-endian samples.

[`kCVPixelFormatType_128RGBAFloat`](/documentation/CoreVideo/kCVPixelFormatType_128RGBAFloat)

128-bit RGBA IEEE float, 32-bit little-endian samples.

[`kCVPixelFormatType_14Bayer_BGGR`](/documentation/CoreVideo/kCVPixelFormatType_14Bayer_BGGR)

[`kCVPixelFormatType_14Bayer_GBRG`](/documentation/CoreVideo/kCVPixelFormatType_14Bayer_GBRG)

[`kCVPixelFormatType_14Bayer_GRBG`](/documentation/CoreVideo/kCVPixelFormatType_14Bayer_GRBG)

[`kCVPixelFormatType_14Bayer_RGGB`](/documentation/CoreVideo/kCVPixelFormatType_14Bayer_RGGB)

[`kCVPixelFormatType_30RGBLEPackedWideGamut`](/documentation/CoreVideo/kCVPixelFormatType_30RGBLEPackedWideGamut)

[`kCVPixelFormatType_ARGB2101010LEPacked`](/documentation/CoreVideo/kCVPixelFormatType_ARGB2101010LEPacked)

[`kCVPixelFormatType_420YpCbCr10BiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr10BiPlanarFullRange)

[`kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange)

[`kCVPixelFormatType_422YpCbCr10BiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr10BiPlanarFullRange)

[`kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange)

[`kCVPixelFormatType_444YpCbCr10BiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr10BiPlanarFullRange)

[`kCVPixelFormatType_444YpCbCr10BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr10BiPlanarVideoRange)

[`kCVPixelFormatType_DepthFloat16`](/documentation/CoreVideo/kCVPixelFormatType_DepthFloat16)

[`kCVPixelFormatType_DepthFloat32`](/documentation/CoreVideo/kCVPixelFormatType_DepthFloat32)

[`kCVPixelFormatType_DisparityFloat16`](/documentation/CoreVideo/kCVPixelFormatType_DisparityFloat16)

[`kCVPixelFormatType_DisparityFloat32`](/documentation/CoreVideo/kCVPixelFormatType_DisparityFloat32)

[`kCVPixelFormatType_16VersatileBayer`](/documentation/CoreVideo/kCVPixelFormatType_16VersatileBayer)

[`kCVPixelFormatType_40ARGBLEWideGamut`](/documentation/CoreVideo/kCVPixelFormatType_40ARGBLEWideGamut)

[`kCVPixelFormatType_40ARGBLEWideGamutPremultiplied`](/documentation/CoreVideo/kCVPixelFormatType_40ARGBLEWideGamutPremultiplied)

[`kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar`](/documentation/CoreVideo/kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar)

[`kCVPixelFormatType_422YpCbCr16BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr16BiPlanarVideoRange)

[`kCVPixelFormatType_422YpCbCr8BiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr8BiPlanarFullRange)

[`kCVPixelFormatType_422YpCbCr8BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_422YpCbCr8BiPlanarVideoRange)

[`kCVPixelFormatType_4444AYpCbCrFloat`](/documentation/CoreVideo/kCVPixelFormatType_4444AYpCbCrFloat)

[`kCVPixelFormatType_444YpCbCr16BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr16BiPlanarVideoRange)

[`kCVPixelFormatType_444YpCbCr16VideoRange_16A_TriPlanar`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr16VideoRange_16A_TriPlanar)

[`kCVPixelFormatType_444YpCbCr8BiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr8BiPlanarFullRange)

[`kCVPixelFormatType_444YpCbCr8BiPlanarVideoRange`](/documentation/CoreVideo/kCVPixelFormatType_444YpCbCr8BiPlanarVideoRange)

[`kCVPixelFormatType_64RGBALE`](/documentation/CoreVideo/kCVPixelFormatType_64RGBALE)

[`kCVPixelFormatType_64RGBA_DownscaledProResRAW`](/documentation/CoreVideo/kCVPixelFormatType_64RGBA_DownscaledProResRAW)

[`kCVPixelFormatType_OneComponent10`](/documentation/CoreVideo/kCVPixelFormatType_OneComponent10)

[`kCVPixelFormatType_OneComponent12`](/documentation/CoreVideo/kCVPixelFormatType_OneComponent12)

[`kCVPixelFormatType_OneComponent16`](/documentation/CoreVideo/kCVPixelFormatType_OneComponent16)

[`kCVPixelFormatType_TwoComponent16`](/documentation/CoreVideo/kCVPixelFormatType_TwoComponent16)

[`kCVPixelFormatType_30RGBLE_8A_BiPlanar`](/documentation/CoreVideo/kCVPixelFormatType_30RGBLE_8A_BiPlanar)

[`kCVPixelFormatType_30RGB_r210`](/documentation/CoreVideo/kCVPixelFormatType_30RGB_r210)

[`kCVPixelFormatType_96VersatileBayerPacked12`](/documentation/CoreVideo/kCVPixelFormatType_96VersatileBayerPacked12)

[`kCVPixelFormatType_Lossless_30RGBLEPackedWideGamut`](/documentation/CoreVideo/kCVPixelFormatType_Lossless_30RGBLEPackedWideGamut)

[`kCVPixelFormatType_Lossless_30RGBLE_8A_BiPlanar`](/documentation/CoreVideo/kCVPixelFormatType_Lossless_30RGBLE_8A_BiPlanar)

[`kCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarFullRange`](/documentation/CoreVideo/kCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarFullRange)

[`kCVPixelFormatType_Lossless_64RGBAHalf`](/documentation/CoreVideo/kCVPixelFormatType_Lossless_64RGBAHalf)



---

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)