FLUTTER ECOSYSTEM

pin_entry_text_field

Fully customizable Pin Entry TextField for flutter, This widget accepts pin of any length and it detects the entry of the last pin.

Latest version
0.1.4
30-day downloads
55
Likes
35
Pub points
40

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A fully customizable Pin Entry TextField for Flutter that supports pins of any length and automatically detects when the final digit is entered. Designed for OTP and PIN input scenarios, it provides a clean, intuitive interface with smooth transitions between fields. The widget is highly configurable, allowing customization of text style, spacing, borders, and more. It integrates seamlessly into authentication flows and form inputs requiring numeric entry.

Use cases
  • One-time password (OTP) verification
  • User login with PIN
  • Secure form inputs
  • Multi-digit code entry
  • Authentication workflows
Key features
  • Customizable pin length
  • Automatic detection of last input
  • Configurable styling and layout
  • Smooth transition between digits
  • Supports keyboard input and paste
Suitable for
  • Mobile app authentication
  • Secure PIN entry screens
  • OTP-based login systems
  • Form fields requiring numeric codes
  • Developers seeking simple yet flexible PIN widgets
Considerations
  • No built-in validation logic
  • Limited platform-specific behavior control
  • Does not handle international keyboard layouts by default
  • Requires manual handling of focus and submission
Supported platformsNot available

Install package

flutter pub add pin_entry_text_field

Categories

Source repository

Related projects

No data available yet.