Tools

Amigurumi Shape Generator: Spheres, Ovals, Cones and Tubes

Choose a shape, enter the size you want in centimetres (or the stitches of the widest round) and your gauge. You get the written pattern in your language, a to-scale silhouette and how much cotton and fiberfill the piece needs.

Free · No sign-up · Runs in your browser

Piece
Calculate by
cm

Moves the increases every other round so the piece is round, without the 6 hexagon corners.

My single crochet gauge
cm

Typical amigurumi gauge: 20–24 sc × 22–26 rounds in 10 cm with sport/DK cotton and a 2.5–3 mm hook.

Standard amigurumi sphere recipes (18 to 60 stitches)

Classic single crochet sphere starting with a magic ring of 6: one round of +6 increases per step, about as many straight rounds as increase rounds (× 1.1 for a gauge of 20 sc × 22 rounds) and symmetric decreases. Diameter for a gauge of 20 sc per 10 cm (sport/DK cotton) and for 16 sc per 10 cm (worsted/aran).
Max stitchesIncrease roundsStraight roundsDecrease roundsTotal roundsRound planØ at 20 sts/10 cmØ at 16 sts/10 cmYarn (20 sts)
182227Rnds 1–3 inc · 4–5 even · 6–7 dec2.9 cm3.6 cm≈ 4 m
2433310Rnds 1–4 inc · 5–7 even · 8–10 dec3.8 cm4.8 cm≈ 8 m
3044413Rnds 1–5 inc · 6–9 even · 10–13 dec4.8 cm6 cm≈ 12 m
3656517Rnds 1–6 inc · 7–12 even · 13–17 dec5.7 cm7.2 cm≈ 19 m
4267620Rnds 1–7 inc · 8–14 even · 15–20 dec6.7 cm8.4 cm≈ 25 m
4878723Rnds 1–8 inc · 9–16 even · 17–23 dec7.6 cm9.5 cm≈ 33 m
5489826Rnds 1–9 inc · 10–18 even · 19–26 dec8.6 cm10.7 cm≈ 42 m
60910929Rnds 1–10 inc · 11–20 even · 21–29 dec9.5 cm11.9 cm≈ 51 m

How it works: the math behind the tool

Amigurumi is worked in continuous spiral rounds of single crochet. A flat circle grows by the magic ring count every round (6 stitches with a magic ring of 6), so after k increase rounds the circle has 6·k stitches. The widest round of N stitches has a circumference of N × stitch width, and its diameter is that circumference ÷ π.

Sphere: k − 1 increase rounds up to N, as many straight rounds as increase rounds (corrected by the height-to-width ratio of your stitch), then the same decreases in reverse. Oval: the same caps with extra straight rounds until the requested length. Cone: the increases are spread evenly over the rounds needed to reach the height along the slanted side. Cylinder: a flat base to N stitches and straight rounds for the length. Disc: increase rounds only.

Formula
Diameter = N × (10 cm ÷ stitches in gauge) ÷ π · Round r of a flat increase = r × magic ring

Each round is written with evenly spaced repeats ([n sc, inc] x 6). With staggered increases on, every other round splits the plain stitches around the increase (1 sc, inc, 2 sc), so the increases do not stack into six visible corners.

The silhouette is drawn from the same rounds: every round has radius = stitches × stitch width ÷ 2π and advances one round height along the surface. Yarn is estimated at 8.5 times the stitch width per single crochet; fiberfill from the volume at 0.035 g/cm³ for a firm stuffing.

From centimetres to stitches with your gauge

The width of one single crochet is 10 cm divided by the stitches in your swatch: 20 sc in 10 cm gives 0.5 cm per stitch. For a size in centimetres the generator multiplies the diameter by π to get the circumference, divides it by the stitch width and rounds the result to the nearest multiple of the magic ring, because every increase round adds exactly that many stitches. The diameter shown is the real one for the rounded count, so a 6 cm request with 0.5 cm stitches becomes 36 stitches and 5.7 cm.

Amigurumi is crocheted tighter than garments, with a hook one or two sizes smaller than the yarn label suggests, so the fabric hides the stuffing. Measure your gauge on a flat circle or a small swatch worked in rounds with the same yarn and hook, and enter both stitches and rounds: the ratio between them sets how many straight rounds a sphere needs and how tall the silhouette is.

Shaping rules behind each round

Increases are spread evenly: for a round going from s to s + d stitches each repeat has s ÷ d base stitches, one of which takes the increase, and any remainder is worked plainly at the end. Decreases mirror this with two stitches worked together per repeat. With staggered increases every other round moves the increase to the middle of the repeat, which is how experienced designers avoid the hexagonal look of a plain sphere.

Cones grow linearly from the magic ring to the widest round, never more than one increase per stitch, along the slanted side; cylinders start with a flat base and continue straight; ovals keep the sphere caps and add straight rounds. Stuffing is suggested a few rounds before closing a sphere or oval, when the opening is still wide enough to fill the piece firmly.

Last updated: November 4, 2026

Frequently asked questions

How many stitches do I need for a 6 cm amigurumi head?

With a typical gauge of 20 single crochet per 10 cm, each stitch is 0.5 cm wide. A 6 cm sphere has a circumference of about 18.8 cm, so the widest round needs about 38 stitches; rounded to the magic ring of 6, that is 36 stitches (5.7 cm) or 42 stitches (6.7 cm).

Why does my amigurumi ball look like a hexagon?

Because the increases sit on top of each other in every round and form six lines. Turn on staggered increases: every other round moves the increase to the middle of the repeat, so the edges disappear and the ball looks round.

Should I start a cone with 4 or 6 stitches?

A magic ring of 4 gives a sharper tip, good for horns, beaks and tree tops. A ring of 6 gives a rounder tip for hats. The generator spreads the increases evenly so the side of the cone stays straight.

How much fiberfill does an amigurumi need?

Polyester fiberfill stuffed firmly weighs about 0.03–0.04 g per cm³. A 6 cm ball needs about 4 g and a 10 cm ball about 18 g. The generator calculates the volume of your shape round by round.