Free tool · Private
Dot-to-dot maker
Turn any outline into a numbered dot-to-dot. Upload a simple picture and the maker traces its edge and lays out the dots — or start from a ready-made shape. Number the dots by counting, the alphabet, or skip-counting for a maths twist, then download a vector PDF with the finished-picture answer key.
Your images stay private. All the tracing happens in your browser; nothing you upload is ever sent to a server.
How the dots are numbered.
The download is a two-page vector PDF: the numbered dots first, then the connected outline so you can check the finished picture — or colour it in.
How the tracing works
The maker reads your image onto a small canvas, decides which pixels are the foreground (using transparency if the image has it, otherwise darkness on a light background), and picks out the boundary pixels. It then walks those pixels into a loop and spaces your chosen number of dots evenly along it. The result is a clean, connectable outline — best with simple, high-contrast shapes.
Numbering for every age
Choose counting to 20, 50 or 100 for number sequence, the alphabet A–Z for letter practice, or skip-counting by 2s, 5s and 10s to turn any picture into a times-table exercise. You can change the starting number and the printed number size too.
Frequently asked questions
Is the dot-to-dot maker free?
Yes — make and download as many dot-to-dots as you like, free for home and classroom use, with no signup.
Are my uploaded images private?
Yes. The outline tracing runs entirely in your browser, so your image is never uploaded to a server.
What images work best?
Simple, high-contrast outlines — a bold drawing or logo on a plain background. Very detailed photos do not trace cleanly.
Can I make a skip-counting dot-to-dot?
Yes — number the dots by 2s, 5s or 10s for a maths-practice version of any picture.