Two-part body: Amigurumi Shape Planner

Join two open-neck shells into one original form

This study makes an upper shell with four growth rounds and a lower shell with three, each followed by three even rounds and reductions to a twelve-stitch rim. The upper copy contains 162 single-crochet outputs and the lower 102, giving 264 before assembly. Their widest counts differ, twenty-four and eighteen, while their attachment counts agree at twelve. That matched rim relationship is what makes the seam count explicit.

Keep both openings available for sewing

The upper sequence is six, twelve, eighteen, four consecutive rounds at twenty-four, eighteen and twelve. The lower sequence is six, twelve, four consecutive rounds at eighteen and twelve. Neither shell ends with a six-loop drawstring closure. Add filling while the openings remain accessible and preserve both final sets of twelve stitch tops. Closing one prematurely would replace the designed rim-to-rim join with an unspecified surface attachment.

Align quarter marks and reverse the pairing order

Bring the two open rims together with their right sides outward, pinning corresponding quarter points. The saved seam matches source rim positions one through twelve to receiving positions twelve down through one. This reverses the traversal around the facing openings while retaining twelve one-to-one pairs. Sew once around, then reinforce the same seam and hide the tail. Those twelve attachment pairs are sewing work, not a thirteenth crochet round or another twelve outputs.

FAQ and practical checks

Why do differently sized shells have the same neck?

Each has its own reduction stage ending at twelve. The maximum circumference does not determine the final rim count by itself.

Does the graph show exact stuffed proportions?

It shows which copies connect and where their counted rims belong. Measure actual finished proportions in a physical sample.

Can I swap upper and lower colors?

Save a revised palette and retain the same part roles and seam references. Color changes do not exchange the two different count sequences.

How do I repair a twisted join?

Unpick it, re-establish both start markers and quarter pins, then repeat the stated reverse-order pairing without skipping rim positions.

Exact setup, stitch key and complete sequence

Open the Amigurumi Shape Planner, choose two-part, set growth rounds to 4 and even rounds or shaft length to 3. Download the exact original project JSON before editing it. Use smooth compatible yarn, a hook giving firm fabric, removable markers, suitable filling and a tapestry needle. The swatches identify component yarn roles; they do not assign a different yarn to every round unless a row explicitly says so.

In US terms, sc means single crochet, an increase works two sc in one old base and sc2tog consumes two bases to make one stitch. In UK mode those become dc and dc2tog without changing source coordinates or counts. Mark the first stitch of each separate spiral and move the marker after every completed circuit; do not add joining slip stitches or turning chains. Follow each part's own start, final rim and closure. Make the stated number of copies, then execute any separate attachment rows. Read the amigurumi shaping guide and compare the actual fabric after filling. The diagram is a counted construction reference; physical size, bend angle and finished suitability need a real sample. Finish every tail securely before handling the completed form.

Unwrapped component stitch maps — US termsUpper shell × 1; spiral rounds; no turnsUpper shell · Round 1: 6 sts · first working groupUpper shell R1, stitch 1; MRUpper shell R1, stitch 2; MRUpper shell R1, stitch 3; MRUpper shell R1, stitch 4; MRUpper shell R1, stitch 5; MRUpper shell · Round 1: 6 sts · final working groupUpper shell R1, stitch 6; MRR1: 6Upper shell · Round 2: 12 sts · first working groupUpper shell R2, stitch 1; R1S1Upper shell R2, stitch 2; R1S1Upper shell R2, stitch 3; R1S2Upper shell R2, stitch 4; R1S2Upper shell R2, stitch 5; R1S3Upper shell R2, stitch 6; R1S3Upper shell R2, stitch 7; R1S4Upper shell R2, stitch 8; R1S4Upper shell R2, stitch 9; R1S5Upper shell R2, stitch 10; R1S5Upper shell R2, stitch 11; R1S6Upper shell · Round 2: 12 sts · final working groupUpper shell R2, stitch 12; R1S6R2: 12Upper shell · Round 3: 18 sts · first working groupUpper shell R3, stitch 1; R2S1Upper shell R3, stitch 2; R2S2Upper shell R3, stitch 3; R2S2Upper shell R3, stitch 4; R2S3Upper shell R3, stitch 5; R2S4Upper shell R3, stitch 6; R2S4Upper shell R3, stitch 7; R2S5Upper shell R3, stitch 8; R2S6Upper shell R3, stitch 9; R2S6Upper shell R3, stitch 10; R2S7Upper shell R3, stitch 11; R2S8Upper shell R3, stitch 12; R2S8Upper shell R3, stitch 13; R2S9Upper shell R3, stitch 14; R2S10Upper shell R3, stitch 15; R2S10Upper shell R3, stitch 16; R2S11Upper shell R3, stitch 17; R2S12Upper shell · Round 3: 18 sts · final working groupUpper shell R3, stitch 18; R2S12R3: 18Upper shell · Round 4: 24 sts · first working groupUpper shell R4, stitch 1; R3S1Upper shell R4, stitch 2; R3S2Upper shell R4, stitch 3; R3S3Upper shell R4, stitch 4; R3S3Upper shell R4, stitch 5; R3S4Upper shell R4, stitch 6; R3S5Upper shell R4, stitch 7; R3S6Upper shell R4, stitch 8; R3S6Upper shell R4, stitch 9; R3S7Upper shell R4, stitch 10; R3S8Upper shell R4, stitch 11; R3S9Upper shell R4, stitch 12; R3S9Upper shell R4, stitch 13; R3S10Upper shell R4, stitch 14; R3S11Upper shell R4, stitch 15; R3S12Upper shell R4, stitch 16; R3S12Upper shell R4, stitch 17; R3S13Upper shell R4, stitch 18; R3S14Upper shell R4, stitch 19; R3S15Upper shell R4, stitch 20; R3S15Upper shell R4, stitch 21; R3S16Upper shell R4, stitch 22; R3S17Upper shell R4, stitch 23; R3S18Upper shell · Round 4: 24 sts · final working groupUpper shell R4, stitch 24; R3S18R4: 24Upper shell · Round 5: 24 sts · first working groupUpper shell R5, stitch 1; R4S1Upper shell R5, stitch 2; R4S2Upper shell R5, stitch 3; R4S3Upper shell R5, stitch 4; R4S4Upper shell R5, stitch 5; R4S5Upper shell R5, stitch 6; R4S6Upper shell R5, stitch 7; R4S7Upper shell R5, stitch 8; R4S8Upper shell R5, stitch 9; R4S9Upper shell R5, stitch 10; R4S10Upper shell R5, stitch 11; R4S11Upper shell R5, stitch 12; R4S12Upper shell R5, stitch 13; R4S13Upper shell R5, stitch 14; R4S14Upper shell R5, stitch 15; R4S15Upper shell R5, stitch 16; R4S16Upper shell R5, stitch 17; R4S17Upper shell R5, stitch 18; R4S18Upper shell R5, stitch 19; R4S19Upper shell R5, stitch 20; R4S20Upper shell R5, stitch 21; R4S21Upper shell R5, stitch 22; R4S22Upper shell R5, stitch 23; R4S23Upper shell · Round 5: 24 sts · final working groupUpper shell R5, stitch 24; R4S24R5: 24Upper shell · Round 6: 24 sts · first working groupUpper shell R6, stitch 1; R5S1Upper shell R6, stitch 2; R5S2Upper shell R6, stitch 3; R5S3Upper shell R6, stitch 4; R5S4Upper shell R6, stitch 5; R5S5Upper shell R6, stitch 6; R5S6Upper shell R6, stitch 7; R5S7Upper shell R6, stitch 8; R5S8Upper shell R6, stitch 9; R5S9Upper shell R6, stitch 10; R5S10Upper shell R6, stitch 11; R5S11Upper shell R6, stitch 12; R5S12Upper shell R6, stitch 13; R5S13Upper shell R6, stitch 14; R5S14Upper shell R6, stitch 15; R5S15Upper shell R6, stitch 16; R5S16Upper shell R6, stitch 17; R5S17Upper shell R6, stitch 18; R5S18Upper shell R6, stitch 19; R5S19Upper shell R6, stitch 20; R5S20Upper shell R6, stitch 21; R5S21Upper shell R6, stitch 22; R5S22Upper shell R6, stitch 23; R5S23Upper shell · Round 6: 24 sts · final working groupUpper shell R6, stitch 24; R5S24R6: 24Upper shell · Round 7: 24 sts · first working groupUpper shell R7, stitch 1; R6S1Upper shell R7, stitch 2; R6S2Upper shell R7, stitch 3; R6S3Upper shell R7, stitch 4; R6S4Upper shell R7, stitch 5; R6S5Upper shell R7, stitch 6; R6S6Upper shell R7, stitch 7; R6S7Upper shell R7, stitch 8; R6S8Upper shell R7, stitch 9; R6S9Upper shell R7, stitch 10; R6S10Upper shell R7, stitch 11; R6S11Upper shell R7, stitch 12; R6S12Upper shell R7, stitch 13; R6S13Upper shell R7, stitch 14; R6S14Upper shell R7, stitch 15; R6S15Upper shell R7, stitch 16; R6S16Upper shell R7, stitch 17; R6S17Upper shell R7, stitch 18; R6S18Upper shell R7, stitch 19; R6S19Upper shell R7, stitch 20; R6S20Upper shell R7, stitch 21; R6S21Upper shell R7, stitch 22; R6S22Upper shell R7, stitch 23; R6S23Upper shell · Round 7: 24 sts · final working groupUpper shell R7, stitch 24; R6S24R7: 24Upper shell · Round 8: 18 sts · first working groupUpper shell R8, stitch 1; R7S1Upper shell R8, stitch 2; R7S2Upper shell · Round 8: 18 stsUpper shell R8, stitch 3; R7S3 + R7S4Upper shell R8, stitch 4; R7S5Upper shell R8, stitch 5; R7S6Upper shell · Round 8: 18 stsUpper shell R8, stitch 6; R7S7 + R7S8Upper shell R8, stitch 7; R7S9Upper shell R8, stitch 8; R7S10Upper shell · Round 8: 18 stsUpper shell R8, stitch 9; R7S11 + R7S12Upper shell R8, stitch 10; R7S13Upper shell R8, stitch 11; R7S14Upper shell · Round 8: 18 stsUpper shell R8, stitch 12; R7S15 + R7S16Upper shell R8, stitch 13; R7S17Upper shell R8, stitch 14; R7S18Upper shell · Round 8: 18 stsUpper shell R8, stitch 15; R7S19 + R7S20Upper shell R8, stitch 16; R7S21Upper shell R8, stitch 17; R7S22Upper shell · Round 8: 18 sts · final working groupUpper shell R8, stitch 18; R7S23 + R7S24R8: 18Upper shell · Round 9: 12 sts · first working groupUpper shell R9, stitch 1; R8S1Upper shell · Round 9: 12 stsUpper shell R9, stitch 2; R8S2 + R8S3Upper shell R9, stitch 3; R8S4Upper shell · Round 9: 12 stsUpper shell R9, stitch 4; R8S5 + R8S6Upper shell R9, stitch 5; R8S7Upper shell · Round 9: 12 stsUpper shell R9, stitch 6; R8S8 + R8S9Upper shell R9, stitch 7; R8S10Upper shell · Round 9: 12 stsUpper shell R9, stitch 8; R8S11 + R8S12Upper shell R9, stitch 9; R8S13Upper shell · Round 9: 12 stsUpper shell R9, stitch 10; R8S14 + R8S15Upper shell R9, stitch 11; R8S16Upper shell · Round 9: 12 sts · final working groupUpper shell R9, stitch 12; R8S17 + R8S18R9: 12Lower shell × 1; spiral rounds; no turnsLower shell · Round 1: 6 sts · first working groupLower shell R1, stitch 1; MRLower shell R1, stitch 2; MRLower shell R1, stitch 3; MRLower shell R1, stitch 4; MRLower shell R1, stitch 5; MRLower shell · Round 1: 6 sts · final working groupLower shell R1, stitch 6; MRR1: 6Lower shell · Round 2: 12 sts · first working groupLower shell R2, stitch 1; R1S1Lower shell R2, stitch 2; R1S1Lower shell R2, stitch 3; R1S2Lower shell R2, stitch 4; R1S2Lower shell R2, stitch 5; R1S3Lower shell R2, stitch 6; R1S3Lower shell R2, stitch 7; R1S4Lower shell R2, stitch 8; R1S4Lower shell R2, stitch 9; R1S5Lower shell R2, stitch 10; R1S5Lower shell R2, stitch 11; R1S6Lower shell · Round 2: 12 sts · final working groupLower shell R2, stitch 12; R1S6R2: 12Lower shell · Round 3: 18 sts · first working groupLower shell R3, stitch 1; R2S1Lower shell R3, stitch 2; R2S2Lower shell R3, stitch 3; R2S2Lower shell R3, stitch 4; R2S3Lower shell R3, stitch 5; R2S4Lower shell R3, stitch 6; R2S4Lower shell R3, stitch 7; R2S5Lower shell R3, stitch 8; R2S6Lower shell R3, stitch 9; R2S6Lower shell R3, stitch 10; R2S7Lower shell R3, stitch 11; R2S8Lower shell R3, stitch 12; R2S8Lower shell R3, stitch 13; R2S9Lower shell R3, stitch 14; R2S10Lower shell R3, stitch 15; R2S10Lower shell R3, stitch 16; R2S11Lower shell R3, stitch 17; R2S12Lower shell · Round 3: 18 sts · final working groupLower shell R3, stitch 18; R2S12R3: 18Lower shell · Round 4: 18 sts · first working groupLower shell R4, stitch 1; R3S1Lower shell R4, stitch 2; R3S2Lower shell R4, stitch 3; R3S3Lower shell R4, stitch 4; R3S4Lower shell R4, stitch 5; R3S5Lower shell R4, stitch 6; R3S6Lower shell R4, stitch 7; R3S7Lower shell R4, stitch 8; R3S8Lower shell R4, stitch 9; R3S9Lower shell R4, stitch 10; R3S10Lower shell R4, stitch 11; R3S11Lower shell R4, stitch 12; R3S12Lower shell R4, stitch 13; R3S13Lower shell R4, stitch 14; R3S14Lower shell R4, stitch 15; R3S15Lower shell R4, stitch 16; R3S16Lower shell R4, stitch 17; R3S17Lower shell · Round 4: 18 sts · final working groupLower shell R4, stitch 18; R3S18R4: 18Lower shell · Round 5: 18 sts · first working groupLower shell R5, stitch 1; R4S1Lower shell R5, stitch 2; R4S2Lower shell R5, stitch 3; R4S3Lower shell R5, stitch 4; R4S4Lower shell R5, stitch 5; R4S5Lower shell R5, stitch 6; R4S6Lower shell R5, stitch 7; R4S7Lower shell R5, stitch 8; R4S8Lower shell R5, stitch 9; R4S9Lower shell R5, stitch 10; R4S10Lower shell R5, stitch 11; R4S11Lower shell R5, stitch 12; R4S12Lower shell R5, stitch 13; R4S13Lower shell R5, stitch 14; R4S14Lower shell R5, stitch 15; R4S15Lower shell R5, stitch 16; R4S16Lower shell R5, stitch 17; R4S17Lower shell · Round 5: 18 sts · final working groupLower shell R5, stitch 18; R4S18R5: 18Lower shell · Round 6: 18 sts · first working groupLower shell R6, stitch 1; R5S1Lower shell R6, stitch 2; R5S2Lower shell R6, stitch 3; R5S3Lower shell R6, stitch 4; R5S4Lower shell R6, stitch 5; R5S5Lower shell R6, stitch 6; R5S6Lower shell R6, stitch 7; R5S7Lower shell R6, stitch 8; R5S8Lower shell R6, stitch 9; R5S9Lower shell R6, stitch 10; R5S10Lower shell R6, stitch 11; R5S11Lower shell R6, stitch 12; R5S12Lower shell R6, stitch 13; R5S13Lower shell R6, stitch 14; R5S14Lower shell R6, stitch 15; R5S15Lower shell R6, stitch 16; R5S16Lower shell R6, stitch 17; R5S17Lower shell · Round 6: 18 sts · final working groupLower shell R6, stitch 18; R5S18R6: 18Lower shell · Round 7: 12 sts · first working groupLower shell R7, stitch 1; R6S1Lower shell · Round 7: 12 stsLower shell R7, stitch 2; R6S2 + R6S3Lower shell R7, stitch 3; R6S4Lower shell · Round 7: 12 stsLower shell R7, stitch 4; R6S5 + R6S6Lower shell R7, stitch 5; R6S7Lower shell · Round 7: 12 stsLower shell R7, stitch 6; R6S8 + R6S9Lower shell R7, stitch 7; R6S10Lower shell · Round 7: 12 stsLower shell R7, stitch 8; R6S11 + R6S12Lower shell R7, stitch 9; R6S13Lower shell · Round 7: 12 stsLower shell R7, stitch 10; R6S14 + R6S15Lower shell R7, stitch 11; R6S16Lower shell · Round 7: 12 sts · final working groupLower shell R7, stitch 12; R6S17 + R6S18R7: 12Left to right from each coral marker; ends meet around the part. Do not turn.X = US sc / UK dc. Two source lines meet at a decrease. Follow written finishes.Yarn 1: #678591Yarn 2: #CE9D77Component connections and closure referencesJoin 1: Upper shell 1 → Lower shell 1; 12 pairs on receiving R7.Upper shell 1Leave rim open · last 12 stsLower shell 1Leave rim open · last 12 stsConnection graph only; locate exact part rounds and attachment pairs in linked instructions.Working order · USSTART Upper shell · Round 1 ↻ · 6 stsUpper shell · Round 2 ↻ · 12 stsUpper shell · Round 3 ↻ · 18 stsUpper shell · Round 4 ↻ · 24 stsUpper shell · Round 5 ↻ · 24 stsUpper shell · Round 6 ↻ · 24 stsUpper shell · Round 7 ↻ · 24 stsUpper shell · Round 8 ↻ · 18 stsUpper shell · Round 9 ↻ · 12 stsLower shell · Round 1 ↻ · 6 stsLower shell · Round 2 ↻ · 12 stsLower shell · Round 3 ↻ · 18 stsLower shell · Round 4 ↻ · 18 stsLower shell · Round 5 ↻ · 18 stsLower shell · Round 6 ↻ · 18 stsLower shell · Round 7 ↻ · 12 stsEND Assembly · step 17 • · 12 attachmentpairsBlue marker = first group; dashed = last group.Read chain / join / repeat details in linked steps.

Every worked round and attachment step

  1. Upper shell (make 1), round 1, base yarn #678591: Magic ring: ch 1 (not counted), 6 sc. Tighten ring and mark first stitch. Continue in a spiral without joining or turning. [6 outputs per copy]
  2. Upper shell (make 1), round 2, base yarn #678591: Repeat [0 sc, 2 sc in next stitch] 6 times. Each increase makes two stitches in one old base. [12 outputs per copy]
  3. Upper shell (make 1), round 3, base yarn #678591: Repeat [1 sc, 2 sc in next stitch] 6 times. Each increase makes two stitches in one old base. [18 outputs per copy]
  4. Upper shell (make 1), round 4, base yarn #678591: Repeat [2 sc, 2 sc in next stitch] 6 times. Each increase makes two stitches in one old base. [24 outputs per copy]
  5. Upper shell (make 1), round 5, base yarn #678591: Sc once in each old stitch; move the first-stitch marker. [24 outputs per copy]
  6. Upper shell (make 1), round 6, base yarn #678591: Sc once in each old stitch; move the first-stitch marker. [24 outputs per copy]
  7. Upper shell (make 1), round 7, base yarn #678591: Sc once in each old stitch; move the first-stitch marker. [24 outputs per copy]
  8. Upper shell (make 1), round 8, base yarn #678591: Repeat [2 sc, sc2tog over next two stitches] 6 times. Each decrease consumes two old bases and makes one stitch. Add filling before the opening becomes too small. [18 outputs per copy]
  9. Upper shell (make 1), round 9, base yarn #678591: Repeat [1 sc, sc2tog over next two stitches] 6 times. Each decrease consumes two old bases and makes one stitch. Add filling before the opening becomes too small. Fasten off with a long sewing tail. Keep the twelve-stitch rim open for the matching attachment; add filling before the seam closes. [12 outputs per copy]
  10. Lower shell (make 1), round 1, base yarn #CE9D77: Magic ring: ch 1 (not counted), 6 sc. Tighten ring and mark first stitch. Continue in a spiral without joining or turning. [6 outputs per copy]
  11. Lower shell (make 1), round 2, base yarn #CE9D77: Repeat [0 sc, 2 sc in next stitch] 6 times. Each increase makes two stitches in one old base. [12 outputs per copy]
  12. Lower shell (make 1), round 3, base yarn #CE9D77: Repeat [1 sc, 2 sc in next stitch] 6 times. Each increase makes two stitches in one old base. [18 outputs per copy]
  13. Lower shell (make 1), round 4, base yarn #CE9D77: Sc once in each old stitch; move the first-stitch marker. [18 outputs per copy]
  14. Lower shell (make 1), round 5, base yarn #CE9D77: Sc once in each old stitch; move the first-stitch marker. [18 outputs per copy]
  15. Lower shell (make 1), round 6, base yarn #CE9D77: Sc once in each old stitch; move the first-stitch marker. [18 outputs per copy]
  16. Lower shell (make 1), round 7, base yarn #CE9D77: Repeat [1 sc, sc2tog over next two stitches] 6 times. Each decrease consumes two old bases and makes one stitch. Add filling before the opening becomes too small. Fasten off with a long sewing tail. Keep the twelve-stitch rim open for the matching attachment; add filling before the seam closes. [12 outputs per copy]
  17. Pin Upper shell 1 to Lower shell 1; matching open rims. Use the source's final round 9. Align the two twelve-stitch openings with both right sides outward; pin four quarter points before sewing. Match source rim positions 1–12 in order to receiving round 7, stitches 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1. Sew 12 pairs once, then reinforce that same seam without adding crochet stitches. Add filling before the last gap closes and conceal the tail. Check orientation and actual fit before permanent attachment. [12 attachment pairs]
Local design studio · no account required

My Projects