Eyelets, grommets and rivets cost very little inside a garment, yet they are the most expensive parts to get wrong: torn hole edges, blistering plating and rust after two washes all come back as returns. The three parts differ in structure and therefore in where they may be used, and mixing them up is the most common source of failure.

What follows runs through structure, size, plating, pull-out strength and washing, each with a rule you can write into a specification, and closes with a six-item checklist.

1. Three Structures, Three Valid Positions

Part Structure Typical use Fabric thickness
Eyelet, single piece A thin shell rolled over itself, usually with a washer Hang tag holes, uppers, bags, webbing ends 0.5 to 2 mm
Grommet, two piece Face and back part with a longer barrel that clinches the fabric Hood cord holes, denim, tents, heavy canvas bags 2 to 5 mm
Rivet Two piece, solid or semi-tubular, locked by pressing Jean pocket corners, workwear, belts, decorative points on heavy fabric 2 to 6 mm

2. Sizing: Barrel Length Goes Wrong More Often Than Diameter

Quoting the inner diameter without the barrel length is the most common reason a quote has to be redone. Choose the barrel by the thickness of the fabric stack and leave 0.8 to 1.2 mm for the roll after it passes through. Inner diameters of 3, 4, 5, 8 and 10 mm cover most work: hood cord holes usually take 4 to 5 mm, and 3 to 4 mm is enough for a hang tag hole.

  • Washer: always on light fabric, or the hole edge tears first; a washer 1 to 2 mm wider than the rolled edge holds better.
  • Material: brass deforms well and takes plating easily, which makes it the default; stainless resists corrosion but rejects plating; aluminium is light and cheap yet deforms under pressure.
  • Plating thickness: 3 to 5 µm for standard nickel, 8 µm and above where abrasion is heavy; too thin a layer is the direct cause of spotting after washing.
  • Hole position: keep clear of pocket corners and seam stress points, with the hole centre at least 8 mm from the edge, or washing tears it first.

3. Plating and Compliance: Nickel Release Is the Hard Number

Metal parts in prolonged skin contact fall under Annex XVII of REACH (EC) No 1907/2006 in the EU: nickel release is tested to EN 1811, retested after simulated wear to EN 12472, and capped at 0.5 µg/cm² per week; lead and cadmium carry separate limits. German buyers usually also ask for a declaration of conformity and for a responsible party on the hang tag or packaging under GPSR (EU) 2023/988.

  • Nickel plating: cheap and bright, and on skin-contact styles it must pass both EN 1811 and EN 12472.
  • Nickel-free options: copper plus tin, or titanium, preferred for childrenswear and next-to-skin styles, and worth writing into the specification.
  • Raw brass with lacquer: the best corrosion resistance, though once the lacquer wears through the copper turns green against sweat.
  • Salt spray: neutral salt spray to ISO 9227, with 24 to 72 hours without rust as the usual ask, the exact hours being the buyer's standard.

4. Pull-Out Strength Depends on the Fabric, Not the Hardware

The same 4 mm eyelet may hold over 200 N on a 600 g/m² canvas and tear at 60 N on a 120 g/m² synthetic. Test pull-out on the finished assembly, never on the bare part, and never with another brand's fabric numbers.

  • Punch the hole 0.2 to 0.3 mm smaller than the barrel outside diameter: too large and it will not grip, too small and the fabric puckers.
  • Keep the upper and lower dies as a matched pair; worn die edges crack the roll, so press twenty pieces at each batch change and check the roll is even.
  • On the finished piece there must be no burr, no lifted edge and no crack in the inner roll; childrenswear also needs sharp-edge and attachment checks.

5. Four Typical Failures and Their Fixes

Symptom Cause Fix
Fabric torn at the hole No washer or an oversized hole, placed on a stress point Add a washer, reduce the hole, move it inward by 8 mm or more
Plating blisters and peels Unclean pre-treatment or too thin a layer Raise the layer above 5 µm, or switch to a nickel-free process
Rust after washing Unsealed substrate, detergent residue speeding corrosion Seal with lacquer and verify by ISO 9227 salt spray first
Green staining at the hole Copper reacting with sweat and detergent Switch to stainless, or to a better sealed finish

Most of these failures show up at sampling: wash the finished piece three times under the buyer's conditions, then inspect the hole edge, the roll and the plating — closer to the real complaint than any bench number.

Send six things with a quote request: inner diameter, barrel length, material, plating, washer or not, and fabric weight. With all six the factory quotes correctly the first time, and samples match production.

Related Articles

Sampling eyelets or rivets? Send inner diameter, barrel length, material, plating, washer and fabric weight, and the first quote will be right.

Ask about metal trims →