Cast-On Calculator
Get the stitch count for your target width, and if you're using a long-tail cast-on, exactly how much tail to leave — so you're not unraveling a half-cast-on row because you ran short six stitches from the end.
How to Do a Long-Tail Cast-On ↓Ready to Cast On?
A colorful aluminum needle set is an affordable way to have the right size on hand without committing to a premium set right away.
Why the tail length is the part people get wrong
Casting on the right stitch count is simple proportional math — width times gauge. Guessing the tail for a long-tail cast-on is the part with no clean formula, because it depends on both the stitch count and how thick the yarn is: each stitch uses roughly its own length of tail yarn to form, so a thicker yarn needs more tail per stitch than a fine one, and a wider piece needs more stitches, which compounds the total. This calculator uses a per-stitch length that scales with yarn weight, plus a small safety buffer, so "measure roughly three times the width and hope" becomes an actual number.
When to still leave extra
Add more buffer than this calculator suggests if you tend to cast on tightly (a snug cast-on uses less yarn per stitch, so a looser knitter needs comparatively more), if the yarn is highly textured or a fuzzy novelty fiber (harder to judge and unravel if you come up short), or if you simply don't want to risk re-casting on a large stitch count. Running a few extra inches long costs you a slightly bigger tail to weave in; running short costs you starting over.
When to reach for a different cast-on entirely
Long-tail gives a firm, classic edge that suits most projects, but it isn't always the right choice: a provisional cast-on is worth using when you'll later pick up those live stitches (a toe-up sock, a seamless join, or a bottom-up-to-top-down hybrid), a tubular cast-on suits ribbing that needs to match a bind-off edge invisibly, and a cable or knit-on cast-on is easier to keep loose and stretchy for something like a sock cuff. If your pattern doesn't specify, long-tail is a safe, sturdy default for most edges that won't be picked up again later.
How to Do a Long-Tail Cast-On
The long-tail cast-on is the default for most knitting, and for good reason: it is fast once learned, produces a neat and moderately stretchy edge, and creates your first row of knitting at the same time as the cast-on itself. The only thing it asks of you is that you guess the tail length correctly before you start, which is what the calculator above is for. These instructions use US knitting terms.
Step 1: Measure your tail and make a slip knot
Pull out the length of tail the calculator gives you, then make a slip knot at that point and put it on your needle. The slip knot counts as your first stitch. If you would rather not measure, the common workaround is to wrap the yarn around your needle ten times, measure that length, and multiply for your stitch count — it is less precise but it travels well.
Step 2: Set up your hands
Hold the needle in your right hand with the slip knot on it. Both strands hang down: the tail and the working yarn coming from the ball. Separate them with your left thumb and index finger so the tail runs over your thumb and the working yarn over your index finger, then close your remaining fingers over both strands to hold the tension. You should have a shape like a slingshot, with the yarn forming a V below the needle.
Which strand goes over the thumb matters. The tail goes over the thumb; the working yarn goes over the index finger. Reversing them produces a cast-on that looks correct but leaves you with a short tail and a full ball dangling from the wrong side.
Step 3: The motion
| Step | What to do |
|---|---|
| 1 | Bring the needle tip up under the strand on the front of your thumb. |
| 2 | Carry it over to catch the strand on the front of your index finger. |
| 3 | Draw that strand back down through the loop on your thumb. |
| 4 | Slip your thumb out and use it to snug the new stitch onto the needle. |
That is one stitch. Reset your thumb and finger into the slingshot position and repeat. Most people find the rhythm within twenty stitches, and it becomes almost automatic after a single project.
Step 4: Tension
Snug each stitch against the needle, but stop as soon as it sits flat — a cast-on pulled tight is the single most common problem with this method, and it gives you an edge that won't stretch over a heel or a shoulder. If yours consistently comes out tight, cast on over two needles held together and slide one out at the end, or simply go up a needle size for the cast-on row only.
Count as you go, and count again at the end. Recounting 80 stitches is tedious; discovering at row 12 that you have 79 is worse.
When to use something else
| Cast-on | Use it when |
|---|---|
| Long-tail | General purpose. Stretchy enough for most edges, tidy, fast. |
| Cable cast-on | You want a firmer, more defined edge — buttonbands, or adding stitches mid-project. |
| Backward loop | Adding a few stitches in the middle of a row, such as at an underarm. Loose and messy over long runs, so keep it short. |
| Tubular | Ribbed cuffs and hems where you want a professional rounded edge that stretches fully. |
| Provisional | You will need live stitches from the cast-on edge later, as with a folded hem or grafted join. |
Troubleshooting
| Problem | Cause and fix |
|---|---|
| Ran out of tail before finishing | Nothing to do but start over with a longer tail. Add 20 percent to whatever you used, or use the two-strand method below. |
| Left a huge tail | Harmless. Trim to six inches and weave it in. |
| Edge is too tight to stretch | Cast on over two needles held together, or one size up. Don't try to fix it by yanking — it won't loosen. |
| Edge flares out | Too loose. Cast on with your working needle size and snug each stitch as you seat it. |
| First row looks twisted | The stitches are mounted backward, usually from reversing thumb and finger. Check that the tail is the strand over your thumb. |
If you would rather never measure a tail again, cast on using two separate strands — the working yarn and a length from the other end of the ball, or a second ball entirely — then drop the spare after the cast-on row. You cannot run out, at the cost of one extra end to weave in.