For a rectangle, it is possible to round a single side, but when I am using a triangle all the sides are getting rounded at the same time.

Please see the image for your reference.


What if I want to make the top edge rounded and the rest should be the same.

1 Answer 1


Sadly, there's no way in XD to round only one corner directly using the corner widget alone, but it is possible using boolean subtract and union operations and several shapes to achieve such an edit.

Like this

enter image description here

Here's how I did it:

  1. Create a polygon, and duplicate it, apply curves to the one on top, then use a subtraction boolean operation using a rectangle to hide the lower portion of the curved polygon.

  2. Select the bottom polygon (the uncurved one), and again use a rectangle to perform a subtract boolean to hide the upper part of the polygon.

  3. Select all the pieces, and apply a union boolean to all of them.

Since booleans are non-destructive in XD, which is a really helful feature, you can still select the curved polygon and change the curve.

  • Dear @Billy Kerr Thanks :) and I appreciate the knowledge you have. May 18, 2022 at 12:12
  • @SumitYadav - Glad you found it useful!
    – Billy Kerr
    May 18, 2022 at 17:44

Your Answer

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

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