John KuehJohn Kueh

arrow up tray icon

Heroicons · arrow-up-tray · MIT

Download SVG

The Heroicons arrow up tray icon depicts an arrow pointing upwards into a container, commonly used to represent uploading files or data.

Common uses

  • Upload button
  • File submission action
  • Data transfer indicator

Use it in React

Install
npm i @heroicons/react
Import & render
import { ArrowUpTrayIcon } from '@heroicons/react/24/outline';

<ArrowUpTrayIcon className="size-6" />

Styles

Heroicons ships this icon in 4 styles — each its own import:

24/outline
<ArrowUpTrayIcon className="size-6" />
24/solid
<ArrowUpTrayIcon className="size-6" />
20/solid
<ArrowUpTrayIcon className="size-6" />
16/solid
<ArrowUpTrayIcon className="size-6" />

Details

Library
Heroicons (324 icons)
License
MIT
viewBox
0 0 24 24
Keywords
arrowuptrayupload iconsend iconexport iconsave icon

FAQ

What does the arrow up tray icon represent?
It visually signifies an upload action, where data or files are being sent from a local source to a remote destination.
How do I use this icon in React?
Import it from the Heroicons library like this: import { ArrowUpTrayIcon } from '@heroicons/react/24/outline'. Then use it as a component: <ArrowUpTrayIcon className="h-6 w-6" />.
What is the license for Heroicons?
Heroicons are released under the MIT license, allowing for free use in both personal and commercial projects.

Related icons

The same idea in other libraries, and near matches in Heroicons.

Looking for something else? Search Heroicons and 4 more libraries by description →

The search behind these pages runs as a Claude Code skill. What skills are and how I ship them →