Skip to content

Upload

The 'upload' icon represents the action of transferring data or files from a local device to a remote server or cloud storage.

Exports at 32 × 24 px

Upload icon from Elegant
Get Pro

Code

Upload in your framework

In any framework. Customize it above, and the code follows.

export const UploadIcon = (props: React.SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" width="32" height="24" viewBox="0 0 42 32" {...props}>
    <path fill="currentColor" d="M33.958 12.988C33.531 6.376 28.933 0 20.5 0C12.787 0 6.839 5.733 6.524 13.384C2.304 14.697 0 19.213 0 22.5C0 27.561 4.206 32 9 32h6.5a.5.5 0 0 0 0-1H9c-4.262 0-8-3.972-8-8.5C1 19.449 3.674 14 9 14h1.5a.5.5 0 0 0 0-1H9c-.509 0-.99.057-1.459.139C7.933 7.149 12.486 1 20.5 1C29.088 1 33 7.739 33 14v1.5a.5.5 0 0 0 1 0v-1.509c3.019.331 7 3.571 7 8.509c0 3.826-3.691 8.5-8 8.5h-7.5c-3.238 0-4.5-1.262-4.5-4.5V12.783l4.078 4.07a.5.5 0 1 0 .708-.706l-4.461-4.452c-.594-.592-1.055-.592-1.648 0l-4.461 4.452a.5.5 0 0 0 .707.707L20 12.783V26.5c0 3.804 1.696 5.5 5.5 5.5H33c4.847 0 9-5.224 9-9.5c0-5.167-4.223-9.208-8.042-9.512"/>
  </svg>
);

Elegant

Icons that share its tags, then the ones next to it in Elegant, in the same style.

  • Tumblr icon from Elegant
  • Twitter icon from Elegant
  • Download icon from Elegant
  • Speedometer icon from Elegant
  • Strategy icon from Elegant
  • Streetsign icon from Elegant
  • Tablet icon from Elegant
  • Telescope icon from Elegant
  • Toolbox icon from Elegant
  • Tools icon from Elegant
  • Tools  2 icon from Elegant
  • Traget icon from Elegant
  • Trophy icon from Elegant
  • Video icon from Elegant
  • Wallet icon from Elegant
  • Wine icon from Elegant

Skip the copy and paste. With Pro, your AI agent finds and installs any Elegant icon from a prompt.

Get Pro

Pricing

Elegant MCP, with Pro

Ask for Upload or any of 100 Elegant icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.

4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.

  • Secure checkout via Stripe
  • Code lives in your repo
  • Keep what you've shipped if you cancel
  • License terms

FAQ

Frequently asked questions

What the Upload icon means and where it's used, then how to install, style, label and license it.

4.9 out of 5 from 150+ developers

Install Upload from a prompt

MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.

Get Pro