Draw a Perfect Circle

A minimalist freehand circle challenge — draw a circle by hand and get an instant 0–100 roundness score, right in your browser. Free, no signup, fully private.

Try it Free →

Features

Live Roundness Scoring

Your circle is scored 0–100 in real time based on how even the radius stays around its center.

🎯

Anti-Cheat Angle Check

Half-circles and short arcs can't fool the score — full 360° coverage is required to rate high.

Beautiful Glowing Stroke

The pen glows and shifts color with your accuracy, from red to gold-green as you near perfection.

📐

Ideal Circle Overlay

When you finish, the perfect circle is overlaid as a dashed guide so you can see exactly where you drifted.

🎉

Confetti for High Scores

Hit 90+ and celebrate with a burst of confetti — then chase your personal best.

🔒

100% Private & Offline

Everything runs in your browser. No uploads, no signup, and your best score is saved locally.

How to Use

1

Press to start

Press down anywhere on the blank canvas with your mouse or finger — an anchor dot marks your start point.

2

Draw a circle

Move in a smooth circular motion. The score updates live and the stroke changes color with your roundness.

3

Close the loop

Bring the line back near the start point — the round ends automatically and locks in your final score.

4

Beat your best

Compare against the overlaid ideal circle, then tap Try Again to improve your high score.

Frequently Asked Questions

How is the circle scored?
We find the center of your stroke, then measure how consistent the distance from each point to that center is. A perfectly even radius scores 100; wobble lowers the score. We also require near-full 360° coverage so partial arcs can't score high.
Is it free?
Yes, completely free with no signup, ads, or limits. Play as many rounds as you like.
Does it work on mobile?
Yes. It uses Pointer Events, so it works the same with a mouse, trackpad, or touchscreen, and it blocks page scrolling while you draw.
Is my data uploaded anywhere?
No. The whole game runs locally in your browser and your best score is stored on your device only.
Why did I get a low or invalid score?
If you only draw a partial arc, don't close the loop, or make a tiny circle, the angle-coverage check flags it as invalid. Draw a full, closed circle for a real score.

← Back to gamenotover! home