Generator · Print-true
Connect the dots printable
Make a printable connect-the-dots worksheet: choose one of ten shapes and the number of dots, and the numbered dots draw the picture, with the answer key on the next page. Count by 1s, or by 2s, 3s, 5s or 10s for skip-counting practice. The sheet is generated in your browser at true page size, with no watermark and no account, and nothing is uploaded.
Adjust
Details
How this generator works
Each shape is stored as a closed outline: a list of corner coordinates in a square design box, written as geometry in this page's own source. The ten shapes are a star, a house, a sailboat, a fish, a rocket, a tree, a heart, a butterfly, a crown and a mug. When you set a dot count, the page measures the total length of that outline, then walks around it at a constant step and drops a dot at every stop. Because the dots are placed by distance traveled around the edge, one shape works at 12 dots and at 60 without anyone redrawing it, and the dots come out evenly spaced at whatever number you ask for.
Sharp corners get one correction. A star has ten sharp points, and a dot placed two millimeters past one of them leaves the point itself unmarked, so a child who joins the dots faithfully draws a rounded blob. Any vertex that turns by more than about 38 degrees therefore pulls the nearest dot onto itself. The dot count stays the same, and no corner takes a dot another corner has already claimed; the gaps on either side of a pinned corner just go slightly uneven. The readout reports how many dots were pinned, so a sheet with irregular spacing tells you why. Each number is set just outside its dot, on the side away from the middle of the shape, so it does not sit on the line the child is about to draw.
Skip counting multiplies the labels and nothing else, so a 24-dot sheet counting by 10s ends at 240; check that the last number is one your child can count to. If you ask for fewer dots than the shape has corners, some corners cannot get one, and the page warns you and names the dot count you would need. Every shape is a single closed loop, because a dot-to-dot is one continuous path; anything that needs a second stroke, like the hole in a mug handle, belongs on a coloring sheet. Leave the print dialog at 100% or "Actual size", because "Fit to page" rescales the sheet and it no longer prints at true size. The methodology page shows how to check with a ruler.