Support Ultra HDR

The Ultra HDR image format lets images store more information about the intensity of light, resulting in more detailed highlights and shadows and more intense colors. This section provides information to help your apps properly support Ultra HDR images.

A graphic showing a simulation of the difference between standard dynamic range and high dynamic range. The graphic shows a landscape with a cloudy sky. The right half, simulating HDR, has brighter highlights, darker shadows, and clearer colors.
  • Devices can display Ultra HDR images in their full intensity if they're running Android 14 or higher and have screens that support HDR. On other devices, the images still display, but they're shown in standard dynamic range.
  • Devices can capture Ultra HDR images if they're running Android 14 or higher and have cameras that support HDR.
  • All Android devices can share Ultra HDR images, even if the device doesn't otherwise support Ultra HDR. For example, if a user has a phone running Android 13 and they're sent an Ultra HDR image in chat, and they forward that image to a friend with a device running Android 14 that supports HDR, that friend can view the image in its full intensity.


This section contains the following documentation on supporting Ultra HDR images:

Additional resources

To learn more about Ultra HDR images, see the following additional resources:



Code samples