Hard Bevel

by KushiroCG in Addons

Hard Bevel is a simple tool for beveling selected mesh without overlapping.

Blender's built-in Bevel tool causes overlapping geometry at sharp faces. Hard Bevel prevent this and let you bevel smoothly.

It is useful for all kinds of modeling, including game asset (eg: weapons, rocks) or hard surface.

Hard Bevel works for selected Faces and Edges. You can just select the edges that want to bevel and use the tool.

Hard Bevel is especially useful for beveling ngon shapes. Those game-like shapes (eg: fire, crystals) are difficult, but Hard Bevel can handle them.

Hard Bevel support multiple number of bevel cuts. It gives smooth profile bevel edges.

Hard Bevel vs Soft Bevel

Both of them are my Beveling tools ! Soft Bevel is a free bevel tool made by me. They have some important differences:

  • Hard Bevel uses a better algorithm which is very robust (never had any overlaps in all my test meshes. I consider that it works 100%)

  • Hard Bevel does not use "tracing" method like Soft Bevel, so it does not have the shaking problem.

Hope that it is useful for you !

If you like this tool, please support me. Thanks ! :)


Version 2.1.3

  • Fixed some bugs for edge mode

Version 2.1.2

  • Fixed a missing face bug in previous update

  • Added selection the beveled area

Version 2.1.0, 2.1.1

  • Fixed many bugs and improved the overall quality

Version 2.0.1, 2.0.2

  • Fixed some minor bugs for bad input geometry

Version 2.0.0

  • Added support for number of bevel cuts. Now you can have smooth bevel profile.

Version 1.0.0

  • Initial release


Switch to Blender Edit mode > Right-click in the 3D viewport

Select Hard Bevel at the bottom of the pop-up Context Menu (blender's context menu)

You can change the setting at the Left-Bottom menu :

Bevel size : the amount of bevel

Threshold : the threshold value for preventing near edges from overlapping. Due to floating-point error of python, such value is needed.

Merge Result : merge the result vertices if they are very close

Merge Distance : the distance to determine close vertices.

Fillet Engine : the type of engine to be used. There are two types of fillet engine.

Number of Cuts : the number of bevel cuts.

Twitter / X


Sales 400+
Customer Ratings 4
Average Rating
Dev Fund Contributor
Published 9 months ago
Blender Version 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0, 2.93, 2.92, 2.91, 2.9, 2.83
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message