Paintbucket icon in outline, twotone, bold and bulk. Free in all four styles, for editors, canvas, layers, colour, alignment, grids. Copy the SVG, the React, Vue or Svelte component, or download a PNG.
import { IconPaintbucket } from "@devigner-ui/icons";
<IconPaintbucket className="size-6" />
<script setup>
import { IconPaintbucket } from "@devigner-ui/icons-vue";
</script>
<template>
<IconPaintbucket class="size-6" />
</template>
<script>
import { IconPaintbucket } from "@devigner-ui/icons-svelte";
</script>
<IconPaintbucket class="size-6" />
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_12_78591)"><path d="m4.44 15.56 3.46 3.46c2.43 2.43 3.26 2.39 5.66 0l5.57-5.57c1.94-1.94 2.43-3.23 0-5.66l-3.46-3.46c-2.6-2.59-3.72-1.94-5.66 0L4.44 9.9c-2.39 2.4-2.59 3.07 0 5.66" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="1" d="m19.87 16.79-.66 1.09c-.93 1.55-.21 2.82 1.6 2.82s2.53-1.27 1.6-2.82l-.66-1.09c-.52-.86-1.37-.86-1.88 0" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="1" d="M2.67 12.24a33.3 33.3 0 0 1 17-.13l.5.13" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath><rect width="24" height="24" fill="none" transform="translate(0.669922)"></rect></clipPath></defs></svg>