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/reactImport & 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 →