Input OTP screenshotVisit website

Input OTP

Frameworks & Libraries

Freemium

About

Add an accessible one-time password input to React.

Input OTP is an open source one-time password input component for React. It is accessible, unstyled and customizable, so you bring your own styles. It is friendly to password managers, supports pattern validation, and is tiny with no dependencies.

Features & use cases

  • Add a one-time password input to React
  • Bring your own styles to an unstyled component
  • Stay friendly to password managers
  • Check input with pattern validation
  • Keep it tiny with no dependencies

Who reaches for it

  • React developers building OTP and password entry forms
  • Teams who want an accessible, unstyled OTP input they can customize

Getting it

Input OTP is open source, publishes documentation and installs from npm.

Ready to try Input OTP?

Opens input-otp.rodz.dev in a new tab.

Visit website

Similar tools

The weekly drop

The best new tools, every week. No spam, unsubscribe anytime.

Alternatives & related tools

21st.dev preview

21st.dev

The npm for design engineers, copy-paste minimal React components.

Tremor preview

Tremor

React components to build charts and dashboards fast.

shadcn/ui preview

shadcn/ui

Beautifully designed components you can copy and paste into apps.

Mantine preview

Mantine

A full-featured React components and hooks library.

Sonner preview

Sonner

Opinionated toast component for React, sensible defaults out of the box.

Chakra UI preview

Chakra UI

A simple, modular and accessible React component library.

Beautiful UI preview

Beautiful UI

Copy-paste React components for AI chat agents, thinking states and human-in-the-loop flows.

HeroUI preview

HeroUI

Beautiful, fast and modern React UI library, formerly NextUI.

More in Frameworks & Libraries

See all 95
Thinking Orbs preview

Thinking Orbs

Animated component set for showing an AI thinking state in a product.

23rd preview

23rd

Opinionated shadcn registry of copy-paste UI components for React and Svelte 5.

Boring Avatars preview

Boring Avatars

Open source React library for generating unique SVG avatars from names.

Zdog preview

Zdog

Round, flat, designer-friendly pseudo-3D engine for canvas and SVG.