Planned Pooling Crochet Calculator
Preview how an entered repeating color-run sequence maps across a chosen stitch count; swatching is still required.
A bounded stitch-grid simulator that repeats your measured color-section counts across rows and places return rows in the selected direction.
Knitters and crocheters comparing trial row widths for a consistently repeating variegated yarn before making a physical swatch.
The grid is an idealized sequence preview, not an exact foundation-chain calculation or a guarantee of argyle, plaid, or vertical pooling.
Idealized color-sequence preview
Enter the whole-stitch count measured for each color section in one repeat. The preview assumes those counts stay constant, starts at the first listed color, and consumes no extra yarn for a foundation or turning chain. It is a swatching aid, not a guaranteed argyle or plaid pattern.
Measured color sections
Enter 2β10 colors in yarn order; each may span 1β100 stitches.
Turned rows place every even-numbered displayed return row from right to left in the preview.
Added to one measured color repeat; allowed range -20 to +20.
Trial row width
15 worked stitches
Measured color repeat: 16 stitches. Adjustment: -1. The next row begins 15 stitches farther through the idealized repeat before row-direction placement.
This is not a foundation-chain count. Add any setup or turning chains required by your stitch instructions, then swatch and adjust tension or row width from the actual fabric.
Idealized placement preview
Each colored cell is one worked stitch. The preview assumes every measured segment repeats exactly; real yarn, tension, joins, setup chains, and turning chains can shift placement.
Text version of the placement preview
- Row 1, left to right: stitch 1 #2E4057, stitch 2 #2E4057, stitch 3 #2E4057, stitch 4 #2E4057, stitch 5 #D4A574, stitch 6 #D4A574, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #8B4513, stitch 10 #8B4513, stitch 11 #8B4513, stitch 12 #8B4513, stitch 13 #E8D5C4, stitch 14 #E8D5C4, stitch 15 #E8D5C4
- Row 2, right to left: stitch 1 #E8D5C4, stitch 2 #E8D5C4, stitch 3 #8B4513, stitch 4 #8B4513, stitch 5 #8B4513, stitch 6 #8B4513, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #D4A574, stitch 10 #D4A574, stitch 11 #2E4057, stitch 12 #2E4057, stitch 13 #2E4057, stitch 14 #2E4057, stitch 15 #E8D5C4
- Row 3, left to right: stitch 1 #E8D5C4, stitch 2 #E8D5C4, stitch 3 #2E4057, stitch 4 #2E4057, stitch 5 #2E4057, stitch 6 #2E4057, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #D4A574, stitch 10 #D4A574, stitch 11 #8B4513, stitch 12 #8B4513, stitch 13 #8B4513, stitch 14 #8B4513, stitch 15 #E8D5C4
- Row 4, right to left: stitch 1 #8B4513, stitch 2 #8B4513, stitch 3 #8B4513, stitch 4 #8B4513, stitch 5 #D4A574, stitch 6 #D4A574, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #2E4057, stitch 10 #2E4057, stitch 11 #2E4057, stitch 12 #2E4057, stitch 13 #E8D5C4, stitch 14 #E8D5C4, stitch 15 #E8D5C4
- Row 5, left to right: stitch 1 #E8D5C4, stitch 2 #E8D5C4, stitch 3 #E8D5C4, stitch 4 #E8D5C4, stitch 5 #2E4057, stitch 6 #2E4057, stitch 7 #2E4057, stitch 8 #2E4057, stitch 9 #D4A574, stitch 10 #D4A574, stitch 11 #D4A574, stitch 12 #D4A574, stitch 13 #8B4513, stitch 14 #8B4513, stitch 15 #8B4513
- Row 6, right to left: stitch 1 #8B4513, stitch 2 #8B4513, stitch 3 #D4A574, stitch 4 #D4A574, stitch 5 #D4A574, stitch 6 #D4A574, stitch 7 #2E4057, stitch 8 #2E4057, stitch 9 #2E4057, stitch 10 #2E4057, stitch 11 #E8D5C4, stitch 12 #E8D5C4, stitch 13 #E8D5C4, stitch 14 #E8D5C4, stitch 15 #8B4513
- Row 7, left to right: stitch 1 #8B4513, stitch 2 #8B4513, stitch 3 #E8D5C4, stitch 4 #E8D5C4, stitch 5 #E8D5C4, stitch 6 #E8D5C4, stitch 7 #2E4057, stitch 8 #2E4057, stitch 9 #2E4057, stitch 10 #2E4057, stitch 11 #D4A574, stitch 12 #D4A574, stitch 13 #D4A574, stitch 14 #D4A574, stitch 15 #8B4513
- Row 8, right to left: stitch 1 #D4A574, stitch 2 #D4A574, stitch 3 #D4A574, stitch 4 #D4A574, stitch 5 #2E4057, stitch 6 #2E4057, stitch 7 #2E4057, stitch 8 #2E4057, stitch 9 #E8D5C4, stitch 10 #E8D5C4, stitch 11 #E8D5C4, stitch 12 #E8D5C4, stitch 13 #8B4513, stitch 14 #8B4513, stitch 15 #8B4513
- Row 9, left to right: stitch 1 #8B4513, stitch 2 #8B4513, stitch 3 #8B4513, stitch 4 #8B4513, stitch 5 #E8D5C4, stitch 6 #E8D5C4, stitch 7 #E8D5C4, stitch 8 #E8D5C4, stitch 9 #2E4057, stitch 10 #2E4057, stitch 11 #2E4057, stitch 12 #2E4057, stitch 13 #D4A574, stitch 14 #D4A574, stitch 15 #D4A574
- Row 10, right to left: stitch 1 #D4A574, stitch 2 #D4A574, stitch 3 #2E4057, stitch 4 #2E4057, stitch 5 #2E4057, stitch 6 #2E4057, stitch 7 #E8D5C4, stitch 8 #E8D5C4, stitch 9 #E8D5C4, stitch 10 #E8D5C4, stitch 11 #8B4513, stitch 12 #8B4513, stitch 13 #8B4513, stitch 14 #8B4513, stitch 15 #D4A574
- Row 11, left to right: stitch 1 #D4A574, stitch 2 #D4A574, stitch 3 #8B4513, stitch 4 #8B4513, stitch 5 #8B4513, stitch 6 #8B4513, stitch 7 #E8D5C4, stitch 8 #E8D5C4, stitch 9 #E8D5C4, stitch 10 #E8D5C4, stitch 11 #2E4057, stitch 12 #2E4057, stitch 13 #2E4057, stitch 14 #2E4057, stitch 15 #D4A574
- Row 12, right to left: stitch 1 #2E4057, stitch 2 #2E4057, stitch 3 #2E4057, stitch 4 #2E4057, stitch 5 #E8D5C4, stitch 6 #E8D5C4, stitch 7 #E8D5C4, stitch 8 #E8D5C4, stitch 9 #8B4513, stitch 10 #8B4513, stitch 11 #8B4513, stitch 12 #8B4513, stitch 13 #D4A574, stitch 14 #D4A574, stitch 15 #D4A574
- Row 13, left to right: stitch 1 #D4A574, stitch 2 #D4A574, stitch 3 #D4A574, stitch 4 #D4A574, stitch 5 #8B4513, stitch 6 #8B4513, stitch 7 #8B4513, stitch 8 #8B4513, stitch 9 #E8D5C4, stitch 10 #E8D5C4, stitch 11 #E8D5C4, stitch 12 #E8D5C4, stitch 13 #2E4057, stitch 14 #2E4057, stitch 15 #2E4057
- Row 14, right to left: stitch 1 #2E4057, stitch 2 #2E4057, stitch 3 #E8D5C4, stitch 4 #E8D5C4, stitch 5 #E8D5C4, stitch 6 #E8D5C4, stitch 7 #8B4513, stitch 8 #8B4513, stitch 9 #8B4513, stitch 10 #8B4513, stitch 11 #D4A574, stitch 12 #D4A574, stitch 13 #D4A574, stitch 14 #D4A574, stitch 15 #2E4057
- Row 15, left to right: stitch 1 #2E4057, stitch 2 #2E4057, stitch 3 #D4A574, stitch 4 #D4A574, stitch 5 #D4A574, stitch 6 #D4A574, stitch 7 #8B4513, stitch 8 #8B4513, stitch 9 #8B4513, stitch 10 #8B4513, stitch 11 #E8D5C4, stitch 12 #E8D5C4, stitch 13 #E8D5C4, stitch 14 #E8D5C4, stitch 15 #2E4057
- Row 16, right to left: stitch 1 #E8D5C4, stitch 2 #E8D5C4, stitch 3 #E8D5C4, stitch 4 #E8D5C4, stitch 5 #8B4513, stitch 6 #8B4513, stitch 7 #8B4513, stitch 8 #8B4513, stitch 9 #D4A574, stitch 10 #D4A574, stitch 11 #D4A574, stitch 12 #D4A574, stitch 13 #2E4057, stitch 14 #2E4057, stitch 15 #2E4057
- Row 17, left to right: stitch 1 #2E4057, stitch 2 #2E4057, stitch 3 #2E4057, stitch 4 #2E4057, stitch 5 #D4A574, stitch 6 #D4A574, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #8B4513, stitch 10 #8B4513, stitch 11 #8B4513, stitch 12 #8B4513, stitch 13 #E8D5C4, stitch 14 #E8D5C4, stitch 15 #E8D5C4
- Row 18, right to left: stitch 1 #E8D5C4, stitch 2 #E8D5C4, stitch 3 #8B4513, stitch 4 #8B4513, stitch 5 #8B4513, stitch 6 #8B4513, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #D4A574, stitch 10 #D4A574, stitch 11 #2E4057, stitch 12 #2E4057, stitch 13 #2E4057, stitch 14 #2E4057, stitch 15 #E8D5C4
- Row 19, left to right: stitch 1 #E8D5C4, stitch 2 #E8D5C4, stitch 3 #2E4057, stitch 4 #2E4057, stitch 5 #2E4057, stitch 6 #2E4057, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #D4A574, stitch 10 #D4A574, stitch 11 #8B4513, stitch 12 #8B4513, stitch 13 #8B4513, stitch 14 #8B4513, stitch 15 #E8D5C4
- Row 20, right to left: stitch 1 #8B4513, stitch 2 #8B4513, stitch 3 #8B4513, stitch 4 #8B4513, stitch 5 #D4A574, stitch 6 #D4A574, stitch 7 #D4A574, stitch 8 #D4A574, stitch 9 #2E4057, stitch 10 #2E4057, stitch 11 #2E4057, stitch 12 #2E4057, stitch 13 #E8D5C4, stitch 14 #E8D5C4, stitch 15 #E8D5C4
How to use this preview
- Measure the intended stitch. A hook, needle, stitch, or tension change alters the stitch count within each color.
- Measure more than one repeat. If the section counts vary, treat the grid as an idealized comparison rather than a prediction.
- Match row placement. Choose turned rows only when the actual work reverses direction after every row.
- Swatch the trial width. Small row-width or tension changes can move color transitions.
- Inspect knots and joins. A sequence break can invalidate the assumed repeat.
What does the color pooling preview calculate?
The preview expands the entered color sections into one idealized stitch-by-stitch repeat. Its trial row width is the repeat total plus your adjustment. It then consumes that sequence continuously across the requested rows. When you choose turned rows, the second, fourth, and other return rows are placed from right to left so the grid matches the visual direction of flat work.
The model begins with the first listed color and does not consume yarn for a foundation chain, turning chain, skipped chain, join, or edge treatment. The reported row width is therefore a count of worked stitches in the idealized row, not a foundation-chain prescription. Follow the setup instructions for the stitch you actually plan to use.
How should you measure and test a trial width?
Swatch in the intended stitch, tool size, and tension. Starting at a recognizable point in the color order, count the whole stitches covered by each color section through a complete repeat. Measure several repeats when possible and note any variation before treating an integer count as representative.
Enter the colors in yarn order, choose whether the work turns after each row, and compare small row-width adjustments. Then make a physical swatch at the selected worked-stitch count. A color transition that falls partway through a stitch, changes length between repeats, or is consumed by setup work cannot be reproduced exactly by this whole-stitch grid.
Buy enough yarn from one dye lot before you start. Color section lengths can vary between lots of the same colorway, and a mid-project lot change can break the sequence. The yarn calculator can scale yarn use from a representative pooled swatch when the finished piece is a flat rectangle. It does not predict how a colorway will pool or cover shaped pieces.
Why can the real fabric differ from the grid?
The grid assumes each listed color always spans the same whole number of stitches. Real placement can move when tension changes, a color boundary lands within a stitch, a factory join interrupts the sequence, a new skein starts at another point, or setup and turning chains consume part of the repeat. Those effects are reasons to swatch, not defects the preview can solve.
If the repeat is too irregular for a stable comparison, use the yarn without trying to force a geometric pool or plan a separate solid-yarn stripe sequence with the stripe generator.
Project-ready supplies
Planned pooling depends on a repeatable color sequence, so start with clearly repeating yarn and tools that help maintain tension.
Paid links: FiberTools may earn a commission if you buy through these links. As an Amazon Associate I earn from qualifying purchases. See our affiliate disclosure.
Why You Need a Color Pooling Calculator
A repeating variegated yarn can place colors differently when row width, tension, stitch, or working direction changes. Comparing an idealized sequence can narrow the widths you decide to swatch.
The calculator does not find a guaranteed pooling count. It shows how your measured whole-stitch color sections would be placed under a bounded set of explicit assumptions.
What Is Color Pooling?
Planned pooling is the practice of adjusting stitch placement and tension to seek a deliberate arrangement from a repeating colorway. Real success depends on the actual yarn repeat, stitch construction, setup, turning method, and the worker's consistency.
This preview treats each entered color section as a fixed whole number of stitches. Real color boundaries may land within a stitch or vary from repeat to repeat, so the model cannot establish the finished geometry.
The tool can represent turned flat rows or rows all started from the same side. It does not model working in the round, joins, shaping, foundation or turning chains, or edge treatment.
How Color Pooling Stitch Counts Are Calculated
Measure the intended stitch across a complete color repeat and enter each section's whole-stitch count in yarn order. The helper expands those sections into one bounded repeat of at most 400 worked stitches.
Trial row width equals the measured repeat total plus the entered adjustment. It is not a foundation-chain count because the model consumes no yarn for setup chains, skipped chains, turning chains, joins, or edges.
The helper carries the repeat phase continuously between rows and reverses display placement on turned return rows. It reports the row-to-row phase shift without classifying the resulting grid as a fabric pattern.
How to Use the Color Pooling Calculator
Work in the intended stitch, tool size, and tension; count the whole stitches covered by each color through several repeats when possible. Enter two to ten sections in their yarn order.
Choose turned or same-direction rows, enter a row adjustment from minus 20 to plus 20, and preview two to 30 rows. Swatch the resulting worked-stitch width and revise from the real fabric.
Reading Your Design Output
The trial width is a count of worked stitches. The displayed phase shift is the remainder when that width is divided by the entered repeat total; row direction then determines visual placement in the grid.
No result is marked as successful pooling or argyle. A physical swatch must show whether the yarn, tension, setup, and selected width produce a usable effect.
Pro Tips
- βMeasure with the exact yarn, stitch, tool, and tension intended for the project.
- βMeasure more than one repeat and record variation rather than forcing partial color boundaries into one integer.
- βMatch the preview's row-direction mode to the real construction and account separately for all setup and edge stitches.
- βIf the real sequence shifts, inspect tension, joins, repeat variation, and setup consumption before changing the trial width.
Project Ideas Using Color Pooling
- βA small flat swatch comparing the measured repeat width with one-stitch adjustments.
- βA turned-row sample that tests whether return-row placement resembles the idealized grid.
- βA same-direction sample worked by cutting or otherwise restarting yarn only when that construction is appropriate and safely finished.
- βA scarf or flat panel tested from a representative swatch before committing to full project dimensions.
Design Principles
The preview repeats the entered whole-stitch color sections continuously across a trial row width. A turned return row consumes the yarn in the same sequence but places its first worked stitch at the right edge; same-direction mode starts every row at the left. This is an idealized grid for comparing inputs, not a physical-yarn or fabric simulation.
Pattern Variations to Try
- βCompare the measured repeat width with small positive or negative row adjustments, then test the most promising width in a physical swatch.
- βCompare turned rows with same-direction rows only when those modes represent the construction you intend to work.
- βUse the grid to identify sequence placement worth testing; do not label a preview as argyle, plaid, vertical, diagonal, or random until the real fabric demonstrates it.
References and Industry Standards
- Craft Yarn Council, Yarn Weight System, Industry-standard yarn weight categories and gauge ranges
- Craft Yarn Council, Needle & Hook Sizes, Standard sizing charts for knitting needles and crochet hooks
- Ravelry, Yarn database, pattern library, and community for fiber artists
Related Fiber Arts Tools
Stripe Generator
Generate a bounded random, weighted, or repeating stripe-row sequence from the colors and row limits you enter.
Yarn Calculator
Scale yarn measured in a representative swatch to a flat rectangular target, then convert the planning total to whole skeins.
Gauge Calculator
Calculate measured gauge and proportionally scale entered stitch or row counts; pattern repeats, shaping, and fit still need separate review.
Frequently Asked Questions
What does this color pooling tool show?
It repeats measured whole-stitch color sections across a bounded trial width and displays their idealized placement over several rows. It does not guarantee argyle, plaid, or another fabric result.
How do I measure color sections?
Work the intended stitch and count the whole stitches covered by each color through several repeats when possible. Record variation and enter representative section counts in yarn order.
Does the tool choose the best stitch?
No. Stitch construction, setup, tool size, and tension affect color consumption. Measure and swatch the exact combination you intend to use.
Why can the physical swatch differ from the grid?
Real boundaries can fall within stitches, repeats can vary, and foundations, turns, joins, edges, or tension changes can consume yarn the idealized grid does not model.
What is the difference between turned and same-direction rows?
Turned mode places return rows from right to left while consuming the yarn sequence continuously. Same-direction mode starts every displayed row on the left.
Does the trial row width include foundation or turning chains?
No. It is a worked-stitch count only. Add and verify setup or turning chains from the instructions for the stitch you actually use.
Keep your place while you work
Use the FiberTools stitch counter for rows, rounds, repeats, and local project notes.