Add icons to this collection by clicking the heart icon.
Windmill icon - also known as nature, landscape, windmill, fields, hills, and farming and gardening. Created in a clean lineal color style with a white, silver, black, olive, purple, 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 0c-6.135 29.414-32.062 50.491-62.108 50.491-30.048 0-55.975-21.077-62.11-50.491l-6.801-32.609 68.911-26.581 68.91 26.581z"
transform="translate(427.933 449.687)"
fill="#ff71a7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 6.801 32.61c5.084 24.373 23.762 43.009 47.109 48.684a63.419 63.419 0 0 1-15 1.807c-30.048 0-55.974-21.077-62.109-50.491L-30 0Z"
transform="translate(326.914 417.077)"
fill="#fa3482"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 46.82 250.7h137.821L231.46 0 115.73-61.116Z"
transform="translate(250.094 166.377)"
fill="#e8e8e8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 46.82 250.7h-30L-30 0Z"
transform="translate(280.094 166.377)"
fill="#c7c5cb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-16.156 0-29.253-13.097-29.253-29.253v-71.662h58.506v71.662C29.253-13.097 16.155 0 0 0"
transform="translate(365.824 250.353)"
fill="#423e4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-126.929l12.476 79.705 160.309 74.851h98.847v-16.939L99.969 51.521Z"
transform="translate(359.797 11.822)"
fill="#fab659"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-44.778-33.858-119.571-89.751-172.785-154.556h-126.948C-246.51-89.751-171.718-33.858-126.938 0Z"
transform="translate(405.653 166.377)"
fill="#f8e86a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-126.939l-99.14-31.788-45.136-90.443v-32.325h98.42z"
transform="translate(278.715 166.377)"
fill="#fab659"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-37.236-28.15-95.206-70.026-144.275-122.231V0Z"
transform="translate(151.775 166.377)"
fill="#f8e86a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-137.617h-144.703C-101.487-84.985-44.051-35.052 0 0"
transform="translate(504.5 149.439)"
fill="#f8e86a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.389 6.402-13.512 7.246-19 1.758l-39.634-39.634c-5.488-5.489-4.644-14.612 1.757-19l103.191-70.732 24.417 24.417z"
transform="translate(307.3 465.683)"
fill="#e27858"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-39.635 39.634c-5.488 5.489-14.611 4.644-18.999-1.758l-70.732-103.19 24.417-24.417L-1.758-19C4.644-14.612 5.488-5.488 0 0"
transform="translate(482.981 427.807)"
fill="#e27858"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-103.191-70.732c-6.402-4.388-7.246-13.512-1.757-18.999l39.634-39.635c5.488-5.488 14.611-4.644 19 1.758L24.417-24.417z"
transform="translate(353.615 362.492)"
fill="#e27858"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-103.191 70.732-24.417-24.417 70.732-103.191c4.388-6.402 13.511-7.246 18.999-1.758L1.758-19C7.246-13.512 6.401-4.388 0 0"
transform="translate(481.224 291.76)"
fill="#e27858"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-24.417-24.417L5.926-68.685c18.146 5.841 32.501 20.196 38.342 38.342z"
transform="translate(378.032 362.492)"
fill="#ca5935"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 44.268 30.343C38.427 48.489 24.072 62.844 5.926 68.685l-30.343-44.268Z"
transform="translate(378.032 338.075)"
fill="#ca5935"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 24.417 24.417-30.343 44.268c-18.146-5.841-32.501-20.196-38.342-38.342Z"
transform="translate(353.615 338.075)"
fill="#ca5935"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-44.268-30.343c5.841-18.146 20.196-32.501 38.342-38.342l30.343 44.268z"
transform="translate(353.615 362.492)"
fill="#ca5935"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-16.194-13.128-29.322-29.321-29.322-16.195 0-29.323 13.128-29.323 29.322s13.128 29.321 29.323 29.321C-13.128 29.321 0 16.194 0 0"
transform="translate(395.146 350.284)"
fill="#ed9b83"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-34.114-27.654-61.769-61.769-61.769-34.114 0-61.768 27.655-61.768 61.769s27.654 61.769 61.768 61.769C-27.654 61.769 0 34.114 0 0"
transform="translate(191.664 365.57)"
fill="#f8e86a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-34.114 0-61.769 27.655-61.769 61.769a61.464 61.464 0 0 0 9.254 32.515C-70.071 83.391-81.769 63.95-81.769 41.769-81.769 7.655-54.114-20-20-20 2.181-20 21.621-8.302 32.515 9.254A61.462 61.462 0 0 0 0 0"
transform="translate(149.895 323.801)"
fill="#fab659"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-34.114-27.654-61.769-61.769-61.769-34.114 0-61.768 27.655-61.768 61.769s27.654 61.769 61.768 61.769C-27.654 61.769 0 34.114 0 0Z"
transform="translate(191.664 365.57)"
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 0v14.672"
transform="translate(129.895 453.435)"
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 10.375 10.375"
transform="translate(192.025 427.7)"
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 0h14.672"
transform="translate(217.76 365.57)"
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 10.375-10.375"
transform="translate(192.025 303.44)"
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-14.672"
transform="translate(129.895 277.705)"
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-10.375-10.375"
transform="translate(67.766 303.44)"
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-14.672"
transform="translate(42.03 365.57)"
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-10.375 10.375"
transform="translate(67.766 427.7)"
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-6.601"
transform="translate(95.546 369.351)"
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-6.601"
transform="translate(164.245 369.351)"
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 0a11.978 11.978 0 0 1 9.056-4.125c3.614 0 6.854 1.599 9.055 4.125"
transform="translate(120.84 362.947)"
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 0v54.723c0 16.155-13.098 29.253-29.253 29.253-16.156 0-29.253-13.098-29.253-29.253V0Z"
transform="translate(395.077 166.378)"
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 0c-37.236-28.15-95.206-70.026-144.275-122.231V0Z"
transform="translate(151.775 166.377)"
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 0c53.224 64.804 128.016 120.697 172.795 154.556H45.855C8.619 126.405-49.351 84.528-98.42 32.324V0Z"
transform="translate(105.92 11.822)"
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 0c-44.778-33.858-119.571-89.751-172.785-154.555h-126.948C-246.51-89.751-171.718-33.858-126.938 0Z"
transform="translate(405.653 166.377)"
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 0c43.216 52.631 100.652 102.564 144.703 137.616v16.94H45.856C1.078 120.697-73.715 64.804-126.929 0Z"
transform="translate(359.797 11.822)"
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-137.616h-144.703C-101.487-84.985-44.051-35.052 0 0Z"
transform="translate(504.5 149.439)"
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-45.535-31.213L13.37-71.589Z"
transform="translate(441.379 381.496)"
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-13.37-71.59 58.906 40.377z"
transform="translate(290.269 381.496)"
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 0c-5.488-5.488-14.611-4.644-18.999 1.758l-58.523 85.38-58.524-85.38c-4.389-6.402-13.512-7.246-19-1.758l-21.69 21.691-16.517-88.439h231.46L21.69 21.69Z"
transform="translate(443.347 233.126)"
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 32.108 46.845C21.802 68.585-.278 83.101-25.207 83.101c-24.929 0-47.01-14.516-57.316-36.256L-50.414 0ZM0 0h-50.414l25.207-36.774z"
transform="translate(391.031 417.077)"
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-39.635 39.635c-5.488 5.487-14.611 4.643-18.999-1.758l-59.011-86.091c.164.003.324.013.488.013 16.193 0 29.321-13.128 29.321-29.322 0-.164-.01-.324-.013-.487L-1.758-19C4.644-14.611 5.488-5.488 0 0Z"
transform="translate(482.981 427.807)"
fill="none"
stroke="#000"
stroke-width="14.091"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0 16.194 13.128 29.322 29.322 29.322.163 0 .324-.01.487-.012l-59.01 86.09c-4.389 6.402-13.512 7.246-19 1.758l-39.635-39.635c-5.487-5.488-4.643-14.611 1.758-19L.013-.486C.01-.323 0-.163 0 0Z"
transform="translate(336.502 350.283)"
fill="none"
stroke="#000"
stroke-width="14.091"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-16.194 0-29.322 13.128-29.322 29.321 0 .164.01.325.012.488l-86.09-59.011c-6.402-4.388-7.246-13.511-1.758-18.999l39.635-39.635c5.488-5.488 14.611-4.643 19 1.758L.486.013C.324.01.163 0 0 0Z"
transform="translate(365.824 320.962)"
fill="none"
stroke="#000"
stroke-width="14.091"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-86.091 59.011c.003-.163.013-.323.013-.488 0-16.193-13.128-29.321-29.321-29.321-.164 0-.325.01-.488.013l59.011-86.091c4.388-6.401 13.511-7.246 18.999-1.758L1.758-18.999C7.246-13.511 6.401-4.388 0 0Z"
transform="translate(481.224 291.76)"
fill="none"
stroke="#000"
stroke-width="14.091"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-16.194-13.128-29.322-29.321-29.322-16.195 0-29.322 13.128-29.322 29.322s13.127 29.322 29.322 29.322C-13.128 29.322 0 16.194 0 0Z"
transform="translate(395.146 350.284)"
fill="none"
stroke="#000"
stroke-width="14.091"
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