Flutter Gems is a curated list of 7000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Camera packages
Last updated: August 11, 2025
The complete list of Flutter packages that can help you create custom Camera UI and access the device camera to capture image or record video, is provided below.
camera
👍 2.47K ⬇️ 623.5K
Dart 3 compatibleMaintenance Status: Good
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
camerawesome
👍 1.1K ⬇️ 33.9K
Dart 3 compatibleMaintenance Status: Good
Easiest Flutter camera Plugin with builtin UI. Supporting capturing images, streaming images, video recording, switch sensors, autofocus, flash, filters... on Android and iOS.
camera_android_camerax
👍 70 ⬇️ 327.6K
Dart 3 compatibleMaintenance Status: Good
Android implementation of the camera plugin using the CameraX library.
camera_camera
👍 184 ⬇️ 1.5K
Dart 3 compatibleMaintenance Status: Poor
The easy plugin camera for your project, platforms Android and iOS.
camera_avfoundation
👍 11 ⬇️ 177.7K
Dart 3 compatibleMaintenance Status: Good
iOS implementation of the camera plugin.
flutter_camera_overlay
👍 118 ⬇️ 823
Dart 3 compatibleMaintenance Status: Poor
A Flutter plugin to add common camera overlay components such as ID Card, Credit Card, Texts, prompts or custom components.
camera_windows
👍 67 ⬇️ 1.7K
Dart 3 compatibleMaintenance Status: Good
A Flutter plugin for getting information about and controlling the camera on Windows.

camera_filters
👍 52 ⬇️ 374
Dart 3 compatibleMaintenance Status: Average
This package will use camera with dynamic color list of filters, crop your image, text on image and change the text color.
camerax
👍 50 ⬇️ 364
Dart 3 compatibleMaintenance Status: Good
Work with audiovisual assets, control device cameras, process audio, and configure system audio interactions.
whatsapp_camera
👍 47 ⬇️ 89
Dart 3 compatibleMaintenance Status: Poor
This is a package to open a camera along with a photo gallery, to simplify the steps of the end user
camerakit
👍 32 ⬇️ 573
Dart 3 compatibleMaintenance Status: Good
Flutter camera kit uses native android and ios APIs for taking picture and scanning barcode with controlable flash.
camerakit_flutter
👍 31 ⬇️ 207
Dart 3 compatibleMaintenance Status: Good
A camerakit plugin that provides developers with seamless integration and access to Snapchat CameraKit features within their Flutter applications.
flutter_camera
👍 24 ⬇️ 198
Dart 3 compatibleMaintenance Status: Average
A Flutter plugin for iOS and Android allowing access to the device cameras and recording of videos.
camera_with_files
👍 22 ⬇️ 134
Dart 3 compatibleMaintenance Status: Poor
Make a Camera Module With Gallery View. Its Looks Like whatsapp Camera Module.
flutter_better_camera
👍 66 ⬇️ 57
Maintenance Status: Poor
Flutter plugin for controlling the camera on Android and IOS, supports camera feed, capturing images, capturing videos, streaming image buffers and has support for all the essential features the camera APIs allow (flash, AE and more)
adv_camera
👍 46 ⬇️ 258
Maintenance Status: Poor
An advanced camera with focus (with focus rectangle) and zoom feature.