Skip to content
IconMind

Upload icons

11 icons carry the tag upload, across Interface, Automation, Commerce, Data Engineering and DevOps. Image attachment, Video attachment, Calendar up and 8 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 11 upload icons, described

Image attachmentattachment-image
An image attachment — a picture sent along with the message as a file.
Video attachmentattachment-video
A video attachment — a clip sent along with the message as a file.
Calendar upcalendar-up
A calendar with an arrow pointing up on it — move an event earlier, or export the calendar.
Catalogue importcatalogue-import
A book with an arrow into its page — products brought in from a file.
Composer attachcomposer-attach
Composer attach — a file clipped to ride along with the message.
Database arrow updatabase-arrow-up
A database with an arrow pointing up on it — export from the store, push the data out.
Document updocument-up
A document with an arrow pointing up on it — upload this file, send it upstream.
Folder upfolder-up
A folder with an arrow pointing up on it — upload this folder, send the whole directory.
Monitor upmonitor-up
A screen with an arrow pointing up on it — send from this machine, upload from the desktop.
Registry pushregistry-push
An arrow coming down onto the shelf — an image sent up to the registry.
File triggertrigger-file
A file trigger — a file arriving or being uploaded started it.

In code, each is one import — import { AttachmentImage } from "@iconmind/react/icons/attachment-image" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every upload icon, free to ship

11 of 5,287 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.