LAUNCH OFFER€25 in free credits when you sign up, no card requiredClaim the offer
    TURNA, Blender render farm
    Back to the Blender guides

    How to make edges smooth in Blender: smooth shading, sharp edges and bevels

    T
    TURNA technical team
    28 October 2026
    9 min

    Short answer

    To make a model look smooth, select it and use Object > Shade Smooth: Blender blends the normals across faces without adding geometry. To keep hard corners, use Object > Shade Auto Smooth, which adds a Smooth by Angle modifier set to 30 degrees, or mark edges as sharp. To round the actual shape, add a Bevel or a Subdivision Surface modifier.

    "Smooth edges" can mean two different things in Blender. Either you want the facets to stop showing under the light, or you want the corners of the shape to actually become round. The first is a shading setting, the second needs more geometry. This guide covers both, with the menu names used in Blender 5.x.

    Smooth shading vs smooth geometry

    The Blender manual is clear on this: activating smooth shading does not modify the geometry. It changes how shading is calculated across the surface, by interpolating the normals, which gives the illusion of a smooth surface. The outline of the object stays faceted.

    Subdivision is a different operation. The Subdivision Surface modifier splits faces into smaller ones, so the silhouette itself becomes round. Bevel adds faces along the edges you choose. In practice you often use shading and geometry together.

    Shade Smooth and Shade Flat

    In Object Mode, select the object, then:

    1. Open the Object menu, or right-click in the 3D Viewport.
    2. Choose Shade Smooth to blend all faces, or Shade Flat to show every facet.
    3. In the Adjust Last Operation panel at the bottom left, Keep Sharp Edges decides whether edges already marked sharp stay sharp.

    Both commands also remove any Smooth by Angle modifier on the object. To shade only part of a mesh, go to Edit Mode, select faces and use Face > Shade Smooth or Face > Shade Flat. The manual recommends smooth shading for rounded and organic surfaces, and flat shading for machines, crystals and other objects made of flat surfaces.

    Shade Auto Smooth and the Smooth by Angle modifier

    Plain Shade Smooth blurs every edge, including the corners of a box. Shade Auto Smooth keeps flattish areas smooth and corners sharp, based on the angle between neighboring faces.

    This feature changed in Blender 4.1. The old Auto Smooth checkbox in the mesh properties was replaced by a modifier, Smooth by Angle, a geometry nodes asset from the Essentials library bundled with Blender. Tutorials that tell you to tick Auto Smooth in the Object Data tab no longer match the interface.

    • Object > Shade Auto Smooth (Blender 4.2 and later) adds the modifier and pins it to the bottom of the stack. The operator uses 30 degrees by default.
    • You can also add it from the Modifiers tab: Add Modifier > Normals > Smooth by Angle.
    • Angle is the maximum angle between face normals that still counts as smooth. Raise it and more edges blend; lower it and more edges stay hard.
    • Ignore Sharpness smooths every edge, even those marked sharp.

    Mark Sharp: choose which edges stay hard

    The manual suggests a simple workflow: shade the whole mesh smooth, then make some edges sharp again by hand.

    1. Press Tab to enter Edit Mode and switch to edge selection.
    2. Select the edges that should stay crisp, such as the rim of a cup or the border of a panel.
    3. Choose Edge > Mark Sharp. Ctrl+E opens the Edge menu at the mouse cursor.

    Sharp edges are respected by the Smooth by Angle modifier, by the Edge Split modifier and by the Weighted Normal modifier when its Keep Sharp option is on. They are also exported as smoothing groups to formats such as FBX and OBJ. Edge > Clear Sharp removes the mark. More time-saving keys are listed in the guide to Blender shortcuts.

    Round the actual shape with Subdivision Surface

    The Subdivision Surface modifier gives a smooth, organic look while you keep editing a simple, low-vertex mesh. The quickest way to add it: select the object in Object Mode and press Ctrl+1, Ctrl+2 or Ctrl+3. The number sets the Viewport level only; the Render level is set separately in the modifier.

    Use it with Shade Smooth, otherwise the smaller faces still show. Catmull-Clark subdivision rounds off every edge, so to keep some edges tighter, add supporting edge loops close to them or raise their crease with Shift+E. The manual also warns that higher levels mean more vertices and more memory, which can make Blender hang or crash. The full method is in the guide to the Subdivision Surface modifier.

    Bevel: rounded edges with real geometry

    The manual puts it simply: nothing in real life is infinitely sharp, and beveling corners and edges makes objects look more realistic. You can bevel by hand or with a modifier.

    The Bevel tool in Edit Mode

    1. Select the edges to round.
    2. Press Ctrl+B for edges, or Ctrl+Shift+B to bevel only the corners.
    3. Move the mouse to set the width and roll the wheel to add segments, then click to confirm.
    4. Fine-tune Width, Segments and Profile Shape in the Adjust Last Operation panel.

    The tool's Harden Normals option makes the new faces look smoothly shaded without affecting the rest of the mesh. Bevel is often the next step after you extrude a shape.

    The Bevel modifier

    The modifier does the same job without changing the mesh, so you can adjust it at any time. Raise Segments, which starts at 1, to get a rounded profile rather than a single chamfer. The default Limit Method, Angle, bevels only the sharp edges and leaves smooth surfaces alone. Weight limits it to edges you gave a bevel weight with Edge > Edge Bevel Weight. Harden Normals is in its Shading panel.

    Weighted Normal: flat faces with smooth bevels

    On hard-surface models, you usually want large faces to look perfectly flat while the bevels around them stay smooth. The Weighted Normal modifier (Add Modifier > Normals) rewrites the custom normals of the mesh, which, in the manual's words, can make some faces appear very flat during shading.

    • Weighting Mode is Face Area by default: larger faces weigh more in each vertex normal.
    • Weight at 50 treats every face the same; above 50, larger faces get even more weight.
    • Keep Sharp preserves sharp edges.
    • Face Influence reads the face strengths set by a Bevel modifier placed before it, through its Face Strength option.

    Fixing shading artifacts on a smooth mesh

    When smooth shading shows dark streaks or patches, check these causes in order.

    • Normals facing the wrong way. Open the Viewport Overlays menu and enable Face Orientation: the back of each face shows in red. Red on the outside means flipped normals. In Edit Mode, press A to select all, then Shift+N (Mesh > Normals > Recalculate Outside). The mesh does not need to be closed for this.
    • N-gons that are not flat. The manual notes that the triangulation of a distorted n-gon is undefined. The Mesh Analysis overlay, in Distortion mode, highlights faces that are not flat. Split them into quads or triangles; the manual adds that quads are preferred for subdivision modeling.
    • Long, thin triangles. Typical of CAD exports, they often give bad automatic normals, according to the manual.
    • Unmerged vertices. Smooth shading averages normals at shared vertices, so two faces that only touch keep a visible seam. Select all in Edit Mode and use Mesh > Merge > By Distance.
    • Imported custom normals. Some imported meshes carry custom normals that override the shading. Remove them in the Object Data tab, Geometry Data panel, with Clear Custom Normals Data.

    If the topology is too messy to fix by hand, for example on a scan or a sculpt, rebuilding it with Remesh is often faster.

    Which method should you use?

    ModelRecommended setup
    Product, furniture, machineShade Auto Smooth, Bevel modifier, then Weighted Normal to keep large faces flat
    Character, organic shapeShade Smooth and Subdivision Surface, with supporting loops or creases
    Low poly, faceted styleShade Flat
    Mostly round with a few hard linesShade Smooth, then Mark Sharp on those edges

    For the faceted look, the guide to low poly modeling in Blender goes further. And if a shading command does not give the result you expected, press Ctrl+Z: the guide on how to undo and redo in Blender explains the rest.

    Frequently asked questions

    Why does my model still look blocky after Shade Smooth?

    Shade Smooth only changes how light is calculated across the faces. It does not add or move any geometry, so the outline of the object stays faceted. To round the actual shape, add a Subdivision Surface modifier (Ctrl+1 in Object Mode) or bevel the edges.

    Where did Auto Smooth go in Blender 4.1 and later?

    Blender 4.1 replaced the Auto Smooth checkbox with a modifier, Smooth by Angle, which is a geometry nodes asset shipped with Blender. Since Blender 4.2, Object > Shade Auto Smooth adds that modifier and pins it to the bottom of the stack. The operator uses an angle of 30 degrees by default.

    How do I keep some edges sharp on a smooth object?

    In Edit Mode, select the edges and choose Edge > Mark Sharp. Marked edges look sharp on a mesh that is otherwise smooth shaded, and the Smooth by Angle modifier leaves them alone unless Ignore Sharpness is enabled. Edge > Clear Sharp removes the mark.

    Should I use Bevel or Subdivision Surface to round edges?

    Bevel suits mostly flat, hard-surface objects such as furniture, devices or architecture, where only the edges need to be rounded. Subdivision Surface suits organic shapes, because it smooths the whole mesh. Many models combine both: a few bevels or supporting edge loops, then a subdivision level.

    What causes dark patches on a smooth-shaded mesh?

    Check the normals first: turn on the Face Orientation overlay, and if faces show red from outside, select everything in Edit Mode and press Shift+N (Recalculate Outside). Then look for faces that are not flat, long thin triangles, unmerged vertices and custom normals that came with an imported file.

    Rendering the animation on TURNA

    When a scene is already well optimised and the frame count is what takes the time, the remaining lever is rendering several frames at once. TURNA does this for Blender: an add-on (Blender 4.0 to 5.2, Cycles and Eevee) sends the scene in one click, and the frames are split across 1, 2, 4 or 8 GPUs in parallel, RTX 5090 first and RTX 4090 when none is free. The add-on shows the estimated cost before anything starts. Prices start at €4.90 per hour, billed on the time actually used, with a 2-minute minimum (30 seconds until November 9), and new accounts get €25 of free credit. A single still image is still rendered by one machine, so the gain is on animations. Tiers and worked examples are on the Blender render farm page.

    The Render level of a Subdivision Surface modifier only applies to the final render, not to the viewport, so time one frame with it before you send an animation. The render time calculator then estimates the whole sequence from that frame time and the number of frames.