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

Discord Medium LinkedIn Twitter

Top Flutter Credit Card UI and Scanner packages

Last updated: June 22, 2025

Credit Card UI packages allow you to add a widget that provides the appearance of a credit card. You can also scan a physical card via camera, perform image processing to obtain the information on a credit or debit card and display the results on the screen.

The complete list of Flutter Credit Card Scanner and Credit Card UI packages is provided below.


flutter_credit_card Card Image
flutter_credit_card
👍 1.04K   ⬇️ 17.1K
Dart 3 compatible
Maintenance Status: Good

A Credit Card widget package with support of entering card details, and animations like card flip and float.

awesome_card
👍 283   ⬇️ 2.2K
Dart 3 compatible
Maintenance Status: Poor

Flutter package to create a Credit Card Widget in your application.

card_scanner Card Image
card_scanner
👍 116   ⬇️ 767
Dart 3 compatible
Maintenance Status: Good

Fast, Accurate and Secure Credit & Debit card scanning library for flutter.

credit_card_validator
👍 84   ⬇️ 15.8K
Dart 3 compatible
Maintenance Status: Poor

A package that validates credit card numbers, expiration dates, and security codes (CVV/CVC) based on the type of credit card

credit_card_type_detector
👍 70   ⬇️ 22.1K
Dart 3 compatible
Maintenance Status: Poor

A package that detects credit card types based on the current credit card number patterns

credit_card_scanner
👍 65   ⬇️ 1.2K
Dart 3 compatible
Maintenance Status: Poor

Fast, Accurate and Secure Credit & Debit card scanning library for flutter. This package is a fork of the original.

u_credit_card Card Image
u_credit_card
👍 61   ⬇️ 2K
Dart 3 compatible
Maintenance Status: Good

uCreditCard - Easy to use beautiful Card UI Flutter Package.

credit_card_input_form
👍 61   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

This package provides visually beautiful UX through animation of credit card information input form.

checkout_screen_ui Card Image
checkout_screen_ui
👍 45   ⬇️ 107
Dart 3 compatible
Maintenance Status: Average

A pre built UI representing a checkout screen that is meant to be coupled with your own logic.

ml_card_scanner
👍 29   ⬇️ 517
Dart 3 compatible
Maintenance Status: Good

Package for scanning bank credit cards.

credit_card_flag_detector
👍 18   ⬇️ 0
Dart 3 compatible
Maintenance Status: Average

A package that detects credit card types based on the current credit card number patterns

flutter_credit_card_scanner
👍 15   ⬇️ 471
Dart 3 compatible
Maintenance Status: Good

A Flutter package that utilizes the device camera to scan and extract credit card information. by using Google ML for Android and Apple Vision for iOS.

payment_card Card Image
payment_card
👍 9   ⬇️ 58
Dart 3 compatible
Maintenance Status: Average

A custom widget for creating beautiful payment(eg. credit or debit) cards on flutter.

credit_card_slider
👍 58   ⬇️ 21

Maintenance Status: Poor

A credit card slider with ability to add custom cards using the CreditCard widget. Credit card slider can also be customised

card_selector
👍 39   ⬇️ 21

Maintenance Status: Poor

Widget selector for Flutter using stack. The selector is fully configurable, animation time, gap between cards, size factor for stacxked cards, ...

credit_card
👍 28   ⬇️ 28

Maintenance Status: Poor

Functional yet beautiful Credit Card Widget with automatic card type detection.

credit_card_number_validator
👍 14   ⬇️ 32

Maintenance Status: Poor

A dart package to check if card number is valid and also returns card type as well.