UV Squares

by radivarig in Models

UV Squares Addon

This hugely popular addon for the UV Editor reshapes UV selections into a grid. It respects vertical and horizontal face ratios and can stretch out any selection shape.   No more manual alignment of a distorted UV Blender’s UV unwrap is far from perfect. Quite often, you end up with a distorted shape of your object and have to clean it up. This takes time and effort as you select all the vertices and re-align them via the appropriate axis, repeating this endlessly. What if you could do it with a single button push? That is what UV Squares is all about.   How does it work? The process is simple and quick. Once you have unwrapped your object, the UV Square addon will turn your UV into a perfect, clean shape, respecting the geometry of your object. The distortion is gone and you are good to go!   UV Squares at a glance:

  • Reshape any selected UV faces (quads) to a grid of equivalent squares, or by their shape
  • Align sequenced vertices on an axis and make them equally distanced
  • Rip faces and single vertex
  • Join selected vertices to any closest unselected vertices

Why was UV Squares created?

“I was working on a model and was very satisfied with the final geometry. The last thing I needed to make it complete was a proper UV unwrap so it would fit the textures nicely. The problem was that I haven’t unwrapped and the bend (and other modifiers) were applied. I was experimenting with available unwrapping techniques but they didn’t quite work for me, I wanted to be able to simply select one part and stretch it out to a precise grid.” Reslav Hollós, UV Squares creator  

Uv Squares

Blender's UV Editor tool that reshapes UV selection into grid.


(Best place to start is toolbar)

  • Reshape selected UV faces to grid of either:
    • equivalent squares
    • or by respect to shape
  • Align sequenced vertices on axis (X or Y axis is determined by slope automatically) :
    • make them equally distanced
  • Rip faces
  • Join selected vertices to any closest unselected vertices


  • [grid]/[aligning] is alt + [E]
  • Rip faces is alt + [V]
  • Join vertices is shift + alt + [V]


Aligning to axis

  • All vertices have to be ordered/sequenced by x/y value depending of X/Y axis that they are getting aligned to. Otherwise you will have swapped vertices in the result.
  • What script does here:
    • set pivot to cursor (sets it back after)
    • 2d cursor will snap to closest vertex and the alignment will be made at that verts x/y value, depending on the axis
    • restrict scale to axis (recognize X or Y by the slope)
    • scale to 0 to where the cursor has snapped

Reshaping to grid

  • Works on any UV selection shape of quad faces
  • you can specify active quad, otherwise it gets selected automatically
  • 2d cursor is snapped to closest corner and is determining the direction for calculating the length of start and end of grid as well as length of one unit for square grid.

Rip faces

  • Rip/separate selected faces
  • Rip single vertex

Join vertices

  • Snaps selected vertices to closest non selected
    • For faces, if you want to connect islands back to their original place - use stitch (shortcut: V, while stitching press I to toggle island)

For any questions, bug reports or suggestions please contact me at [email protected]


No FAQ's found for this product.

Item Rating

This item has an average rating of 5 from 10 ratings by the community.

  • Jose Ramirez 4 months ago

    Only few addons worth each cent you paid for and this is one of them. Has solved ALL MY CHALLENGES I've found since I bought it and which would have cost me hours of work preparing the UV MAPS. IT'S AWESOME. FIVE STARS.

  • syowong 4 months ago

    I am a beginner to blender,i love this add-on

  • hitman17528 6 months ago

    5 stars and very useful plugin!

  • mishecks over 1 year ago

    Not what i was looking for but it works very well with a manifold topology.

  • anaiskim over 1 year ago

    this add-on saved my life.

  • Artell about 2 years ago

    Great improvements since the first version I tried a few years ago, this addon is a must when unwrapping.

  • tigressmink over 2 years ago

    Saves so much time, definitely worth the relatively small outlay.

  • Vavrinec Foltan over 2 years ago

    I use it all the time. I have not yet figured out how it works? Just try it until it works.

  • papasmurf7777 over 2 years ago

    Makes UV mapping faster and easier!

  • fivebythree over 2 years ago

    Makes tedious UV tasks simple. Very happy with this smart plugin.

Purchase this item to leave a review!