How do I distribute objects evenly horizontally in Inkscape, such that the spacing between the objects equals that of the left (right) object to the left (right) edge of the page?

Similar to this question; cf. this comment

  • 1
    Most distribution doesn't "see" any page as a thing to measure. Customarily one places temporary objects which align with page edges, then distributes, then removes the two outer objects. At least that's what needs to be done in Illustrator.. I'm not an Inkscape user.
    – Scott
    Commented Aug 20, 2022 at 0:54
  • @Scott - its more or less the same in Inkscape.
    – Billy Kerr
    Commented Aug 20, 2022 at 0:56
  • @Scott That's interesting neither Illustrator nor Inkscape have a built-in feature to do that without using helper objects.
    – Geremia
    Commented Aug 20, 2022 at 2:00
  • @Geremia - The problem is if the objects to be distributed overlap a page/object, then the distribute function isn't gong to work if you try to distribute them with reference to that. It would just mess up. It needs to be applied on distinct objects which don't overlap, so that it can distribute the objects relative to each other.
    – Billy Kerr
    Commented Aug 20, 2022 at 9:04

1 Answer 1


Use a couple of helper objects aligned to the edge of the rectangle (or page) by using snapping, then do the distribute, then delete the helper objects.

enter image description here

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.