Circle & Ellipse Tool

Create perfect circles and smooth ellipses with multiple drawing modes! Switch between circle and ellipse modes, draw from corners or centre, and customise with precision controls.

What Can You Create?

Perfect Circles

Ellipses (Ovals)

Thick Strokes

How to Draw Shapes

  1. 1
    Select the Shape Tool
    Click on the Shape button in the left toolbar. It looks like a circle. The button will light up to show it's selected, and you'll see a small submenu appear with circle and ellipse options.
  2. 2
    Choose Circle or Ellipse Mode
    Use the shape type buttons in the bottom toolbar OR the small submenu that appears on the tool button. Circle creates perfect round shapes, whilst Ellipse lets you make ovals of any proportion.
  3. 3
    Pick Your Colour
    Select a colour from the colour palette on the right side. Your shape's outline will use this colour automatically, updating in real-time as you draw.
  4. 4
    Adjust Controls
    Use the bottom toolbar controls: 'Stroke' slider/input (0-100 pixels) for border thickness, and 'Precision' setting (0-4 decimal places) for coordinate accuracy. Both stroke controls work together - change one and the other updates automatically.
  5. 5
    Choose Your Drawing Mode
    Select how you want to draw: Normal (corner-to-corner), Centre-Out (from centre point), or Constrained (perfect circles only). On desktop, use keyboard shortcuts. On touch devices, use the mode button or double-tap to cycle through modes.
  6. 6
    Click and Drag to Draw
    Click where you want to start and drag to create your shape. The behaviour depends on your selected mode: Normal draws corner-to-corner, Centre-Out draws from centre, and Constrained forces perfect circles. Release when it's the perfect size!

Drawing Modes

The Circle & Ellipse tool offers three powerful drawing modes to suit different needs. On desktop computers, use keyboard shortcuts whilst drawing. On touch devices, switch modes using the mode button or double-tap gesture.

Normal Mode
Default
Click and drag diagonally to create a shape that fits in the invisible bounding box you draw. This is the standard way to draw shapes - perfect for when you want to fit shapes into specific areas.
radius
Centre-Out Mode
Alt/âŒĨ or Mode Button
Your click becomes the centre point, and you drag outward to set the size. Great when you know exactly where the centre should be! Perfect for symmetric designs and precise positioning.
Constrained Mode
Shift or Mode Button
Forces perfect circles even in Ellipse mode by constraining both radii to be equal. Excellent for creating perfectly round shapes regardless of how you drag!

Touch Device Gestures

On touch-enabled devices (tablets, phones, touch-screen laptops), you can use special gestures to control drawing modes:

👆👆
Double-Tap to Cycle Modes
Quickly tap twice (within 0.3 seconds) when the tool is active to cycle through modes: Normal → Centre-Out → Constrained → Normal. Visual feedback shows your current mode.
🔘
Mode Button
Use the mode cycling button in the bottom toolbar to switch between drawing modes. The button displays an icon showing the current mode.
đŸ’Ŧ
Visual Feedback
When you activate the tool or change modes, you'll see helpful messages like 'Circle tool ready (Circle mode)' and 'Mode: Centre-out drawing'.
💡
Pro Tips for All Modes!
Desktop Users: Hold Alt/âŒĨ whilst drawing for centre-out mode, or Shift for constrained (perfect circle) mode.
Touch Users: Double-tap quickly to cycle modes, or use the mode button in the toolbar.
Quick Switching: Change modes anytime before starting to draw - even between shapes!

Tool Controls

Switch between Circle and Ellipse drawing modes. Also available as a submenu on the main tool button.

Mode cycling button to switch between drawing styles:

  • Normal: Corner-to-corner (default)
  • Centre-Out: Draw from centre point outward
  • Constrained: Force perfect circles
  • Touch Optimised: Larger button size (44px+) on touch devices

Dual synchronised controls:

  • Slider: Quick adjustments from 0-100 pixels
  • Number Input: Exact values for precision
  • Live Updates: Changes apply in real-time whilst drawing

Set coordinate decimal places (0-4) for positioning precision. Higher values give more exact measurements.

Keyboard Shortcuts

Desktop Controls

Draw from centre (Windows/Linux): Hold Alt
Draw from centre (Mac): Hold âŒĨ
Constrain to perfect circle: Hold Shift
Cancel current shape: Escape

Touch Device Controls

Cycle through drawing modes: Double-Tap (0.3s)
Switch modes: Mode Button
â„šī¸
How Keyboard Shortcuts Work
On desktop, keyboard shortcuts temporarily activate modes whilst you hold the key - perfect for quick one-off adjustments. On touch devices without keyboards, use the mode button or double-tap gesture to switch modes, and the mode stays active until you change it again.

Special Features

🔄
Three Drawing Modes
Choose from Normal, Centre-Out, or Constrained modes to match your drawing style. Each mode is perfect for different situations and design needs.
🔄
Quick Mode Switching
Toggle between circle and ellipse modes using either the bottom toolbar buttons or the convenient submenu that appears on the main tool button.
đŸŽ¯
Precise Positioning
Use Centre-Out mode when you need exact centre placement. Perfect for symmetric designs, concentric shapes, and precise positioning.
✨
Smart Cleanup
Shapes smaller than 0.5 pixels are automatically removed to keep your canvas clean and prevent accidental tiny artefacts.
⚡
Dual Input Controls
Both slider and number input for stroke width work together seamlessly - change one and the other updates instantly for maximum flexibility.
🎨
Live Colour & Stroke Updates
Your shapes automatically use the currently selected colour and stroke width, with changes applying in real-time as you draw.
📱
Touch-Optimised
All controls meet WCAG 2.1 AA accessibility standards with 44px+ touch targets. Double-tap gesture and mode button work perfectly on all touch devices.
đŸ’Ŧ
Visual Feedback
Get instant feedback when switching modes or activating tools. Messages show current mode and provide helpful hints for both desktop and touch users.

Technical Details

Circle Mode: Creates perfect circles with equal radius in all directions
Ellipse Mode: Creates ellipses with independent horizontal and vertical radii
Drawing Modes: Normal (corner-to-corner), Centre-Out (from centre), Constrained (perfect circles)
Stroke Width Range: 0 to 100 pixels
Coordinate Precision: 0 to 4 decimal places
Touch Targets: Minimum 44px (WCAG 2.1 AA compliant)
Double-Tap Threshold: 300 milliseconds between taps
Shape Properties: Stroke-only (no fill), scalable stroke, mathematically perfect
đŸŽ¯
Practice Ideas!
Try these fun exercises: Draw a snowman with circles, create a flower with ellipse petals, make a target with concentric circles using centre-out mode, design a simple face, create bubble patterns, or practise switching between modes. Use Centre-Out mode for precise centre-based designs! Try constrained mode to ensure perfect circles every time.