Crochet an Android Robot

I love the Android logo guy. He’s adorable. So I thought I’d make a stuffed one!

I improvised the entire pattern as I went, so this is a bit of a rough how-to, and can be adapted to make robots of all shapes and sizes.

You know that little flash widget thing Google gives devs that generates infinite random robots? It’s like a (much slower) version of that.

To make your own cuddly little robot, you will need:

  • Crochet hook: Size K (6.5mm)
  • Tapestry needle
  • Yarn: 1 skein (170 yards) Lion Brand Vanna’s Choice in Fern or other worsted weight yarn, and a small amount of scrap white yarn
  • Stuffing of your choice. I don’t know how much, I just have a giant pillow-size bag of polyester fiberfill I grab by the handful and never seem to run out of.


He’s basically all single crochet, and intentionally a little asymmetrical and off-center, as I wanted to add a bit of softness to a very geometric design (also, not having to count stitches is quite satisfying). This was a quick project – took about two evenings of work. You can make him as big or as small as you like, and you may want to get extra yarn just in case — I used almost exactly one skein.

Step 1: Body

Chain 20, or as many stitches as you’d like his body to be tall. Then work back and forth in single crochet until you’ve made a a tall, skinny rectangle for the body. Keep going until you have a piece long enough to wrap into a cylinder roughly as wide as you’d like his body to be. Mine looked something like this:

Using a tapestry needle, stitch the two short sides of the rectangle (red in the illustration) together to create a tube.

Step 2: Neck and Head

The neck and head are crocheted in the round directly on top of the body tube. It’s essentially a matter of expanding and contracting the circumference of the cylinder.

Row 1: To create the neck, start with a round of FPsc stitches on the inside of the body’s top edge.

Row 2-3: Work each round in sc, with enough decreases throughout to shrink the circumference a bit. (I think I skipped a stitch every five or so?). If you want a deeper notch for the neck, add a couple more rows here.

Row 4: Work a round of FPsc stitches on top of the previous row.

Row 5-6: Work each round in sc, increasing by the same number you decreased by previously. Continue adding rows until the base of the head will be the same circumference as the body.

If you want a hard edge at the bottom of the head, work the first round in FPsc on top of the neck. For a softer edge, work in sc.

Work each row in sc in the round. I shaped the head by skipping an increasing number of stiches each row as I went, first one for every 15 then one for every ten and so forth, using bigger decrease increments when I wanted to round the head faster. I don’t think I had a precise pattern, but I did end by skipping one for each five, then four, then three and two stiches, until I’d sealed the top of the head. Just do what looks right — you may have to experiment a bit to get it right.

When you get to the top, stitch it closed and pull the yarn tail through to the inside.

Step 3: Appendages

The arms are basically little sausages. You’ll need to make two of them, unless your robot is a little unusual.

Chain 3 and join. Work 2 sc in each stitch until you have them as wide as you want them, then work 1 sc in each until the arm is about as long as you want it to be.

Stuff it, then decrease back down to seal it off. Pull through the last loop, then leave a long enough yarn tail to sew the arm to the body.

The legs are similar, but shorter and squatter, and I didn’t sew them shut before I attached them to the body. Make two.

Chain 3 and join. Work 2 sc in each stitch until the leg is a bit wider than the arm tubes.

Crochet one FPsc row on top of the work, then work 1 sc in each st until the leg is as long as you want it to be. You don’t need to decrease like you did the arms — the unattached legs look like little baskets. Pull through the last loop and leave a tail for later.

To make an antenna, crochet two rows of SC, fold them in half and slip-stitch the halves together. Make them as long or short as you wish, and leave a little tail yarn.

Step 4: Assembly and Finishing

Attach the arms to the top edge of the body using their tail yarn, one on each side. They should flap around pretty nicely.

Stuff the head and body, then fold the body fabric over on itself at the bottom, tuck in the corners, and sew it shut. This will make your robot a little more rectangular.


Stuff and sew on the legs. On my android, the legs are attached toward the front of the body instead of directly on the bottom — this way, they point slightly forward so I can sit him down.

Attach the antennae. You may want to try pinning them a couple different places before you decide where the best spot is.

Add eyes. I just stitched on some scrap fuzzy white yarn with a tapestry needle, but you could use buttons or even those plastic googly eyes if you’re so inclined.

And that’s about it! I’d love to see anyone else’s attempts.


I usually write Photoshop tutorials, not crochet patterns, so let me know if there’s anything confusing and I’ll try to explain better.

15 thoughts on “Crochet an Android Robot”

  1. Wow, I can’t believe you designed that yourself! It’s extremely cute and I think I’ll try making one myself soon.

  2. I’m afraid I don’t have the time to make more of these, but I’m sure you could find someone on Etsy who would be happy to do it. There are a few folks selling different stuffed androids on there already.

  3. Hehe, thanks Victoria. I made a couple of new ones. I used your idea of decreasing and increasing at head. :) I also made an animated gif with the androids with my domokun amigurumi. LOL.

Leave a Reply