How to Make a Macramé Keychain: Beginner-Friendly Step-by-Step Guide

Macramé keychains are a perfect first macramé project: small, quick, and forgiving. You’ll practice basic knots (Lark’s Head and Square Knot), learn how to add beads, and finish with a tidy wrapped knot or tassel. This guide gives exact materials, measurements, and step-by-step instructions so you can make a polished keychain in about 30–45 minutes.
What you’ll make a 4–5″ (10–13 cm) finished macramé keychain (not including key ring) made with repeating square knots and a trimmed tassel. Easily customize length, color, and hardware.
Time and skill level
- Time: 30–45 minutes
- Skill: Beginner
- Knots used: Lark’s Head, Square Knot, Gathering (wrapped) knot
Materials and tools
- Cotton macramé cord, 3–4 mm (3mm is easy to handle) — natural or colored
- Key ring or split ring (25–35 mm / 1″–1.5″ works well)
- Optional: 1–4 wooden or acrylic beads with large enough holes for your cord
- Sharp scissors
- Tape measure or ruler
- Optional: dab of clear craft glue or fabric glue
- Optional: small comb for fringe
How to calculate cord length (simple formula) Knotting uses more cord than you expect. a Straightforward rule:
- If you’ll fold cords (Lark’s Head): cut each working cord to 4× the desired finished length.
- If you prefer to be safe, add 6–12″ (15–30 cm) extra per cord.
Example for a 4.5″ finished keychain (excluding ring)
- Desired finished length: 4.5″ (11.5 cm)
- Cut 4 working cords: 4 × 4.5″ = 18″ (46 cm). Add 12″ safety → cut each cord ≈ 30″ (76 cm).
- If you plan beads or longer tassel, cut a bit more.
Recommended starting setup (simple and reliable)
- Cut four cords at 30″ (76 cm) each (this is comfortable for a typical 4–5″ keychain).
- If you want a thicker keychain, use 6 cords (add two more cords of same length) and adapt pattern (see variations).
Step-by-step instructions
1.Setup and attaching cords (Lark’s Head)
- Fold each cord in half to create a loop.
- Slide the loop over and behind the key ring, then pull the cord ends through the loop to make a Lark’s Head Knot (cow hitch). Repeat until all cords are attached. If you use 4 cords, you’ll have 8 working ends (four pairs).
- Tug gently to tighten knots so the cords hang evenly from the ring.
Create a tidy starter row (optional)
- Straighten and align cords so they’re even. Smooth them with your fingers and leave about 1/2″–1″ (1–2.5 cm) of space below the ring before your first knot; this gives a small neck above the knots.
2.Make square knots (main body)
- A standard square knot uses four cords: two outer working cords and two center filler cords. With 4 folded cords attached, you’ll use pairs as follows.
- Identify cords from left to right: 1,2,3,4,5,6,7,8 (if you attached 4 cords).
- For the first square knot, pick cords 1–4:
- Left working cord (1) goes over the two center cords (2 & 3) and under the right working cord (4).
- Right working cord (4) goes under the center cords and up through the loop formed by cord 1. Pull both working cords to tighten — this forms the half of the square knot.
- Repeat in mirror: now take the right working cord (4) over the center cords and under the left working cord (1); take left (1) under the center cords and up through the loop; pull to tighten. That completes one full square knot.
- Move to the next group of four cords (e.g., 3–6), and tie a square knot. Continue along the row making square knots grouped so knots look even.
- Make a total of 6–10 rows of square knots depending on desired body length. For a 4–5″ keychain, 6–8 rows usually looks balanced.
Add beads (optional)
- 9. If you want beads, slide one onto a cord end before tying the next knot sequence. Place beads centered over the filler cords and then tie square knots below the bead to lock it in place. You can add one bead in the middle or multiple beads spaced between knot rows.
3.Create the tassel and finish the bottom
- 10. After completing your last row of square knots, decide where the tassel will start. For a tidy look, stop knots about 1″ above the intended tassel end. 11. For a wrapped (gathering) finish: cut a separate short length of cord (12–18″ / 30–45 cm). Wrap this cord tightly around all strands a few times (starting from where your last knot ends down toward the tassel) and secure the wrap by threading the tail under the wraps and pulling tight, or tie a small knot in the wrap tail and add a dab of glue to secure. 12. Trim the tassel ends evenly to desired length (about 1–2″ is common for keychains).
Alternative finishing (simple knot)
- If you don’t want a wrapped knot, tie an overhand knot using all strands below your last square knot and leave a short tassel. Trim ends cleanly.
4.Tidying the fringe
- 13. Use scissors to trim the tassel evenly. For a fluffy look, comb with a small comb and trim again for even ends. 14. If cords fray, apply a tiny drop of clear fabric glue to the ends or lightly singe synthetic cords (do this only if cords are synthetic and you’re experienced with flame).
Troubleshooting and tips
- Knots too tight or uneven: practice on scrap cord until tension feels consistent. Pull each knot to the same tightness.
- Cords slipping out of Lark’s Head: tighten the initial Lark’s Head and ensure the loop is snug under the ring.
- Running out of cord: always cut a little extra. If you run short, you can hide a small repair by adding a decorative bead and tucking a short new piece inside the tassel—better to avoid by adding allowance.
- Bead holes too small: use a yarn needle or threader, or choose beads with larger holes.
- Cord thickness: 3–4 mm works best for small keychains. Thicker cord creates a chunkier look but uses more material.
Variations to try next
- Spiral (half-knot) keychain: tie a row of right half square knots repeatedly to create a spiral rope effect.
- Beaded center: add 1–3 large beads down the center filler cords and knot around them.
- Braided top: instead of Lark’s Head, start with a loop and braid cords for a different hanger.
- Leather or faux-leather tassel: finish the bottom with leather instead of cord for a mixed-material look.
- Color-block keychain: change cord color midway and hide the color change under the wrapped knot.
Care and longevity
- Keep cotton keychains dry when possible; spot clean with mild soap and water and reshape tassel while damp.
- Avoid prolonged sun exposure to prevent fading.
- Check wrapped knot occasionally and re-tie or glue if it loosens.
Simple pattern recap (printable)
- Cut 4 cords × 30″ (76 cm)
- Attach with Lark’s Head to key ring
- Tie 6–8 rows of square knots
- Add bead(s) if desired
- Finish with wrapped knot, trim tassel
This small, portable project is ideal for practicing tension and knot consistency. Try one in a neutral color for a gift, and then experiment with bright colors, beads, or spiral knots as you gain confidence. Happy knotting!
If you like this article, you’ll love this Easy Beginner Macrame Projects