How to Set Rivets and Snaps in Leather: A Step-by-Step Guide
By Tandy Leather, Inc. | Published: 2026-09-10
Category: How-to Guides
Learn how to set rivets and snaps in leather with the right tools, hole sizes, and hammer technique. A clear step-by-step rivet setting tutorial for clean, secure results.
Quick answer
Set rivets and snaps by punching a hole sized to the post, not the cap, then joining the pieces with the correct setter and anvil and striking once with a firm hammer blow. Match the setter to the fastener type, keep the leather flat on a solid surface, and check the set before moving to the next one.
Rivets and snaps are the fastest way to join two pieces of leather or add a functional closure without sewing. Done well, they look intentional and hold for years. Done poorly, they loosen, spin, or tear through the leather.
The difference is almost entirely in hole size, tool alignment, and how you strike. This guide walks through setting rivets leather projects and leather snaps installation in order, with the checkpoint that keeps each step from going wrong.
Choose the fastener and the right setter
Rivets and snaps are not interchangeable, and the setter must match the fastener. A double-cap rivet uses a post and two caps; a snap fastener uses a socket, stud, and cap. Using a setter meant for a different style is the most common reason a set looks mushroomed or will not snap.
If you are not sure which setter you have, test on scrap before touching your project. A quick test also tells you how hard to strike, which varies with leather thickness and hammer weight.
- Checkpoint: the setter should sit flat on the cap with no wobble before you strike.
Punch the hole to the post size
Punch a hole that lets the post pass through with light resistance. If the hole is too small, the leather will pucker and the cap will not seat. If it is too large, the rivet or snap will pull through under load.
Hold the punch vertical and strike once on a cutting board or poundo board. A slanted punch creates an oval hole, which lets the fastener sit crooked.

- Checkpoint: the post should slide through by hand without forcing or wobbling.
Assemble the pieces in the correct order
For a rivet, the post goes through the leather and the cap sits on top. For a snap, the socket and stud must face each other so they engage when the flap closes. Lay the parts out before you set anything.
If you are working with thick leather, you may need a longer post. Do not try to force a short post through; it will bend and the set will fail.
- Checkpoint: dry-fit the closure and confirm it snaps or closes before setting.
Set the fastener with one firm strike
Place the anvil under the cap and the setter on top. Hold the setter straight and strike once with a firm hammer blow. Multiple light taps tend to deform the cap unevenly.
Work on a solid surface such as a steel block or anvil. A soft surface absorbs the force and leaves the set loose, which is a common mistake when setting rivets leather beginners start with.
- Checkpoint: the cap should be flat and the rivet or snap should not spin.
Check the set and finish the piece
Test the snap by closing and opening it a few times. For a rivet, try to rotate the cap; if it moves, the set is loose and should be replaced rather than re-struck. A loose set will only get looser with use.
If the leather around the fastener is compressed or cracked, the hole was likely too small. On the next one, size up slightly and test again on scrap.
- Checkpoint: replace any fastener that spins or fails to snap cleanly.
Rivet and snap setting steps at a glance
- Match the setter to the fastener: Confirm you have the correct setter and anvil for a double-cap rivet or a snap before you punch anything. Checkpoint: the setter sits flat with no wobble.
- Punch a post-sized hole: Strike the punch once, straight down, on a cutting board so the hole is round and clean. Checkpoint: the post slides through by hand without forcing.
- Dry-fit the assembly: Lay out the post, cap, socket, and stud in the correct order and confirm the closure works before setting. Checkpoint: the snap engages and the rivet parts align.
- Strike once on a solid surface: Place the anvil under the cap, hold the setter straight, and hit firmly once with your hammer. Checkpoint: the cap is flat and the fastener does not spin.
- Test and replace if loose: Open and close the snap or try to rotate the rivet cap. If it moves, remove it and set a new one. Checkpoint: a loose set is replaced, not re-struck.
Materials that make setting easier
- Veg-Tan Craft Cut: These veg-tanned leather craft cuts are one of our best tooling leather choices, with an exceptionally clean surface and solid feel, and they take dyes and stains well. A firm, clean surface holds a punched hole shape better than soft or stretchy leather, so rivets and snaps seat more consistently.
- Catalina Veg-Tan Double Shoulder: Catalina Double Shoulders are veg-tanned, top grain cowhide that have been drum dyed with a distinctive high-gloss finish, and they do not have any stretch or pull-up. Because there is no stretch, a correctly sized hole will not loosen around the post over time, which is ideal for straps, belts, and handles that take repeated load.
- Rodeo Double Shoulder Tan: These US hides are drum dyed in Mexico and have a light pull-up effect and medium soft hand, and can be used for shoe uppers, bags, bracelets, and briefcases. The medium soft hand and pull-up mean the leather moves slightly, so test your hole size on scrap and consider a longer post for thicker assemblies.
Setting rivets and snaps comes down to three habits: match the setter to the fastener, punch a hole sized to the post, and strike once on a solid surface. Test each set before moving on, and your closures will hold up to daily use.



