Add icons to this collection by clicking the heart icon.
Ecosystem icon - also known as biology, nature, people, cycle, ecology and environment, and ecosystem. Created in a clean lineal color style with a white, silver, gray, black, 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>
<path
d="m0 0-17-44h78L44 0Z"
transform="matrix(1.33333 0 0 -1.33333 50.667 562.667)"
fill="#d8fc7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-36-90h72Z"
transform="matrix(1.33333 0 0 -1.33333 80 442.667)"
fill="#d8fc7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-17-44h78L44 0Z"
transform="matrix(1.33333 0 0 -1.33333 117.333 562.667)"
fill="#d8fc7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-36-90h72Z"
transform="matrix(1.33333 0 0 -1.33333 146.667 442.667)"
fill="#d8fc7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-17-44h78L44 0Z"
transform="matrix(1.33333 0 0 -1.33333 184 562.667)"
fill="#d8fc7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-36-90h72Z"
transform="matrix(1.33333 0 0 -1.33333 213.333 442.667)"
fill="#d8fc7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c0-19.33-15.67-35-35-35S-70-19.33-70 0s15.67 35 35 35S0 19.33 0 0"
transform="translate(291 439)"
fill="#f88fa4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-13.961 0-26.01 8.176-31.627 20A34.862 34.862 0 0 1-35 5c0-19.33 15.67-35 35-35S35-14.33 35 5a34.847 34.847 0 0 1-3.373 15C26.01 8.176 13.961 0 0 0"
transform="translate(256 434)"
fill="#ef5475"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-13.808 0-25 11.193-25 25s11.193 25 25 25a24.88 24.88 0 0 0 14.5-4.641A24.88 24.88 0 0 0 29 50c4.126 0 8.015-1.005 11.444-2.775C45.872 54.948 54.844 60 65 60c16.568 0 30-13.432 30-30C95 13.431 81.568 0 65 0Z"
transform="translate(258 326)"
fill="#e3edf6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-30.376 0-55-24.625-55-55v-53H55v53C55-24.625 30.376 0 0 0"
transform="translate(449 116)"
fill="#54c9f3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M394 8h110v30H394Z"
fill="#2dc2f1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-16.568 13.432-30 30-30 16.568 0 30 13.432 30 30v24H0Z"
transform="translate(419 134)"
fill="#ffe5c2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-50l10-30h60v10C20-8.954 11.046 0 0 0"
transform="translate(459 188)"
fill="#b89458"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a212.307 212.307 0 0 0-1.245 23c0 82.188 47.215 153.349 116 187.838"
transform="translate(47.245 218)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-31.557-18.96-68.505-29.863-108-29.863-5.383 0-10.719.202-16 .6"
transform="translate(364 60.863)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c68.785-34.49 116-105.65 116-187.838 0-13.327-1.241-26.363-3.614-39"
transform="translate(350 428.838)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v38"
transform="translate(60 8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-50l17 44h44l3-7.76"
transform="translate(71 46)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-25 62.5-36-90h50"
transform="translate(85 117.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="110,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v38"
transform="translate(110 8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h220"
transform="translate(0 8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-17-44h78L44 0Z"
transform="translate(88 90)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-36-90h72Z"
transform="translate(110 180)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v38"
transform="translate(160 8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h50L33 44"
transform="translate(149 46)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 25 62.5 36-90H11"
transform="translate(135 117.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="110,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c0-19.33-15.67-35-35-35S-70-19.33-70 0s15.67 35 35 35S0 19.33 0 0Z"
transform="translate(291 439)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(248.5 504)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 10.607 10.606"
transform="translate(204.734 479.659)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v15"
transform="translate(191 431.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-10.607 10.606"
transform="translate(215.342 387.735)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-15"
transform="translate(321 446.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 10.607-10.606"
transform="translate(296.658 490.265)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-13.808 0-25 11.193-25 25s11.193 25 25 25a24.88 24.88 0 0 0 14.5-4.641A24.88 24.88 0 0 0 29 50c4.126 0 8.015-1.005 11.444-2.775C45.872 54.948 54.844 60 65 60c16.568 0 30-13.432 30-30C95 13.431 81.568 0 65 0Z"
transform="translate(258 326)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="250,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c20.196-8.14 34.452-27.918 34.452-51.029v-53h-110v53C-75.548-27.918-61.292-8.14-41.096 0"
transform="translate(469.548 112.029)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="300,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c-16.568 0-30 13.432-30 30v24l-10 30h50c11.046 0 20-8.954 20-20V30C30 13.432 16.568 0 0 0Z"
transform="translate(449 104)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h60"
transform="translate(419 158)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-15"
transform="translate(449 76)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-15"
transform="translate(449 45)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category