Add icons to this collection by clicking the heart icon.
Oil icon - also known as ship, pollution, oil, ecology, ecology and environment, and toxic spill. Created in a clean filled style with a white and 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="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="d" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="e" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="f" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0v286.881c0 21.962-17.804 39.765-39.766 39.765-21.963 0-39.766-17.803-39.766-39.765V0c-19.022-13.272-31.114-35.791-29.715-61.05 1.968-35.554 31.113-64.194 66.695-65.582 39.703-1.549 72.376 30.178 72.376 69.536C29.824-33.452 18.023-12.576 0 0"
transform="matrix(1.33333 0 0 -1.33333 -47.017 493.751)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v286.881c0 21.962-17.804 39.765-39.766 39.765-21.963 0-39.766-17.803-39.766-39.765V0c-19.022-13.272-31.114-35.791-29.715-61.05 1.968-35.554 31.113-64.194 66.695-65.582 39.703-1.549 72.376 30.178 72.376 69.536C29.824-33.452 18.023-12.576 0 0Z"
transform="matrix(1.33333 0 0 -1.33333 -47.017 493.751)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h482v-28.543l-60-112.081H60L0-28.543Z"
transform="matrix(1.33333 0 0 -1.33333 20 225.397)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v105.833h121.906l32.749-47.803V-1.548"
transform="matrix(1.33333 0 0 -1.33333 382.862 223.333)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v59.578h204.094V5.129Z"
transform="matrix(1.33333 0 0 -1.33333 110.737 225.397)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-95.048"
transform="matrix(1.33333 0 0 -1.33333 232.17 98.667)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 187.97 278.258)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 269.462 278.258)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 350.953 278.258)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 432.445 278.258)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 513.936 278.258)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 499.333 113.501)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h227.438"
transform="matrix(1.33333 0 0 -1.33333 -7.251 501.878)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h30"
transform="matrix(1.33333 0 0 -1.33333 321.333 501.878)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h537.438"
transform="matrix(1.33333 0 0 -1.33333 -7.251 218.559)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-126.919"
transform="matrix(1.33333 0 0 -1.33333 382.862 49.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h481"
transform="matrix(1.33333 0 0 -1.33333 0 377.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-18.214-24.841-35.018-49.768-35.018-81.667 0-57.21 46.377-103.587 103.586-103.587l.015-.001c57.209 0 103.572 46.377 103.572 103.586 0 31.9-16.804 56.826-35.018 81.668L68.569 87.411Z"
transform="matrix(1.33333 0 0 -1.33333 414.49 793.437)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-18.214-24.841-35.018-49.768-35.018-81.667 0-57.21 46.377-103.587 103.586-103.587l.015-.001c57.209 0 103.572 46.377 103.572 103.586 0 31.9-16.804 56.826-35.018 81.668L68.569 87.411Z"
transform="matrix(1.33333 0 0 -1.33333 414.49 793.437)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0v286.881c0 21.962-17.804 39.765-39.766 39.765-21.963 0-39.766-17.803-39.766-39.765V0c-19.022-13.272-31.114-35.791-29.715-61.05 1.968-35.554 31.113-64.194 66.695-65.582 39.703-1.549 72.376 30.178 72.376 69.536C29.824-33.452 18.023-12.576 0 0"
transform="translate(-35.263 141.686)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v286.881c0 21.962-17.804 39.765-39.766 39.765-21.963 0-39.766-17.803-39.766-39.765V0c-19.022-13.272-31.114-35.791-29.715-61.05 1.968-35.554 31.113-64.194 66.695-65.582 39.703-1.549 72.376 30.178 72.376 69.536C29.824-33.452 18.023-12.576 0 0Z"
transform="translate(-35.263 141.686)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0h482v-28.543l-60-112.081H60L0-28.543Z"
transform="matrix(1.33333 0 0 -1.33333 20 225.397)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v105.833h121.906l32.749-47.803V-1.548"
transform="matrix(1.33333 0 0 -1.33333 382.862 223.333)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v59.578h204.094V5.129Z"
transform="matrix(1.33333 0 0 -1.33333 110.737 225.397)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h482v-28.543l-60-112.081H60L0-28.543Z"
transform="translate(15 342.952)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0v105.833h121.906l32.749-47.803V-1.548"
transform="matrix(1.33333 0 0 -1.33333 382.862 223.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-204.094v-59.578"
transform="matrix(1.33333 0 0 -1.33333 382.862 145.96)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-95.048"
transform="matrix(1.33333 0 0 -1.33333 232.17 98.667)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g
clip-path="url(#d)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0v-61.667"
transform="translate(364.474 512)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 187.97 278.258)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 269.462 278.258)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 350.953 278.258)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 432.445 278.258)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 513.936 278.258)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-30.667"
transform="matrix(1.33333 0 0 -1.33333 499.333 113.501)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g
clip-path="url(#e)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h-39.669C-58.078 0-73-14.923-73-33.331s14.922-33.33 33.331-33.33h94.028C71.282-66.661 85-80.38 85-97.303c0-16.922-13.718-30.64-30.641-30.64h-13c-16.399 0-29.692-13.294-29.692-29.693 0-16.398 13.293-29.692 29.692-29.692h233.949c16.398 0 29.692 13.294 29.692 29.692 0 16.399-13.294 29.693-29.692 29.693h-17.5c-17.015 0-30.808 13.793-30.808 30.807 0 17.015 13.793 30.808 30.808 30.808h98.028C374.152-66.328 389-51.48 389-33.164 389-14.849 374.152 0 355.836 0H336"
transform="translate(88 202.328)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h227.438"
transform="translate(-5.439 135.592)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h30"
transform="translate(241 135.592)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h537.438"
transform="translate(-5.439 348.081)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-126.919"
transform="translate(287.147 475)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h481"
transform="translate(0 229)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g
clip-path="url(#f)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c-18.214-24.841-35.018-49.768-35.018-81.667 0-57.21 46.377-103.587 103.586-103.587l.015-.001c57.209 0 103.572 46.377 103.572 103.586 0 31.9-16.804 56.826-35.018 81.668L68.569 87.411Z"
transform="translate(310.868 -83.078)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-18.214-24.841-35.018-49.768-35.018-81.667 0-57.21 46.377-103.587 103.586-103.587l.015-.001c57.209 0 103.572 46.377 103.572 103.586 0 31.9-16.804 56.826-35.018 81.668L68.569 87.411Z"
transform="translate(310.868 -83.078)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category