DIY Macrame Keychains: An Easy Step-by-Step Tutorial for Beginners
I made my first macrame keychain on a rainy afternoon when I had zero plans and a bag of leftover cord from a wall hanging project I’d finished the week before.
It took me maybe twenty minutes.
It looked genuinely good, not “cute for a first try,” but actually good, and that surprised me more than it probably should have.
That’s the thing about macrame keychains. They use the exact same knots as those big, intimidating wall hangings you see all over Pinterest, just in miniature, on a scale where mistakes are cheap and fast to fix.

No loom, no wall space, no giant time commitment, and no need to already know how to macrame.
In this guide, I’ll walk you through an easy, beginner-friendly, step-by-step tutorial for making your own macrame keychain from scratch, cover the mistakes I made on my first few attempts, and share a handful of design variations once you’ve got the basic knots down.
These use the exact same core knots as my boho crafts perfect for selling, so if this project clicks for you, that’s a natural next step once you want to go bigger.
Skill Level, Time, and What This Project Actually Involves
This is a true beginner project. If you’ve never tied a single macrame knot before, you can still finish one of these in your first sitting.
Time: 20 to 30 minutes per keychain once you know the pattern. Your first one will likely take longer, closer to 45 minutes, simply because you’ll be double-checking each step as you go.
Knots needed: Just two, a lark’s head knot and a square knot. That’s genuinely it. Every variation in this post still comes back to those same two knots.
Cost: Under $10 for enough cord to make several keychains, plus whatever key rings or clasps you already have around the house.
Choosing the Right Cord

Not all cord behaves the same way, and picking the wrong one is probably the single most common reason beginners get frustrated on their first attempt.
Cotton cord (recommended for beginners). This is what I’d point you toward for your first keychain. It has just enough grip and texture to hold a knot in place while you’re working, so your pattern doesn’t loosen or slip every time you let go.
Nylon or paracord. These are more durable and better suited to a keychain that’s going to see daily wear and tear, but they’re also slicker, which means knots can slide before you tighten them properly. I’d save these for once you’ve got the motions down.
Cord thickness. 3mm cord is the sweet spot for a standard keychain. Anything thinner gets fiddly fast, and anything much thicker starts to feel bulky for something this small.
What to Keep in Mind
Don’t skip measuring your cords before you cut. Macrame eats up length fast, a knot that looks small can use up several inches of cord, so it’s better to cut generously and trim the excess at the end than to run short two-thirds of the way through a pattern.
Working on a clipboard, a small dowel, or even just a hook on the wall keeps everything taut and makes the knots much easier to tie evenly, especially while you’re still building the muscle memory for the motions.
I didn’t do this on my very first attempt and spent most of it fighting with cord that kept sliding around on the table.
Good lighting matters more than you’d think. Macrame knots are small and repetitive, and it’s much easier to catch a mistake early, while it’s still one loose knot instead of six, if you can actually see what your hands are doing.
Materials You’ll Need

- Macrame cord (3mm cotton cord is best for a first project)
- A key ring or keychain clasp
- Sharp scissors
- A tape measure or ruler
- A clipboard, comb, or dowel to hold your cords steady while you work
- A wooden bead or two (optional)
- A lighter (optional, only needed for synthetic cord ends)
How to Make a Macrame Keychain
This project comes down to just two knots repeated a handful of times: a lark’s head knot to attach your cords to the ring, and a series of square knots to build the pattern down the length of the keychain.
Once you’ve made one keychain, the rest come together fast, and most people can make a second one in half the time it took to make the first.
Here’s a step-by-step guide to help you make your own from start to finish.
Step 1: Cut Your Cords
Cut two pieces of cord, each about 6 feet long. That sounds like a lot for something this small, but folding the cord in half for the lark’s head knot immediately cuts your usable length in half, and the square knot pattern uses more cord per inch than you’d expect.
I always cut a bit longer than I think I’ll need, especially the first time I’m working with a new cord type. It’s much easier to trim the extra length at the end than to realize two-thirds of the way through your pattern that you’re about to run short.
Step 2: Attach the Cords With a Lark’s Head Knot

Fold both cords in half together so you have one folded loop and four loose ends. Loop the folded end through your key ring from front to back, then pull the four loose ends through that folded loop and pull tight.
That’s a lark’s head knot, and it’s what secures your cord to the ring.
Once you tighten it, give the loop a gentle tug to make sure it’s snug against the ring and won’t slide around while you’re working. You should now have four cord ends hanging down evenly, ready for the next step.
Step 3: Set Up Your Working Cords
Of your four strands, the two outer cords will do the actual knotting, and the two inner cords stay still, acting as the “filler” cords that get wrapped around.
Take a second to separate them slightly with your fingers so you can clearly see which two are which before you start tying, since mixing them up partway through is a common beginner mix-up that leads to a lopsided pattern.
I like to hold the two middle cords taut with one hand while I work the outer cords with the other. Keeping consistent tension here is what makes the difference between a tight, even pattern and one that looks loose or uneven once it’s finished.
Step 4: Tie Your First Square Knot

Take the left outer cord and cross it over the two middle cords, then under the right outer cord. Take the right outer cord and cross it under the middle cords and up through the loop that the left cord just created. Pull both ends to tighten. That’s the first half of a square knot.
Now repeat the same motion in the mirrored direction: right cord over the middle, left cord under and through, then pull tight again. That full pair of movements, first one direction and then the other, makes one complete square knot.
If you only do the first half repeatedly without mirroring it, you’ll end up with a twisting spiral pattern instead of a flat one, which isn’t wrong exactly, just a different look than a standard keychain.
Step 5: Repeat to Build Your Pattern

Keep repeating the full square knot motion, working your way down the cords. For a standard keychain length, 10 to 14 square knots is a good target, though this really comes down to personal preference and how long you want the finished tassel to hang.
I like to pause every few knots and gently push the pattern upward toward the ring to keep everything snug and even before continuing.
If you notice one knot looks noticeably looser or tighter than the ones around it, it’s much easier to undo and retie it now than after you’ve built five more knots on top of it.
Step 6: Add a Bead (Optional)

If you want to add a wooden bead, thread it onto the two middle cords after you’ve tied a few square knots, then continue tying knots underneath it to hold it firmly in place. The bead should sit snug against the last knot you tied, not floating loosely on the cord.
This is a small detail, but it adds a nice visual break in the pattern and makes the finished keychain feel a little more considered and finished, rather than just a plain repeated pattern top to bottom.
Step 7: Trim and Finish the Tassel

Once your knot pattern reaches the length you want, trim the four cord ends evenly to create a tassel.
You can leave the ends loose for a relaxed, fringed look, which is what I usually go with, or tie one more small overhand knot just above where you plan to trim to keep everything extra secure.
If you used a synthetic cord like nylon, carefully pass a lighter flame briefly over the very tips of the strands to seal them and stop fraying.
Do this quickly and keep the flame moving, since holding it too long can scorch the cord or melt it into a hard, discolored clump. Skip this step entirely if you’re using cotton cord, it isn’t necessary and cotton won’t seal the same way.
Step 8: Attach Your Keychain Clasp
Clip your finished piece onto a keychain clasp or split ring through the loop at the top of your lark’s head knot, and it’s ready to use or gift.
Mistakes I Made on My First Few Attempts
Not measuring my cord before cutting. My very first keychain ran out of cord with two knots left to tie, and I had to unravel the whole thing and start over with longer pieces. Now I always cut generously and trim the extra at the end.
Mixing up my working and filler cords partway through. This gave me a slightly lopsided pattern on one side that I didn’t notice until I was nearly done. Taking a second to double-check which cords are which before each knot fixes this completely.
Using nylon cord for my first attempt. It looked shinier in the package, but it kept slipping and loosening between knots, which was frustrating before I’d built up any muscle memory for the tension needed. Cotton cord made a noticeable difference once I switched.
Pulling knots unevenly. Some of my early knots were noticeably tighter than others because I wasn’t being consistent with how hard I pulled each side. Pausing every few knots to check the pattern and adjust tension solved this.
Troubleshooting
My knots keep loosening after I tie them. This is almost always a tension issue, either the cord is too slippery (try switching to cotton), or the middle cords aren’t being held taut enough while you tie. Try anchoring your work to a clipboard or hook so the middle cords stay under consistent tension.
My pattern looks twisted instead of flat. This happens if you’re repeating only the first half of the square knot instead of alternating directions. Make sure you’re doing the full motion, one direction and then the mirrored direction, for each complete knot.
My finished keychain looks lopsided. This usually traces back to mixing up which cords were your working cords versus your filler cords partway through the pattern. Unfortunately the fix here is usually to undo back to where things went uneven and retie from that point.
I ran out of cord partway through. Unravel your work, cut new cords about a foot longer than your last attempt, and start again. It’s frustrating, but it’s a fast fix, not a wasted project.
5 Macrame Keychain Variations to Try
1. Two-Tone Keychains

Use two different colored cords instead of one, folding them together at the lark’s head knot so both colors run through the entire square knot pattern side by side.
This is one of the easiest ways to make a simple keychain feel more custom without learning a single new knot, since the color contrast does most of the visual work for you. Try pairing a neutral cream with a deeper terracotta or sage for a look that fits a boho color palette.
2. Beaded Tassel Keychains

Instead of a plain fringed tassel at the bottom, thread a few small wooden or glass beads onto each individual strand before you trim the ends. It adds a bit of weight, so the tassel hangs a little straighter, and gives the finished piece some movement and texture.
This variation looks especially nice with earthy, neutral cord colors and natural wood beads.
3. Chunky Cord Keychains
Swap your 3mm cord for a thicker 5mm or 6mm cord for a bolder, more textured finished look.
The knots take up noticeably more visual space at this thickness, so even a shorter pattern, six or seven knots instead of twelve, feels substantial and well-proportioned.
4. Braided Accent Keychains

Add a short section of a simple three-strand braid between two sets of square knots for a bit of textural variety in the pattern.
Tie a few square knots, then braid the four strands together for an inch or two, then pick the square knot pattern back up below it.
It’s a nice way to add visual interest once you’re comfortable with the basic knot and want to try something slightly more advanced.
5. Initial or Charm Keychains
Thread a small metal letter charm or a personalized bead onto the two middle cords partway through your pattern, then continue knotting below it to lock it in place.
These make especially thoughtful handmade gifts since they feel personal and specific to the person receiving them, without adding much extra time or difficulty to the project.
Caring for Your Finished Keychain
Cotton cord keychains hold up well to normal daily use, but they aren’t entirely maintenance-free.
Keep them dry when possible. Cotton cord can hold onto moisture, so if your keychain gets soaked, let it air dry fully before it goes back in a pocket or bag to avoid any musty smell developing.
Expect some natural fading over time. Just like any fabric, brightly dyed cord will soften in color with repeated exposure to sunlight and regular handling. This is normal wear, not a sign you did something wrong.
Retighten if a knot loosens. After months of daily use, it’s normal for a knot or two to loosen slightly. You can usually just pull the working cords snug again by hand without redoing the whole pattern.
Frequently Asked Questions
Do I need any special tools to get started? No. Beyond the cord itself, everything on the materials list is something most people already have at home, scissors, a ruler, and a key ring.
What’s the best cord for a first-time macrame project? Cotton cord, specifically around 3mm thick. It holds knots well without slipping and is forgiving while you’re still learning the tension needed.
How much cord do I actually need per keychain? Two pieces around 6 feet long is a safe amount for a standard-length keychain with room to trim. It’s better to cut a little extra than to come up short.
Can I use paracord instead of cotton cord? Yes, once you’re comfortable with the knots. Paracord is more durable for daily use but slicker to work with, which makes it a bit trickier for an absolute first attempt.
What if my square knots come out uneven? This almost always comes down to tension. Try anchoring your cords to a clipboard or hook so the middle cords stay taut while you tie, and pause every few knots to check that the pattern still looks even.
Gifting and Styling Your Macrame Keychains
Macrame keychains are one of the easiest handmade gifts to keep on hand for last-minute occasions.
A finished one takes under half an hour once you know the pattern, and a small stack of them tied together with a ribbon makes a genuinely thoughtful gift for teachers, coworkers, or stocking stuffers.
A few ways to make them feel a little more special:
- Pair a two-tone keychain with a matching macrame bracelet for a small coordinated gift set.
- Tie one onto a wrapped present in place of a bow.
- Make a small batch in colors that match a friend’s home decor for a more personal touch.
The beauty of a project this small is that you can experiment freely without much risk.
If a knot pattern doesn’t turn out the way you pictured, you’ve lost a few feet of cord and maybe ten minutes, not an entire afternoon.
More to explore:
- Beautiful 10 Boho Crafts Perfect for Selling
- Creative 1-Hour Craft Ideas for Adults That You’ll Actually Finish
- Cute Gift Basket Ideas for Women She’ll Actually Love
- 5 Free Monstera Crochet Patterns You’ll Want to Make This Weekend
Conclusion
Macrame keychains are one of those projects that feel a lot more impressive than the effort they actually take. Two knots, a bit of cord, and twenty to thirty minutes is really all it takes to make something that looks genuinely handmade, in the best way.
Once you’ve got the square knot pattern down, it’s easy to start experimenting.
Different cord thicknesses, colors, beads, or charms all change the feel of the finished piece without adding much real difficulty, and every mistake along the way costs you a few feet of cord, not a ruined project.
Make a couple, keep one for your own keys, and give the rest away. They’re small enough to feel like an easy win, even on your very first try. 🌿
