Skip to content
ToolShedby Wasim Shaikh

Heroicons Explorer

Search 320+ Tailwind CSS Heroicons by Tailwind Labs. Preview Outline, Solid, Mini, and Micro styles, customize Tailwind classes (size-*, text-*), and copy React JSX, Vue, or clean SVG code.

Back to Heroicons Explorer
Category: Navigation & Arrows

Arrow Up (arrow-up) — Heroicon

Official Arrow Up vector icon from the Heroicons collection by Tailwind Labs. Available in 24x24 Outline, 24x24 Solid, 20x20 Mini, and 16x16 Micro variants. Copy ready-to-paste code for React, Vue 3, or clean inline SVG with modern Tailwind CSS utility classes.

24x24 Outline
className=“size-12 text-foreground”

24×24 stroke-based icon with 1.5px stroke width. Best for primary navigation and general UI.

React ComponentArrowUpIcon
URL Slug / Namearrow-up
CategoryNavigation & Arrows
Native ViewBox0 0 24 24

Heroicons 4-Style Spectrum for “Arrow Up”

Compare all four hand-crafted Heroicons variants side-by-side to choose the right density for your layout.

24x24
1.5px Stroke
24x24 Outline
size-6
24x24
Solid Fill
24x24 Solid
size-6
20x20
Solid Fill
20x20 Mini
size-5
16x16
Solid Fill
16x16 Micro
size-4

Framework Integration & Code Snippets

Copy production-ready component code for React, Vue 3, or pure inline SVG.

React Component (@heroicons/react/24/outline)
import { ArrowUpIcon } from '@heroicons/react/24/outline';

export default function Example() {
  return <ArrowUpIcon className="size-12" />;
}

Search Keywords & Synonyms

How to use “ArrowUpIcon” with Tailwind CSS

When pairing Heroicons with Tailwind CSS, use modern size-* classes instead of separate w-* and h-* classes. For example, use size-6 (1.5rem / 24px) for standard 24x24 icons and size-5 (1.25rem / 20px) for 20x20 mini icons.

All Heroicons inherit color via currentColor. To colorize this icon, simply add text color utilities like text-indigo-600, text-slate-500, or dynamic hover states like hover:text-emerald-500 to the component or inline SVG.