Digit Entry
Digit entry components are used for entering individual digits in a sequential manner, typically for purposes like PIN input or verification codes.
Last updated
Digit entry components are used for entering individual digits in a sequential manner, typically for purposes like PIN input or verification codes.
Last updated
Ideal for use cases requiring a set number of digits, the digit entry component simplifies data input by providing a clear and structured approach.
Use when users need to enter short, sequential numbers, such as a 4-6 digit PIN or verification code during authentication processes.
Use in scenarios where accuracy in number input is essential, such as during account recovery, login, or making secure transactions.
Helpful when asking users to input a short number or code, especially on mobile devices, where larger forms are inconvenient.
Avoid using for entering long strings of numbers like phone numbers or account numbers, where a standard input field may be more practical.
Do not use for any input requiring letters or special characters, as this component is designed strictly for digits.
This component is not suitable for editing large numbers or when users may need to go back and forth between digits without a guided structure.
Avoid if users need flexibility to input numbers freely, like in a calculator or a payment amount field.
Container: A box that holds the entire digit entry fields, ensuring consistent spacing and layout. It provides a boundary that organizes the individual fields visually.
Digit Entry: Individual fields for each digit input. Each field accepts a single digit and typically auto-focuses to the next field after input.
Small
14
8
32
Medium
18
8
42
Large
22
8
50
Keyboard Navigation: Users must be able to navigate between digit fields using the keyboard. Use clear focus states to indicate which digit field is active.
Screen Reader Support: Each digit entry field should be announced clearly, specifying the number of digits needed for full completion.
Error Messaging: If users enter an incorrect digit or code, ensure accessible error messages with appropriate visual indicators like red borders and error descriptions.
Auto-focus and Auto-tab: To enhance accessibility, each field should automatically advance to the next one after a digit is entered, reducing the need for additional keypresses.
Mobile Number PIN Input: When users log in using a one-time PIN sent to their phone.
ATM or Payment Systems: For users to securely input their 4-6 digit PIN for transactions.
Account Recovery: When a user is resetting a password, they may need to input a verification code sent via email or SMS.
Lock Screens on Devices: To unlock mobile devices or apps, users can enter their chosen PIN using a digit entry component.