Add icons to this collection by clicking the heart icon.
Windmill icon - also known as agriculture, farm, garden, windmill, farming and gardening, and farmhouse. Created in a clean lineal color style with a black 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="512"
height="512"
viewBox="0 0 128 128"
>
<linearGradient id="a">
<stop offset="0" stop-color="#957e7f" />
<stop offset="1" stop-color="#373638" />
</linearGradient>
<linearGradient
id="g"
x1="64"
x2="64"
y1="-61.375"
y2="99.875"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#dc464e" />
<stop offset="1" stop-color="#c72e37" />
</linearGradient>
<linearGradient
id="h"
x1="64"
x2="64"
y1="-334.909"
y2="230.595"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="i"
x1="71.607"
x2="68.073"
y1="67.683"
y2="89.898"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#dd464e" />
<stop offset=".7" stop-color="#b9282d" />
</linearGradient>
<linearGradient
id="j"
x1="112.276"
x2="126.276"
y1="67.505"
y2="64.38"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#e2dcca" />
<stop offset=".667" stop-color="#f4eadd" />
</linearGradient>
<linearGradient
id="k"
x1="44.258"
x2="43.425"
y1="-13.053"
y2="-1.386"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="l"
x1="-52.39"
x2="36.36"
y1="27.746"
y2="24.996"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="m"
x1="91.937"
x2="91.104"
y1="-9.647"
y2="2.019"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="n"
x1="-51.036"
x2="37.714"
y1="71.437"
y2="68.687"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="o"
x1="63.459"
x2="64.459"
y1="14.693"
y2="72.568"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d59a61" />
<stop offset="1" stop-color="#c07e51" />
</linearGradient>
<linearGradient
id="p"
x1="65.095"
x2="65.595"
y1="28.752"
y2="20.877"
gradientUnits="userSpaceOnUse"
>
<stop offset=".013" stop-color="#deaf81" />
<stop offset=".505" stop-color="#ca926d" />
<stop offset=".992" stop-color="#deaf81" />
</linearGradient>
<linearGradient
id="q"
x1="64"
x2="64"
y1="32.333"
y2="78.02"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="r"
x1="64"
x2="64"
y1="-92.333"
y2="193.063"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#967e7f" />
<stop offset="1" stop-color="#373638" />
</linearGradient>
<linearGradient id="d">
<stop offset="0" stop-color="#92634d" />
<stop offset="1" stop-color="#92634d" />
</linearGradient>
<linearGradient
id="s"
x1="115"
x2="119"
y1="122"
y2="122"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient id="e">
<stop offset="0" stop-color="#808f00" />
<stop offset="1" stop-color="#6b7f00" />
</linearGradient>
<linearGradient
id="t"
x1="108"
x2="126"
y1="108.5"
y2="108.5"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="u"
x1="103"
x2="107"
y1="122"
y2="122"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient id="f">
<stop offset="0" stop-color="#a5af46" />
<stop offset="1" stop-color="#9ba628" />
</linearGradient>
<linearGradient
id="v"
x1="97"
x2="113"
y1="112"
y2="112"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="w"
x1="212"
x2="216"
y1="122"
y2="122"
gradientTransform="matrix(-1 0 0 1 225 0)"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="x"
x1="205"
x2="223"
y1="108.5"
y2="108.5"
gradientTransform="matrix(-1 0 0 1 225 0)"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="y"
x1="200"
x2="204"
y1="122"
y2="122"
gradientTransform="matrix(-1 0 0 1 225 0)"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="z"
x1="194"
x2="210"
y1="112"
y2="112"
gradientTransform="matrix(-1 0 0 1 225 0)"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<path
fill="url(#g)"
d="M78 31c-9-7-14-8-14-8s-5 1-14 8c-5.045 4.052-8.386 10.32-9 17-.107 1.159.846 2 2.015 2h41.971c1.169 0 2.121-.841 2.015-2-.615-6.68-3.956-12.948-9.001-17z"
/>
<path
fill="url(#h)"
d="M81 55v-5H47v5c0 17-8 44.034-12 50v21h58v-21c-4-5.966-12-33-12-50z"
/>
<path fill="url(#i)" d="M35 105h58v21H35z" />
<path
fill="url(#j)"
d="M77 105c-3.563-10.208-7-36.494-7-50v-5H58v5c0 13.506-3.437 39.792-7 50z"
/>
<path
fill="url(#k)"
d="m26 3.012-5 5c-1.227 1.227-1.418 2.759 0 4l38 33 4-4-33-38c-1.143-1.306-2.672-1.328-4 0z"
/>
<path
fill="url(#l)"
d="m102 3 5 5c1.227 1.227 1.418 2.759 0 4L69 45l-4-4L98 3c1.143-1.306 2.672-1.328 4 0z"
/>
<path
fill="url(#m)"
d="m102 89.012 5-5c1.227-1.227 1.418-2.759 0-4l-38-33-4 4 33 38c1.143 1.306 2.672 1.328 4 0z"
/>
<path
fill="url(#n)"
d="m26 89.012-5-5c-1.227-1.227-1.418-2.759 0-4l38-33 4 4-33 38c-1.143 1.306-2.672 1.328-4 0z"
/>
<circle cx="64" cy="46" r="6" fill="url(#o)" />
<path
fill="url(#p)"
d="M64 53c-3.86 0-7-3.141-7-7s3.14-7 7-7 7 3.141 7 7-3.14 7-7 7zm0-12c-2.757 0-5 2.243-5 5s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5z"
/>
<path fill="url(#q)" d="M70 126H58v-13a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z" />
<g fill="url(#r)">
<path
d="M66 78h-4a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1zM66 95h-4a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1z"
/>
</g>
<path fill="url(#s)" d="M115 118h4v8h-4z" />
<path
fill="url(#t)"
d="M117 98c-3.107 0-9 5.444-9 15.167 0 3.866 4.029 5.833 9 5.833s9-1.967 9-5.833c0-9.723-5.893-15.167-9-15.167z"
/>
<path fill="url(#u)" d="M103 118h4v8h-4z" />
<path
fill="url(#v)"
d="M105 103c-2.761 0-8 4.667-8 13 0 3.314 3.582 5 8 5s8-1.686 8-5c0-8.333-5.239-13-8-13z"
/>
<path fill="url(#w)" d="M9 126h4v-8H9z" />
<path
fill="url(#x)"
d="M11 98c3.107 0 9 5.444 9 15.167 0 3.866-4.029 5.833-9 5.833s-9-1.967-9-5.833C2 103.444 7.893 98 11 98z"
/>
<path fill="url(#y)" d="M21 126h4v-8h-4z" />
<path
fill="url(#z)"
d="M23 103c2.761 0 8 4.667 8 13 0 3.314-3.582 5-8 5s-8-1.686-8-5c0-8.333 5.239-13 8-13z"
/>
<g fill="#3a322b">
<path
d="M93.877 104.565c-.019-.037-.03-.077-.053-.112-2.492-3.717-6.762-16.328-9.454-29.594L97.241 89.68c.731.837 1.626 1.296 2.586 1.328l.107.001c.973 0 1.927-.441 2.767-1.281l5-5c.874-.874 1.318-1.87 1.284-2.88-.022-.664-.271-1.649-1.335-2.582L82.04 57.029a58.243 58.243 0 0 1-.047-2.018v-4h2.985c.9 0 1.742-.357 2.31-.979a2.725 2.725 0 0 0 .7-2.113c-.447-4.865-2.329-9.606-5.298-13.479l24.962-21.677c1.062-.93 1.311-1.916 1.333-2.579.034-1.011-.411-2.007-1.284-2.88l-5-5c-.87-.87-1.866-1.305-2.874-1.279-.96.032-1.854.491-2.588 1.331L75.205 27.728c-6.95-4.821-10.844-5.663-11.012-5.697a1.025 1.025 0 0 0-.398 0c-.167.034-4.064.877-11.018 5.701L30.746 2.364c-.732-.836-1.626-1.295-2.586-1.328-1.011-.036-2.003.409-2.873 1.279l-5 5c-.874.874-1.318 1.87-1.284 2.881.022.663.271 1.649 1.335 2.581l24.952 21.67c-2.966 3.871-4.846 8.61-5.292 13.472a2.722 2.722 0 0 0 .7 2.112c.568.622 1.41.979 2.31.979h2.985v4c0 .654-.022 1.335-.047 2.018L20.335 79.271c-1.062.929-1.311 1.916-1.333 2.579-.034 1.011.41 2.007 1.284 2.881l5 5c.839.84 1.793 1.281 2.766 1.281l.107-.001c.96-.032 1.854-.491 2.589-1.331l12.869-14.82c-2.692 13.265-6.962 25.877-9.454 29.593-.023.035-.034.075-.053.112-.017.033-.033.063-.046.098a.99.99 0 0 0-.07.348v21a1 1 0 0 0 1 1h58a1 1 0 0 0 1-1v-21c0-.12-.029-.236-.07-.348-.014-.035-.03-.065-.047-.098zm-2.61-.554H77.715c-3.106-9.505-6.021-30.954-6.609-44.425l10.65 12.264c2.387 13.229 6.636 26.577 9.511 32.161zM62.7 52.886c.42.079.851.125 1.293.125s.874-.046 1.293-.125l3.737 4.303c.303 13.12 3.231 36.02 6.592 46.822H52.372c3.36-10.802 6.289-33.702 6.592-46.822zm-3.706-6.875c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5zm47.992 35.905c.015.437-.234.934-.699 1.4l-5 5c-.327.327-.826.721-1.393.694-.398-.013-.784-.23-1.145-.643L67.315 52.171a7.051 7.051 0 0 0 2.831-2.823l36.189 31.428c.419.366.638.75.651 1.14zm-26.987-26.66-4.888-4.245h4.883v4c0 .079.005.165.005.245zm5.999-7.154a.729.729 0 0 1-.187.582c-.19.208-.493.327-.833.327h-12.17l-1.942-1.687c.081-.426.128-.864.128-1.313 0-.446-.046-.88-.126-1.303l10.312-8.955c2.698 3.558 4.408 7.897 4.818 12.349zM98.746 3.669c.363-.415.75-.632 1.147-.646.569-.017 1.066.368 1.393.694l5 5c.465.466.714.963.699 1.4-.013.39-.232.774-.648 1.138L70.15 42.682a7.056 7.056 0 0 0-2.828-2.828zM63.993 24.042c.844.233 4.302 1.352 9.894 5.203l-8.59 9.892a6.994 6.994 0 0 0-1.303-.126c-.449 0-.887.047-1.312.128l-8.588-9.889c5.599-3.858 9.061-4.977 9.899-5.208zM21.001 10.13c-.014-.438.234-.935.7-1.4l5-5c.327-.327.865-.722 1.393-.694.398.013.785.23 1.146.643l31.419 36.179a7.048 7.048 0 0 0-2.825 2.833l-36.181-31.42c-.42-.367-.639-.751-.652-1.141zm21.175 38.554a.732.732 0 0 1-.187-.582c.409-4.449 2.117-8.785 4.813-12.342l10.316 8.959c-.079.419-.125.85-.125 1.292 0 .449.047.888.128 1.313l-1.942 1.687H43.008c-.339 0-.642-.119-.832-.327zm5.818 6.327v-4h4.883l-4.888 4.245c-.001-.08.005-.166.005-.245zM29.241 88.364c-.363.416-.75.633-1.148.646-.545.02-1.065-.367-1.393-.694l-5-5c-.466-.466-.714-.963-.7-1.4.013-.39.232-.773.648-1.138l36.192-31.43a7.045 7.045 0 0 0 2.831 2.823zm27.641-28.778c-.588 13.471-3.503 34.92-6.609 44.425H36.72c2.876-5.584 7.124-18.932 9.511-32.16zm2.112 65.425v-12c0-.551.449-1 1-1h8c.551 0 1 .449 1 1v12zm12 0v-12c0-1.654-1.346-3-3-3h-8c-1.654 0-3 1.346-3 3v12h-21v-19h56v19z"
/>
<path
d="M61.994 79.011h4c1.103 0 2-.897 2-2v-6c0-1.103-.897-2-2-2h-4c-1.103 0-2 .897-2 2v6c0 1.103.897 2 2 2zm0-8h4l.001 6h-4.001zM61.994 96.011h4c1.103 0 2-.897 2-2v-6c0-1.103-.897-2-2-2h-4c-1.103 0-2 .897-2 2v6c0 1.103.897 2 2 2zm0-8h4l.001 6h-4.001zM22.994 102.011c-1.13 0-2.612.633-4.047 1.858-2.176-4.461-5.6-6.858-7.953-6.858-3.49 0-10 5.552-10 16.167 0 3.419 2.667 5.837 7 6.586v6.248a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6.261c.465-.082.913-.187 1.346-.309 1.035 1.116 2.63 1.91 4.654 2.299v4.271a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4.271c3.723-.714 6-2.804 6-5.729 0-9.193-5.859-14.001-9-14.001zm-11 23h-2v-5.028c.327.017.659.028 1 .028s.67-.018 1-.036zm-1-7c-3.69 0-8-1.266-8-4.833 0-9.347 5.607-14.167 8-14.167 1.535 0 4.572 2.04 6.46 6.393-1.921 2.351-3.46 5.9-3.46 10.607 0 .585.101 1.133.276 1.647-1.002.23-2.112.353-3.276.353zm13 7h-2v-3.027a18.132 18.132 0 0 0 2 0zm-1-5c-3.229 0-7-1.047-7-4 0-4.478 1.57-7.727 3.312-9.706l.02-.021c1.333-1.506 2.763-2.273 3.668-2.273 2.093 0 7 4.083 7 12 0 2.952-3.771 4-7 4zM126.994 113.177c0-10.614-6.51-16.167-10-16.167-2.353 0-5.777 2.397-7.954 6.858-1.435-1.225-2.916-1.858-4.046-1.858-3.141 0-9 4.808-9 14 0 2.924 2.277 5.015 6 5.729v4.271a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4.271c2.024-.388 3.619-1.183 4.654-2.299.434.122.882.227 1.346.309v6.261a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6.248c4.333-.747 7-3.166 7-6.585zm-21 11.834h-2v-3.027a18.132 18.132 0 0 0 2 0zm-1-5c-3.229 0-7-1.047-7-4 0-7.917 4.907-12 7-12 .905 0 2.334.766 3.667 2.271l.022.023c1.742 1.98 3.311 5.229 3.311 9.706 0 2.952-3.771 4-7 4zm13 5h-2v-5.036c.33.017.659.036 1 .036s.673-.011 1-.028zm-1-7c-1.164 0-2.274-.123-3.276-.352a5.05 5.05 0 0 0 .276-1.648c0-4.707-1.539-8.256-3.46-10.607 1.888-4.353 4.926-6.393 6.46-6.393 2.393 0 8 4.82 8 14.167 0 3.567-4.31 4.833-8 4.833z"
/>
</g>
</svg>
More icons in the same style and category