Add icons to this collection by clicking the heart icon.
Barn icon - also known as agriculture, building, barn, harvest, warehouse, architecture and city, and farmhouse. Created in a clean lineal color style with a white, silver, gray, black, orange, and pink finish, 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="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0v-299.81h-447s5.71 263.01 21.811 339.93l94.479 60.86 102.21 32.71 112.21-32.71z"
transform="translate(484.5 333.31)"
fill="#ff8f71"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-123.08 38.99L-246.16 0l-105.42-79.01v-340l148.855 15.785C-319.351-300.662-325.867-165.996-309.769-89.079l84.479 60.859 102.21 32.71 102.21-32.71 126.29-90.98v40.19z"
transform="translate(379.08 452.51)"
fill="#ff7f5a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 10-22.19v-174.12L0-218.5h-135l-7 22.19v174.12L-135 0Z"
transform="translate(401 251)"
fill="#ffebce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-10-22.19v-174.12L0-218.5h135l7 22.19v174.12L135 0Z"
transform="translate(111 251)"
fill="#ffebce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-117.445 37.583c-2.96.947-6.142.947-9.102 0L-243.992 0a14.897 14.897 0 0 1-4.174-2.104l-118.198-85.102a9.942 9.942 0 0 1-4.132-8.067v-12.304c0-8.104 9.176-12.802 15.75-8.065l120.809 87.032a9.946 9.946 0 0 0 2.78 1.402l106.131 33.966a9.936 9.936 0 0 0 6.06 0l106.13-33.966a9.919 9.919 0 0 0 2.78-1.402l120.81-87.033c6.574-4.736 15.75-.038 15.75 8.066v12.304a9.942 9.942 0 0 1-4.132 8.067L4.174-2.104A14.91 14.91 0 0 1 0 0"
transform="translate(377.996 466.207)"
fill="#b8866b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 8.284 6.716 15 15 15h320c8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15H15C6.716-15 0-8.284 0 0"
transform="translate(81 256)"
fill="#fdc072"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 9.665 7.835 17.5 17.5 17.5h462c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5h-462C7.835-17.5 0-9.665 0 0"
transform="translate(7.5 25)"
fill="#b8866b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-60c0-11.05-8.95-20-20-20h-104.16c-46.711 24.993-62.462 63.433-32.14 100H-20C-8.95 20 0 11.05 0 0"
transform="translate(376 385)"
fill="#c2eafb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-95.84c-11.05 0-20 8.95-20 20v60c0 11.05 8.95 20 20 20h63.7C-37.688 63.431-24.473 24.994 0 0"
transform="translate(251.84 305)"
fill="#a8e1f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-12.925-13.156-23.403-29.387-23.403-16.23 0-29.387 10.478-29.387 23.403 0 12.925 13.157 23.403 29.387 23.403C-13.156 23.403 0 12.925 0 0"
transform="translate(205.742 340.731)"
fill="#ffa1ac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-12.925 13.156-23.403 29.387-23.403 16.23 0 29.387 10.478 29.387 23.403 0 12.925-13.157 23.403-29.387 23.403C13.156 23.403 0 12.925 0 0"
transform="translate(306.258 340.731)"
fill="#ffa1ac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 14.643-10.607 16.019-23.693 16.019-13.086 0-23.694-1.376-23.694-16.019 0-14.643 10.608-26.513 23.694-26.513C-10.607-26.513 0-14.643 0 0"
transform="translate(279.693 358.712)"
fill="#666667"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v311.12"
transform="translate(27.5 42.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v181.89"
transform="translate(484.5 171.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v94.23"
transform="translate(484.5 42.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h155v198.5H0"
transform="translate(256 42.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-155v-75.85"
transform="translate(256 241)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-87.65h155"
transform="translate(101 130.15)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v198.43"
transform="translate(256 42.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v52.94"
transform="translate(306 405)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v31.77"
transform="translate(306 273.23)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v136.95"
transform="translate(406 273.23)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v136.95"
transform="translate(106 273.23)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v52.94"
transform="translate(206 405)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v31.77"
transform="translate(206 273.23)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 155-198.5"
transform="translate(256 241)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-155-198.5"
transform="translate(411 241)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 155-198.5"
transform="translate(101 241)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-155-198.5"
transform="translate(256 241)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v0c0 8.284 6.716 15 15 15h320c8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15H15C6.716-15 0-8.284 0 0Z"
transform="translate(81 256)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.5c11.05 0 20-8.95 20-20v-60c0-11.05-8.95-20-20-20h-200c-11.05 0-20 8.95-20 20v60c0 11.05 8.95 20 20 20H-35"
transform="translate(273.5 405)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0 14.643-10.607 16.019-23.693 16.019-13.086 0-23.694-1.376-23.694-16.019 0-14.643 10.608-26.513 23.694-26.513C-10.607-26.513 0-14.643 0 0Z"
transform="translate(279.693 358.712)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-12"
transform="translate(181.268 380.671)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-12"
transform="translate(330.732 380.671)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-117.445 37.583c-2.96.947-6.142.947-9.102 0L-243.992 0a14.897 14.897 0 0 1-4.174-2.104l-118.198-85.102a9.942 9.942 0 0 1-4.132-8.067v-12.304c0-8.104 9.176-12.802 15.75-8.065l120.809 87.032a9.946 9.946 0 0 0 2.78 1.402l106.131 33.966a9.936 9.936 0 0 0 6.06 0l106.13-33.966a9.919 9.919 0 0 0 2.78-1.402l120.81-87.033c6.574-4.736 15.75-.038 15.75 8.066v12.304a9.942 9.942 0 0 1-4.132 8.067L4.174-2.104A14.91 14.91 0 0 1 0 0Z"
transform="translate(377.996 466.207)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v0c0 9.665 7.835 17.5 17.5 17.5h462c9.665 0 17.5-7.835 17.5-17.5s-7.835-17.5-17.5-17.5h-462C7.835-17.5 0-9.665 0 0Z"
transform="translate(7.5 25)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category