Android provides a number of ways to take photos and videos in low-light conditions.

This guide explains the following areas:

- [Choose the best low light option](https://developer.android.com/media/camera/lowlight/choose-option)helps you choose the right way for your app to use the camera in low-light conditions.
- [Low Light Boost Auto Exposure (AE) Mode](https://developer.android.com/media/camera/lowlight/low-light-boost-ae)uses device hardware to generate a stream of images in low-light conditions. You can use this stream for the camera preview, or save it as a video.
- [Google Low Light Boost from Google Play services](https://developer.android.com/media/camera/lowlight/low-light-boost-gp)dynamically adjusts camera brightness to let you preview in low-light conditions, even on devices that don't support Low Light Boost AE Mode.

In addition, the[CameraX extensions](https://developer.android.com/media/camera/camerax/extensions-api)and[Camera2 extensions](https://developer.android.com/media/camera/camera2/extensions-api)documentation explains how to use**night mode**to capture high-quality still photos in low light conditions.

This guide assumes you're familiar with the following concepts:

- How to use the[CameraX](https://developer.android.com/media/camera/camerax)or[Camera2](https://developer.android.com/media/camera/camera2)APIs to preview and capture images