I wanted to fill a shape which I draw by adding some lines in InkScape:

enter image description here

In spite I have set Close gaps options to None.

I want to achieve something like this:

enter image description here

But without the lines and without those white gaps shown above. Lines are only used for guidance the filling, but I don't want to bother coloring the lines, as for more complex situations the lines would have to be multicolored.

What to do if I want to achieve more extreme filling like this:

enter image description here

  • The fill tool does its work only in screen resolution. For the best fill tool accuracy zoom in to the biggest image size which fits to your screen. It's still inaccurate, but it can be good enough. I use it often when the borders are free hand drawings. To get geometrically exact fills do not use the fill tool. Instead combine paths and use boolean operations. But that's already said in the given answer.
    – user82991
    Mar 28, 2022 at 13:36

1 Answer 1


Don't use the Bucket Fill tool for this.

  1. Draw a circle with the Ellipse tool

  2. Draw a triangle shape with the Bézier tool (aka Pen tool)

  3. Select each shape, and apply the desired fill in the Fill and Stroke dialog Shift+Ctrl+F. Click on the fill tab. Add a fill. You can also change the stroke in this dialog.


enter image description here


For designs that are more complex, it's probably better to use boolean operations to create fillable shapes. See this answer about possible methods.

  • Please see my edit. I just brought the simple circle and triangle to provide a basic easy example.
    – Daniel
    Mar 28, 2022 at 11:57
  • @Daniel - see my edit - I mention another answer I gave here to make fillable shapes. No need to use the bucket fill tool at all. The bucket fill tool is not a good way to do this.
    – Billy Kerr
    Mar 28, 2022 at 11:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.