Skip to main content
ComponentsTextarea

Textarea

Displays a form textarea or a component that looks like a textarea.

PreviewDocs

Features

Multi-line text input

Auto-resize or fixed height options

Character count display support

Placeholder and default value

Disabled and error states

Proper accessibility attributes

Shadcn/ui Textarea - Figma Component

Displays a form textarea or a component that looks like a textarea. This Figma component is part of our comprehensive design system that brings the popular shadcn/ui library into your design workflow.

Every Textarea variant includes all the necessary states, properties, and styling options you need to create consistent, production-ready designs. The component seamlessly integrates with your existing Figma files and maintains full compatibility with the shadcn/ui React implementation.

Your questions, answered

Multi-line inputs in Figma

The shadcn/ui figma Textarea handles longer text entry. Design comments, descriptions, and messages in Figma. This shadcn figma component supports multiple lines with auto-resize options.

Character limits

Design Textareas in Figma with the shadcn/ui figma component—show "50/280" character counts. Prototype forms where users see limits before hitting them, matching shadcn/ui real-time feedback.

Auto-resize behavior

This shadcn figma Textarea supports auto-growing as users type. Design textareas in Figma starting at 3-4 rows that expand, preventing scrolling within the field while maintaining layout control.

Accessible textareas

The shadcn/ui figma Textarea uses proper label association and ARIA. Design accessible forms in Figma where textareas announce purpose, limits, and errors to screen readers, following shadcn/ui standards.