Hey Adalo Community! ![]()
Iβm excited to share a new component thatβs now available on the Adalo Marketplace:
Pin Input
Individual PIN/OTP entry boxes β auto-advance, validation, shake animation, and Magic Text output
Individual input boxes for PIN and OTP verification codes. Auto-advances between boxes, validates against a correct answer with shake feedback, supports password mode, and outputs the entered value via Magic Text.
Key Features
1β10 configurable input boxes with auto-advance
Entered PIN Value available as Magic Text (formValue)
Validate against a correct answer with On Correct and On Incorrect actions
Shake animation on wrong input for instant visual feedback
Password mode β mask characters with dots
Auto Advance toggle β move to next box automatically or manually
After Completion behavior: Donβt Clear, Clear Always, Clear if Correct, Clear if Wrong
Number or Text keyboard modes
Customizable box size, colors, border radius, and focused state styling
Auto Focus on screen load
On Complete action fires when all boxes are filled
Works on Web, iOS, and Android
Perfect For
β’ Two-factor authentication
β’ App lock screens
β’ Order pickup verification
β’ Email confirmation codes
β’ Parental control PINs
β’ Payment confirmation
How to Get It
- Open your Adalo app editor
- Click the + button to open the Add Components panel
- Browse Marketplace Components or search for βPin Inputβ
- Click to add it to your app β done!
If you have any questions or feedback, drop a comment below. Iβd love to hear how youβre using it! ![]()
