Flutter Gems is a curated list of 7000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

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 compatible
Maintenance 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 compatible
Maintenance 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 compatible
Maintenance Status: Good

Android implementation of the camera plugin using the CameraX library.

camera_camera
👍 184   ⬇️ 1.5K
Dart 3 compatible
Maintenance Status: Poor

The easy plugin camera for your project, platforms Android and iOS.

camera_avfoundation
👍 11   ⬇️ 177.7K
Dart 3 compatible
Maintenance Status: Good

iOS implementation of the camera plugin.

flutter_camera_overlay
👍 118   ⬇️ 823
Dart 3 compatible
Maintenance 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 compatible
Maintenance Status: Good

A Flutter plugin for getting information about and controlling the camera on Windows.

camera_filters Card Image
camera_filters
👍 52   ⬇️ 374
Dart 3 compatible
Maintenance 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 compatible
Maintenance Status: Good

Work with audiovisual assets, control device cameras, process audio, and configure system audio interactions.

whatsapp_camera
👍 47   ⬇️ 89
Dart 3 compatible
Maintenance 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 compatible
Maintenance 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 compatible
Maintenance 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 compatible
Maintenance 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 compatible
Maintenance 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.