Skip to main content

Is it possible to specify an objects center of rotation.

I cant for the life of me find it anywhere.


You could do this relatively easy in sketch.


Yeah, this feature is needed, especially where prototyping is key. I require an off center rotation, but when animated it does all sorts of weird movements.


It’s crazy you can’t change the rotation registration point of an object. What?!


I need this


This is an awesome trick. I was fooling around with plugins whit shitty UX, happy I found your post!


Thanks! I kinda wanted to make a plugin for this too. Do you think if a plugin allowed you to specify an anchor point and then put the object in a frame with the center at that point it would work better than plugins you tried? All on-canvas editing, no UI, just simplifying what’s already possible natively. Or is this also bad UX? 😃 It’s tough to make a plugin any other way due to the way plugins work in Figma.


I tried the plugin Rotate Origin, but I found that to be overly complicated and a bit unintuitive. In an ideal situation I would say it should work something like this:



  • Select the object you want to rotate

  • Drop a rotation anchor and adjust by dragging it to the exact location you want it to be

  • Add a rotation value

  • And go!


Oh true! Nice idea, thanks for sharing. I may build this someday. 😅


My kingdom for this feature. Rotating or scaling at a custom origin is vital to vector illustration or graphic creation. If Figma could focus more on stuff like this and improving its vector tools in general I could finally drop Adobe Illustrator.


Please Figma, this is one of the basic editing tasks.


please add this missing feature. can’t believe this is really missing. I don’t need it often but in a few cases it is really annoying not to have it.


I also need this, pls add this feature.


Reply