Add icons to this collection by clicking the heart icon.
Upload File icon - also known as interface, upload, file, document, archive, upload file, and files and folders. Created in a clean gradient style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="100"
height="100"
viewBox="0 0 490.667 490.667"
>
<linearGradient
id="a"
x1="-40.522"
x2="-35.311"
y1="608.254"
y2="603.048"
gradientTransform="matrix(21.3333 0 0 -21.3333 1000.671 13315.223)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#369cdc" />
<stop offset="1" stop-color="#aa56d0" />
</linearGradient>
<path
d="M95.787 405.333h192c5.888 0 10.667-4.779 10.667-10.667s-4.779-10.667-10.667-10.667h-192c-5.888 0-10.667 4.779-10.667 10.667 0 5.889 4.779 10.667 10.667 10.667z"
fill="url(#a)"
/>
<linearGradient
id="b"
x1="-41.018"
x2="-36.815"
y1="610.755"
y2="606.547"
gradientTransform="matrix(21.3333 0 0 -21.3333 1000.671 13315.223)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#369cdc" />
<stop offset="1" stop-color="#aa56d0" />
</linearGradient>
<path
d="M95.787 341.333H245.12c5.888 0 10.667-4.779 10.667-10.667s-4.779-10.667-10.667-10.667H95.787c-5.888 0-10.667 4.779-10.667 10.667 0 5.889 4.779 10.667 10.667 10.667z"
fill="url(#b)"
/>
<linearGradient
id="c"
x1="-40.761"
x2="-36.033"
y1="614.014"
y2="609.288"
gradientTransform="matrix(21.3333 0 0 -21.3333 1000.671 13315.223)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#369cdc" />
<stop offset="1" stop-color="#aa56d0" />
</linearGradient>
<path
d="M95.787 277.333h171.499c5.888 0 10.667-4.779 10.667-10.667S273.173 256 267.285 256H95.787c-5.888 0-10.667 4.779-10.667 10.667s4.779 10.666 10.667 10.666z"
fill="url(#c)"
/>
<linearGradient
id="d"
x1="-40.27"
x2="-34.563"
y1="617.505"
y2="611.798"
gradientTransform="matrix(21.3333 0 0 -21.3333 1000.671 13315.223)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#369cdc" />
<stop offset="1" stop-color="#aa56d0" />
</linearGradient>
<path
d="M95.787 213.333H309.12c5.888 0 10.667-4.779 10.667-10.667S315.008 192 309.12 192H95.787c-5.888 0-10.667 4.779-10.667 10.667s4.779 10.666 10.667 10.666z"
fill="url(#d)"
/>
<linearGradient
id="e"
x1="-33.52"
x2="-25.312"
y1="611.252"
y2="603.05"
gradientTransform="matrix(21.3333 0 0 -21.3333 1000.671 13315.223)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#369cdc" />
<stop offset="1" stop-color="#aa56d0" />
</linearGradient>
<path
d="m364.779 196.011-85.333 106.667a10.682 10.682 0 0 0-1.28 11.285 10.7 10.7 0 0 0 9.621 6.037h32v160c0 5.888 4.779 10.667 10.667 10.667h85.333c5.888 0 10.667-4.779 10.667-10.667V320h32.213c6.443.171 10.88-4.693 10.88-10.667 0-3.477-1.664-6.571-4.245-8.512l-83.84-104.811c-4.075-5.077-12.609-5.077-16.683.001zm51.008 102.656c-5.888 0-10.667 4.779-10.667 10.667v160h-64v-160c0-5.888-4.779-10.667-10.667-10.667h-20.48l63.147-78.933 63.125 78.933h-20.458z"
fill="url(#e)"
/>
<linearGradient
id="f"
x1="-44.77"
x2="-29.563"
y1="620.005"
y2="604.797"
gradientTransform="matrix(21.3333 0 0 -21.3333 1000.671 13315.223)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#369cdc" />
<stop offset="1" stop-color="#aa56d0" />
</linearGradient>
<path
d="M298.453 480c0-5.888-4.779-10.667-10.667-10.667H42.453V128h96c5.888 0 10.667-4.779 10.667-10.667v-96h213.333V160c0 5.888 4.779 10.667 10.667 10.667s10.667-4.779 10.667-10.667V10.667C383.787 4.779 379.008 0 373.12 0H138.453c-1.429 0-2.816.299-4.096.832a10.554 10.554 0 0 0-3.456 2.304L24.256 109.781a10.554 10.554 0 0 0-2.304 3.456 10.652 10.652 0 0 0-.832 4.096V480c0 5.888 4.779 10.667 10.667 10.667h256c5.888 0 10.666-4.779 10.666-10.667zM57.536 106.667l70.251-70.251v70.251H57.536z"
fill="url(#f)"
/>
</svg>
More icons in the same style and category