Add icons to this collection by clicking the heart icon.
Upload icon - also known as interface, photo, photography, upload, picture, landscape, image, and electronics. 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="512pt"
height="512pt"
viewBox="0 -18 512 512"
>
<linearGradient
id="a"
x1="0"
x2="512"
y1="238"
y2="238"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#00f2fe" />
<stop offset=".021" stop-color="#03effe" />
<stop offset=".293" stop-color="#24d2fe" />
<stop offset=".554" stop-color="#3cbdfe" />
<stop offset=".796" stop-color="#4ab0fe" />
<stop offset="1" stop-color="#4facfe" />
</linearGradient>
<path
fill="url(#a)"
d="M432 0H80C35.887 0 0 35.887 0 80v280c0 44.113 35.887 80 80 80h273c11.047 0 20-8.953 20-20s-8.953-20-20-20h-73.664l-45.984-59.656 145.722-185.348 98.098 108.422a19.994 19.994 0 0 0 22.02 5.246A20.01 20.01 0 0 0 512 250V80c0-44.113-35.887-80-80-80zm40 198.086-79.168-87.504a19.97 19.97 0 0 0-15.523-6.57 20.02 20.02 0 0 0-15.032 7.629L208.16 307.664l-52.32-67.875A20.002 20.002 0 0 0 140 232h-.012a20 20 0 0 0-15.84 7.805l-44.015 57.218c-6.735 8.758-5.098 21.313 3.656 28.047 8.758 6.739 21.313 5.098 28.05-3.656l28.177-36.633L228.832 400H80c-22.055 0-40-17.945-40-40V80c0-22.055 17.945-40 40-40h352c22.055 0 40 17.945 40 40zM140 72c-33.086 0-60 26.918-60 60 0 33.086 26.914 60 60 60s60-26.914 60-60c0-33.082-26.914-60-60-60zm0 80c-11.027 0-20-8.973-20-20s8.973-20 20-20 20 8.973 20 20-8.973 20-20 20zm366.371 190.09c7.684 7.937 7.477 20.597-.46 28.281A19.936 19.936 0 0 1 492.003 376a19.94 19.94 0 0 1-14.375-6.09l-24.738-25.555V456c0 11.047-8.954 20-20 20-11.043 0-20-8.953-20-20V343.746l-25.844 25.492c-7.867 7.758-20.531 7.668-28.285-.195-7.758-7.863-7.668-20.527.195-28.281l38.613-38.086C407.008 293.21 419.547 288 432.89 288c13.383 0 25.962 5.242 35.41 14.762.06.058.118.12.177.18zm0 0"
/>
</svg>
More icons in the same style and category