export const title = "Verification code input components"
export const description = "Free and open-source React verification code input components built for modern applications and websites. These verification code inputs are built using Input OTP and styled with Tailwind CSS."
export const links = {
github: "https://github.com/untitleduico/react/tree/main/components/base/pin-input",
inputotp: "https://input-otp.rodz.dev/",
}
import * as Demos from "@/components/base/input/pin-input.demo.tsx";
## Installation
You can add this verification code input component using our CLI or manually:
```bash
npx untitledui@latest add pin-input
```
As our verification code input component is built with [Input OTP](https://input-otp.rodz.dev/), you'll need to install the dependencies:
```bash
npm install input-otp
```
Copy the files below into your project:
Great! Now you can start using the verification code input components in your project by just copy/pasting our examples below.
## Verification code input examples
Below are examples and variations of this verification code input component:
### Four digits {{ tocOnly:true }}
### With separator {{ tocOnly:true }}
### Input OTP {{ tocOnly:true }}
### Disabled {{ tocOnly:true }}
### Sizes {{ tocOnly:true }}