How to Crochet a Mini Amigurumi Fish Keychain – Easy Step-by-Step Guide
If you love tiny crochet projects that are quick to finish but big on cuteness, a mini amigurumi fish keychain is a perfect fit. These little swimmers are not only adorable but also practical: they fit in a pocket, attach to keys, bags, zippers, or backpacks, and make charming handmade gifts for friends and family. In this easy step-by-step guide, you’ll learn how to crochet a tiny fish that’s sturdy, lovable, and ready to hang as a keychain. The pattern is beginner-friendly, but you’ll also find tips and variations to make it your own.
This guide is written with clear, actionable instructions so you can crochet confidently from start to finish. You’ll find listed materials, stitch abbreviations, a detailed body pattern, tips for shaping fins and eyes, and advice on finishing and attaching a keyring. By the end, you’ll have a dainty, stackable mini fish ready to brighten any set of keys or your craft stash.
Overview of what you’ll make
– A compact, oval-shaped fish body crocheted in rounds
– A small dorsal fin and a side fin (optional) to give the fish personality
– A tiny eye (safety eye or embroidered dot)
– A small loop or attachment to connect a keyring or split ring
– A metal keyring or jump ring to finish the project
This project is ideal for scrap yarn lovers, color combiners, and anyone who likes making small, portable amigurumi. It’s also a great way to practice basic crochet skills like magic rings, increases, decreases, and fasten-off finishing while producing something that’s perfect for gifting.
Materials you’ll need
– Yarn: About 5–10 yards (5–10 meters) of your main color for the body, plus small amounts of a contrasting color for the belly or fins are perfect. Cotton yarn or a light acrylic works well for amigurumi because it holds shape nicely. Choose a weight you’re comfortable with; a sport weight or DK weight is a good choice for mini sizes.
– Crochet hook: Use a small hook suitable for your yarn weight. For sport to DK weight, a 2.0 mm to 2.5 mm hook is common. If you’re using thicker yarn, you may need to adjust hook size accordingly.
– Stuffing: Polyester fiberfill or similar soft stuffing to lightly fill the body.
– Eyes: Safety eyes (about 6 mm is a tidy size for a mini fish) or black embroidery thread for a simple eye. If you’re avoiding safety eyes, you can embroider or stitch tiny eyes on after you’ve finished the body.
– Tapestry needle: For weaving in ends and sewing on fins, eyes, and the loop.
– Stitch markers: Helpful for keeping track of rounds, especially if you’re new to amigurumi.
– Fin pieces (optional): Small pieces of scrap yarn in a contrasting color for dorsal and side fins, or you can crochet the fins in the same color for a more uniform look.
– Keyring hardware: A small keyring or split ring; a jump ring and small pliers if you’re attaching a jump ring.
– Scissors: For trimming yarn tails.
– Optional finishing aids: Fabric glue for securing embellishments, or a bead for added detail (if you’d like).
Note on gauge and size
– A mini fish keychain will typically be only about 1.5 to 2 inches long (roughly 4–5 cm) depending on your yarn, hook size, and tension. If you want a larger or smaller version, adjust the hook size or use a thicker/thinner yarn, and scale the pattern accordingly. Your final size will depend on how tight you crochet and how firmly you stuff the piece.
Common abbreviations you’ll see
– MR or magic ring: A loop of yarn that you crochet into, then pull tight to close.
– inc: Increase (add 1 stitch in the same stitch, typically by making 2 single crochets in the same stitch).
– dec: Decrease (two stitches worked together in one stitch, like single crochet two together, sc2tog).
– sc: Single crochet.
– ch: Chain.
– sl st: Slip stitch.
– FO: Fasten off (finish off the yarn and secure the end).
– BLO or FLO: Back loop only or front loop only; used to create texture or shape.
– Rounds: Working in continuous rounds around the body.
One quick note about safety and care
– Because this is a mini toy that may end up with small parts (eyes, fins, loop), it’s not recommended for very young children or infants who might put it in their mouth. If you’re giving it to kids, consider embroidering the eyes rather than using safety eyes and keep the parts securely attached.
– Hand wash gently if needed. Lay flat to dry to preserve the shape.
Pattern: Mini amigurumi fish body
Below you’ll find a step-by-step, easy-to-follow pattern for the fish body. This is designed to be beginner-friendly and quick to complete.
Make the body
1) Start with a magic ring (MR) of 6 single crochets (sc). You can do this by wrapping the yarn, making a loop, and then placing 6 sc into the loop. Tighten the loop.
2) Round 2: Increase in every stitch around (6 increases) to make 12 stitches total.
3) Round 3: (Sc, inc) around. This means: in the first stitch, make 1 sc; in the next stitch, make an inc (two sc in the same stitch). Repeat around to reach 18 stitches total.
4) Round 4: (Sc, sc, inc) around. This adds more stitches gradually around, resulting in 24 stitches total.
5) Rounds 5–9: Sc around for five rounds. This creates the body’s main length and keeps a comfortable diameter as you work toward the tail area.
6) Round 10: (Sc, dec) around. This begins to taper the body toward the tail, reducing the stitch count from 24 to 18.
7) Round 11: (Sc, dec) around again. This continues to taper the body toward the tail, bringing it down to 12 stitches total.
8) Round 12: (Dec, Dec, Dec, Dec) around. This round rapidly closes the circumference as you approach the tail end, leaving you with a more compact shape.
9) Fasten off (FO) leaving a tail long enough to weave in; do not cut the main yarn yet if you plan to attach a loop (see the attaching section below). Stuff the body lightly with fiberfill to obtain a plump but compact feel. You don’t want it to be overly hard; gentle fullness helps give the fish its cute amigurumi look.
Color and eye placement
– If you’d like to place a lighter belly or a contrasting belly color, you can add a separate small round of color along the lower edge. One approach is to switch to a belly color for rounds 8–9 before the finishing rounds. You can also add a little color for a “belly stripe” if you prefer.
– Eyes: Place one safety eye on the front, near the head area, and symmetric on the opposite side. If you want a more rustic look, embroidery a tiny black dot for an eye with a black thread. If you choose a second color for the eye area, you can embroider around the eye socket to give it a little shadow for more life.
Fin insertion and head shaping
– When you’ve reached the last round (Round 12) and your piece is not completely closed, leave the opening to add a tiny bit of stuffing to give the fish form. Lightly stuff; you want a firm but yielding body—enough to keep shape but not too full that it becomes hard to close.
– Use your yarn tail to close that last opening: go through the last round’s stitches, pull tight, and then weave the end through the remaining stitches to secure.
Dorsal fin and optional side fin
– Dorsal fin: Crochet a small triangular piece in the body color or in a contrasting color to make it stand out. To make it easy, chain 4, slip stitch in the second chain from your hook to form a small point, then single crochet across the remaining 2 chains, and fasten off. Attach the fin to the top or back near the head area with a couple of small stitches.
– Side fin: You can crochet a tiny fin using a similar method but in a slightly different shape or size. Attach it to the side of the body with light stitching.
– If you’d rather avoid fiddling with tiny fins, you can skip fins altogether and rely on color changes or eye detail to bring the fish to life.
Attaching a loop for the keychain
– The key to a good mini keychain is a sturdy loop that will hold up to daily use. One simple method is to crochet a small anchor loop and sew it to the top of the fish before you close the final seam.
– Create a small loop: Before finishing the body completely, chain about 6–8 stitches, then slip stitch back into the starting chain to form a small ring. Leave the loop attached to the work with a tail that you can sew through the top of the fish.
– Attach a jump ring or small split ring: Use jewelry pliers to open the ring, slide it through the loop, and snap the ring closed. If you’re using a plain keyring that doesn’t require a ring, you can slip the tail through the ring directly and secure it with a few stitches.
– Weave in the loop tail: Use a tapestry needle to weave the tail end of your loop into the top of the fish so that it’s secure yet unobtrusive.
Finishing touches and assembly
– Weave in all ends securely. Any leftover yarn tails should be tucked in and hidden inside the body to prevent snagging or unraveling during use.
– Check for loose stitches. If you find any, use your crochet hook to tighten them gently and re-secure with a few slips or stitches.
– If you used safety eyes, ensure their backing is firmly seated. If you used embroidery for eyes, ensure the stitches are tight and symmetric.
– Optionally you can add a tiny highlighter or blush by lightly dusting a pink or coral fabric-safe paint around the cheek area for added personality. Let it dry completely before handling.
Variations you can try
– Color combos: A bright yellow body with a deep blue belly or a turquoise body with an orange belly can create a fun and playful look. You could also do a more natural fish palette (blue-green body with yellow belly) for a less cartoonish vibe.
– Scale pattern: Add a few tiny color changes along the body to simulate scales. You can mimic scales with tiny stitched dots or by using a subtle color change at regular intervals along the rounds.
– Fins: If you’re comfortable, you can crochet a couple more fins in different sizes for more detail. Place the fins along the back and near the belly for added dimension.
– Eye variations: Switch between black safety eyes, embroidered eyes, or even tiny beads for a different expression.
Care and maintenance
– Do not wash in hot water; hand washing is best if necessary. Soak briefly in mild soap and cold water, rinse gently, then squeeze out excess water without wringing.
– Lay flat to dry. Do not tumble dry, as heat can distort the shape and dampen the stuffing’s resilience.
– If the keyring is used frequently, check for wear and tear on the loop and surrounding stitches. If you notice any looseness, reinforce those stitches with a few extra rows or a dab of fabric glue along the seam.
Photo-ready tips for showcasing your mini fish keychain
– Lighting: Use soft, natural light to avoid harsh shadows that obscure tiny details. A window with indirect sunlight is ideal.
– Angles: Take photos from the top and the side to show both the loop attachment and the fins. If you have a tiny “smiling” eye, photograph from a slight angle to highlight the expression.
– Background: Use a clean, uncluttered background so the fish stands out. A plain white or light blue background can work nicely for a crafting blog.
– Close-ups: Include close-ups of the loop, the eyes, and the fins to show the stitching quality and the finished look.
– Alt text ideas: For each image, add alt text like “mini amigurumi fish keychain crochet pattern” or “crochet fish keychain with loop attachment.”
Troubleshooting common issues
– Hole in the body after finishing: If you notice a small hole around where you closed the last round, pull the final yarn gently to tighten and weave the end through the innermost stitches to secure. You can also insert a small amount of stuffing to fill the hole before closing.
– Eyes not aligned: If you’re using safety eyes, place them before finishing the final round and ensure equal spacing on each side. If one eye is off, carefully re-position or replace with a new eye if necessary. If you’re embroidering, lay out a faint outline with a washable fabric pen or a light pencil to guide symmetrical placement.
– Fins won’t stay attached: Use a few tight stitches to anchor the fins. For extra security, you can stitch through the fin’s base and then tie a small knot to secure. If you’re worried about shedding, add a drop of fabric glue where the fin attaches (let it dry completely).
– Loop detaches from the body: Re-sew the loop using a tight whip stitch or a small ladder stitch. You can reinforce with a few extra supporting stitches around the loop and then weave the thread through the body so it’s hidden.
Editor’s notes and optimization ideas
– If you’re writing this post for a blog, consider including a printable pattern page. A clean one-page PDF with the body pattern and a simple diagram could be very helpful for readers who want to print and follow offline.
– Add a short FAQ section at the end with questions like “What size hook should I use?” or “Can I use recycled yarn?” to boost engagement and address common reader concerns.
– Include a gallery: images of readers’ finished mini fish keychains, with short captions. This fosters a sense of community and encourages sharing.
– SEO considerations: Use keyword-rich headings and naturally incorporate phrases readers might search for, such as “how to crochet a fish keychain,” “mini amigurumi patterns,” “easy crochet keychain,” and “beginner crochet fish.” Integrate these naturally in the introduction, pattern steps, and concluding remarks for a well-structured, SEO-friendly post.
Frequently asked questions
– How big is a typical mini amigurumi fish keychain?
– Most mini fish keychains measure around 1.5 to 2 inches (about 4–5 cm) in length, depending on yarn weight, hook size, and how firmly you stuff the body.
– Do I need safety eyes, or can I embroider the eyes?
– You can use safety eyes for a crisp look or embroider the eyes if you prefer not to use plastic parts. Embroidered eyes are a great option for an adult craft project or for kids who are sensitive to small pieces.
– Can I customize this fish with different colors?
– Absolutely. The pattern is flexible, and color changes can be used to create various fish species or playful color palettes. You can even do a rainbow fish by changing colors across the body or adding stripes.
Conclusion: your own mini fish keychain awaits
With a few simple supplies and a handful of stitches, you can create a charming mini amigurumi fish keychain that’s both delightful and useful. The process is straightforward, making it accessible to beginners who want to practice crochet basics while producing a finished object you’ll be proud to show off. The keychain can be a thoughtful gift, a party favor, or a fun accessory for your own keys and bags.
If you make your own mini fish keychain, consider sharing a photo of your finished piece with a short note about your color choices and any extra embellishments you added. Crafting is all about personal expression, and small projects like this fish are a perfect canvas to experiment with color, texture, and finishing techniques.
Thank you for stopping by for this easy, step-by-step guide to crocheting a mini amigurumi fish keychain. May your hooks stay busy and your yarn tails never run dry. Enjoy your new tiny swimmer, and happy crocheting!
Image alt text ideas to help with SEO and accessibility
– Alt text: “tiny crochet fish keychain in blue and white”
– Alt text: “mini amigurumi fish with loop for keyring”
– Alt text: “crochet amigurumi fish pattern step-by-step”
– Alt text: “finished mini fish keychain with safety eye”
If you’d like, I can tailor the pattern for a specific yarn weight or size (for example, a 1-inch micro fish or a 2–3 inch larger version) and provide a separate set of rounds and stitch counts to match your preferred gauge.