Skip to content
Craft Wiki

Draw and transform shapes

This guide covers the shape, line, arc, spiral, grid and flare tools, live corners and live shapes, selecting, copying and pasting, and moving, rotating, reflecting, scaling and shearing objects with the tools, the Transform panel and the Object → Transform commands, including Transform Each and Transform Again.

Shortcuts are written for Windows and Linux first, then macOS. Edit → Keyboard Shortcuts… changes them.

  1. Pick a shape tool in the toolbar, or press its key from the following table.
  2. Drag on the artboard. The shape follows the pointer until you release the mouse button.
  3. While you drag, use these keys to change the shape:
    • Hold Shift to draw a square, a circle, or a line at a 45° step. With the Polygon or Star tool, Shift keeps the shape upright.
    • Hold Alt (Option on macOS) to draw a rectangle, ellipse or line from the center outward. The Polygon and Star tools always draw from the center.
    • Hold Space to move the shape you are drawing.
    • With the Polygon or Star tool, press Up Arrow or Down Arrow to add or remove sides or points.
  4. To draw a shape at an exact size, click once without dragging. The tool’s dialog opens. Type the values and click OK.

Six shapes in a row on a night sky, each labeled with the tool that drew it: a teal square (Rectangle), a coral rounded square (Rounded Rectangle), a sun-colored circle (Ellipse), a purple hexagon (Polygon), an amber star (Star) and a light blue line (Line). The Star tool is part way through dragging out the star with its two radii showing, and the status bar shows its keys

Tool Key A drag draws Keys while dragging
Rectangle Tool M A rectangle Shift draws a square
Rounded Rectangle Tool A rectangle with rounded corners Shift draws a square, and Up Arrow and Down Arrow change the corner radius
Ellipse Tool L An ellipse Shift draws a circle
Polygon Tool A regular polygon, with 6 sides by default Up Arrow and Down Arrow change the number of sides
Star Tool A star, with 5 points by default Up Arrow and Down Arrow change the number of points
Line Segment Tool \ A straight line Shift keeps the line at 45° steps

The Arc, Spiral, Rectangular Grid, Polar Grid and Flare tools are in the same toolbar groups as the Line Segment and Rectangle tools. A click with the Arc, Spiral, grid or Flare tools also opens a dialog for exact values.

  1. Pick the Rectangle, Rounded Rectangle, Ellipse, Polygon or Star tool.
  2. Click once on the artboard without dragging. A dialog named after the shape opens.
  3. Type the values from the following table and click OK. The shape is drawn at those values.

The dialogs place and size the shape as follows:

  • The Rectangle, Rounded Rectangle and Ellipse tools put the top-left corner of the shape where you clicked. Alt-click (Option-click on macOS) to center the shape on the click instead.
  • The Polygon and Star tools center the shape on the click.
  • In the Rectangle, Rounded Rectangle and Ellipse dialogs, the Constrain Width and Height Proportions link sits beside Width and Height. While the link is on, typing one side changes the other so the shape keeps its proportions. The next of these dialogs opens with the link as you left it.
Dialog Field Default Range
Rectangle, Ellipse Width, Height 100 pt Any size
Rounded Rectangle Width, Height 100 pt Any size
Rounded Rectangle Radius 12 pt Any size
Polygon Radius 50 pt Any size
Polygon Sides 6 3 to 1000
Star Radius 1 (outer) 50 pt Any size
Star Radius 2 (inner) 25 pt Any size
Star Points 5 2 to 1000

The Polygon and Star dialogs open with the number of sides or points the tool last used, and OK keeps the number you typed for the next shape.

The Line Segment, Arc and Spiral tools share a toolbar group.

  1. Pick the tool in the toolbar. The Line Segment tool’s key is \.
  2. Drag on the artboard. The keys in the following table change the shape while you drag.
  3. To type exact values, click once without dragging. To set the values the tool uses next without drawing, double-click the Line Segment or Arc tool in the toolbar.
Tool Keys while dragging
Line Segment Tool Shift keeps the line at 45° steps. Alt (Option on macOS) draws from the center. Space moves the line.
Arc Tool Shift makes both axes the same length. Alt (Option on macOS) draws from the center. Up Arrow and Down Arrow change the slope by 10. C switches the arc between open and closed. F switches the base between the X and Y axes. Space moves the arc.
Spiral Tool Up Arrow and Down Arrow add or remove segments. Hold Alt (Option on macOS) to keep the inner end in place and add or remove whole winds of four segments as you drag. Hold Ctrl (Cmd on macOS) to keep the inner end in place and change the decay instead. Space moves the spiral.

The Line Segment, Arc, Spiral, grid and Flare tools show no hints in the status bar. The status bar names the shortcut that opens Help → Search Commands… instead.

Line Segment Tool Options draws a line from the point you clicked:

Option Default What it does
Length 100 pt The length of the line. A negative length draws the line in the opposite direction.
Angle 0° The direction of the line, counterclockwise from the right
Fill Line Off Gives the line the current fill

Arc Segment Tool Options places the arc with its reference point locator, at the top of the dialog, on the point you clicked:

Option Default What it does
Reference point Top left The corner or side of the arc’s box that goes on the click
Length X-Axis 100 pt The width of the arc
Length Y-Axis 100 pt The height of the arc
Type Open Open draws the curve only. Closed adds the two straight sides that close it.
Base Along X Axis X Axis or Y Axis, the axis the arc starts from
Slope 50 From −100 (Concave) to 100 (Convex)
Fill Arc Off Gives the arc the current fill

The Arc Segment Tool Options dialog over a dusk scene of violet and teal hills with a setting sun. Length X-Axis is 300 pt, Length Y-Axis is 120 pt, Type is Closed, Base Along is X Axis, the Slope slider sits at 60 toward Convex and Fill Arc is selected

The Spiral dialog draws a spiral centered on the click:

Option Default What it does
Radius 50 pt The distance from the center to the outer end of the spiral. It takes any size.
Decay 80% The radius of each segment, a quarter turn, as a percentage of the one before it, from 5% to 150%
Segments 10 The number of segments in the spiral, from 2 to 1000
Clockwise On On winds the spiral clockwise, off winds it counterclockwise

OK in each of these dialogs also keeps its values for the next line, arc or spiral the tool draws.

  1. Pick the Rectangular Grid Tool or the Polar Grid Tool. They are in the Line Segment tool’s group.
  2. Drag on the artboard. Shift draws a square grid, Alt (Option on macOS) draws it from the center, and Space moves it.
  3. While you drag, change the dividers with these keys:
    • Up Arrow and Down Arrow add and remove horizontal dividers (rectangular grid) or concentric dividers (polar grid).
    • Right Arrow and Left Arrow add and remove vertical dividers (rectangular grid) or radial dividers (polar grid).
    • F and V lower and raise the skew of the horizontal dividers (rectangular grid) or the radial dividers (polar grid) by 10%.
    • X and C lower and raise the skew of the vertical dividers (rectangular grid) or the concentric dividers (polar grid) by 10%.
  4. Release the mouse button. The next grid you drag uses the same dividers and skews.

The Evening Street scene: four indigo townhouses with lit amber and pale yellow windows against a violet-to-coral sky, a teal street and a coral streetlight glow. The Rectangular Grid tool is part way through a drag on the fourth house, with 4 horizontal and 3 vertical dividers previewed in blue and a W 238.81 pt, H 95.00 pt readout beside the pointer. The Properties panel is open

Click once with a grid tool to open the Rectangular Grid or Polar Grid dialog, which draws a grid at the point you clicked. Double-click the tool in the toolbar to open Rectangular Grid Tool Options or Polar Grid Tool Options, which sets the values the tool uses next without drawing. Both dialogs start with a reference point locator that chooses which point of the grid goes on the click.

Rectangular Grid Tool Options:

Option Default What it does
Width, Height 100 pt The size of the grid. It takes any size.
Horizontal Dividers 5 The number of horizontal lines inside the grid, from 0 to 999
Skew (Bottom to Top) 0% Spaces the horizontal dividers unevenly, from −500% to 500%. A positive skew crowds them toward the top.
Vertical Dividers 5 The number of vertical lines inside the grid, from 0 to 999
Skew (Left to Right) 0% Spaces the vertical dividers unevenly, from −500% to 500%. A positive skew crowds them toward the right.
Use Outside Rectangle As Frame On On draws the outside as one rectangle, off draws its four sides as separate lines
Fill Grid Off Gives the grid the current fill

Polar Grid Tool Options:

Option Default What it does
Width, Height 100 pt The size of the grid. It takes any size.
Concentric Dividers 5 The number of ellipses inside the outer one, from 0 to 999
Skew (Inside to Outside) 0% Spaces the ellipses unevenly, from −500% to 500%. A positive skew crowds them toward the outside.
Radial Dividers 5 The number of lines from the center to the edge, from 0 to 999
Skew (Left to Right) 0% Spaces the radial dividers unevenly, from −500% to 500%. A positive skew crowds them clockwise of the top one.
Create Compound Path From Ellipses Off Pairs the ellipses into compound paths, which draw as rings
Fill Grid Off Gives the grid the current fill

The Flare tool draws a lens flare: a bright center, a halo, rays and rings.

  1. Pick the Flare Tool. It is in the Rectangle tool’s group.
  2. Drag from where the center of the flare goes. The drag sets the size of the center, and moving the pointer up or down turns the rays. Hold Shift to keep the rays at their current angle, and press Up Arrow or Down Arrow to add or remove rays.
  3. Release the mouse button, then click where the rings end. The rings run from the center toward that point.
  4. Hold Space during either drag to move the flare.

To type the settings, click once without dragging, or double-click the tool in the toolbar. Flare Tool Options opens. Opened by a click, it has Preview on and draws the flare at the click when you click OK. Hold Alt (Option on macOS) to turn Cancel into Reset, which puts every option back to its default. The tool keeps the values for the next flare.

Group Option Default Range
Center Diameter 100 pt 0 to 1000 pt
Center Opacity 50% 0% to 100%
Center Brightness 30% 0% to 100%
Halo Growth 20% 0% to 300%
Halo Fuzziness 50% 0% to 100%
Rays (on by default) Number 15 0 to 50
Rays Longest 300% 0% to 1000%
Rays Fuzziness 100% 0% to 100%
Rings (on by default) Path 300 pt 0 to 1000 pt
Rings Number 10 0 to 50
Rings Largest 50% 0% to 250%
Rings Direction 45° 0° to 360°

Clear the Rays or Rings checkbox to draw the flare without them.

Rectangles, rounded rectangles, ellipses and polygons stay live shapes after you draw them. While the Selection tool or the Rectangle, Rounded Rectangle, Ellipse, Polygon or Star tool is active, a selected live shape shows its widgets.

  1. Select a rectangle or polygon. A widget appears inside each corner.
  2. Drag any corner widget to round all of the shape’s corners together, or to make them sharper again.
  3. Alt-click (Option-click on macOS) a corner widget to switch the corner kind between round, inverted round and chamfer.
  4. Double-click a corner widget to open the Corners dialog and type an exact radius.
  5. A selected ellipse shows two pie widgets just outside its outline. Drag one to cut a wedge out of the ellipse. Double-click either pie widget to make the ellipse whole again.

The Transform panel (Window → Transform, or Shift+F8) shows the properties of the selected live shape:

Shape Panel section Fields
Rectangle Rectangle Properties Corner Radius
Ellipse Ellipse Properties Pie Start Angle, Pie End Angle and the Invert Pie button
Polygon Polygon Properties Sides, Angle, Corner, Corner Radius, Radius, Side Length and the Make Sides Equal button

A sunset postcard rectangle selected with its corner widgets showing inside each corner while one is dragged to round all four corners to a 48 px radius. The Transform panel shows Rectangle Properties with the Corner Radius field

Object → Shape holds two commands:

  • Convert to Shape turns selected paths that are rectangles, at any rotation, or ellipses that are not rotated into live shapes. They then show the live widgets and their section in the Transform panel.
  • Expand Shape turns selected live shapes into plain paths. The widgets and the shape’s properties no longer appear, and you edit the anchor points with the Direct Selection tool.

Press V for the Selection tool.

  • Click an object to select it. Shift-click another object to add it to the selection, or Shift-click a selected object to remove it.
  • Drag across empty canvas to draw a marquee. Every object the marquee touches is selected.
  • Drag a handle of the bounding box to scale the selection. Hold Shift to keep its proportions, and hold Alt (Option on macOS) to scale from the center.
  • Drag from just outside a corner handle to rotate the selection. Hold Shift to rotate in 45° steps.
  • Ctrl-click (Cmd-click on macOS) an object to select the object behind it.
  • Double-click a group or an object to enter isolation mode, where you edit it without touching the rest of the artwork. To leave, right-click the canvas and choose Exit Isolation Mode.
  1. Drag a selected object to move it. Hold Shift while dragging to constrain the direction of the move.
  2. Hold Alt (Option on macOS) while dragging to move a copy and leave the original in place.
  3. To move by small steps, press the arrow keys. Each press moves the selection by the Keyboard Increment preference, which is 1 pt by default.
    • Shift+Arrow moves the selection 10 times as far.
    • Alt+Arrow (Option+Arrow on macOS) moves a copy.
  4. To move by an exact distance, press Enter with the Selection tool active, or choose Object → Transform → Move…. Type the distances and click OK. Select Copy (make a transformed copy) first to move a copy instead. The Move dialog opens with the distance of your last move, so pressing Enter twice repeats a move at the same spacing.

The Edit menu holds the clipboard commands:

Command Windows and Linux macOS What it does
Cut Ctrl+X Cmd+X Removes the selection and puts it on the clipboard
Copy Ctrl+C Cmd+C Puts a copy of the selection on the clipboard
Paste Ctrl+V Cmd+V Pastes the objects in the middle of the window
Paste in Front Ctrl+F Cmd+F Pastes the objects where they were copied, just above the top selected object, or at the top of the current layer when nothing is selected
Paste in Back Ctrl+B Cmd+B Pastes the objects where they were copied, just below the bottom selected object, or at the bottom of the current layer when nothing is selected
Paste in Place Ctrl+Shift+V Cmd+Shift+V Pastes the objects where they were copied
Paste on All Artboards Ctrl+Alt+Shift+V Cmd+Option+Shift+V Pastes a copy on every artboard, at the same position relative to each artboard
Paste without Formatting Ctrl+Alt+V Cmd+Option+V Pastes as Paste does, and pasted text takes the default character style
Clear Delete Delete Deletes the selection without putting it on the clipboard

The Clipboard Handling preferences set the formats VectorCraft copies and how pasted text keeps its formatting. The Paste Offset preference on the General page sets how far pasted and duplicated objects are offset.

Set position and size in the Transform panel

Section titled “Set position and size in the Transform panel”
  1. Select the objects and choose Window → Transform (Shift+F8).
  2. Click a point of the reference point locator. X and Y show the position of that point of the selection, and the transforms in the panel turn or flip the selection about it.
  3. Type a value in a field and press Enter. Press Alt+Enter (Option+Return on macOS) to apply the value to a copy instead. Press Ctrl+Enter (Cmd+Return on macOS) in W or H to scale the other side in proportion.

The Rolling Hills scene: violet and teal hills drawn from closed arcs under a violet-to-coral sky, with the sun selected between the two front hills and its bounding box showing. The Transform panel, docked in its own group below the Properties, Layers and Libraries tabs, shows the sun at X 690 pt, Y 560 pt, W 170 pt and H 170 pt with Rotate and Shear at 0°, Ellipse Properties with Pie Start Angle 0° and Pie End Angle 360°, and Scale Corners and Scale Strokes & Effects cleared

Control What it does
Reference point locator Chooses the point of the selection that X and Y show and that the selection turns and flips about
X, Y The position of the reference point. A new value moves the selection.
W, H The width and height of the selection. A new value scales it.
Constrain Width and Height Proportions The link beside W and H. While it is on, a new width or height scales the other side in proportion.
Rotate The angle of the selection. A new value turns the selection to that angle.
Shear Shears the selection horizontally by the angle you type, between −90° and 90°. The field returns to 0° afterward.
Flip Horizontal, Flip Vertical Reflect the selection across the reference point
Shape properties The Rectangle Properties, Ellipse Properties or Polygon Properties of a selected live shape. See Round corners with the live widgets.
Scale Corners Scales corner radii with the shape. Off by default.
Scale Strokes & Effects Scales stroke weights and effects with the object. Off by default.

The panel menu holds these commands:

  • Hide Options hides Scale Corners and Scale Strokes & Effects. Show Options brings them back.
  • Flip Horizontal, Flip Vertical and Scale Strokes & Effects do the same as the panel’s buttons and checkbox.
  • Transform Object Only, Transform Pattern Only and Transform Both choose whether the panel transforms the objects, their pattern fills and strokes, or both. Until you choose one, the panel follows the Transform Pattern Tiles preference: Transform Both when it is on, Transform Object Only when it is off.
  • Use Registration Point for Symbol makes X and Y of a selected symbol instance show its registration point. Off by default.

The Rotate, Reflect, Scale and Shear tools transform the selection about a reference point. The point starts at the center of the selection.

  1. Select the objects and pick a transform tool.
  2. Click on the canvas to move the reference point, for example onto a corner. When Smart Guides or Snap to Point is on, a clicked point snaps to the nearest anchor or center.
  3. Drag to transform about that point. Hold Shift to rotate in 45° steps or to scale uniformly.
  4. To keep the original and transform a copy, hold Alt (Option on macOS) as you release the mouse button.
  5. To type exact values instead, Alt-click (Option-click on macOS) where the reference point should go. The tool’s dialog opens. Pressing Enter or double-clicking with the tool active also opens the dialog.

The Shear Tool and the Reshape Tool are in the Scale tool’s group.

  • With the Shear tool, the direction you drag chooses the axis: a mostly horizontal drag shears horizontally, and a mostly vertical drag shears vertically. Hold Shift to keep the drag on that axis and keep the height (horizontal shear) or width (vertical shear) of the selection.
  • With the Reshape tool, drag a point on a selected path. VectorCraft adds an anchor point there when the path has none, and the path around the point moves smoothly with it.

The Free Transform Tool (E) shows the bounding box. Drag a handle to scale, drag outside a corner to rotate, and drag inside the box to move.

Object → Transform holds the same transforms as dialogs: Transform Again, Move…, Rotate…, Reflect…, Scale…, Shear…, Transform Each… and Reset Bounding Box. Transform Each… transforms every selected object about the reference point of its own bounding box. The same submenu appears when you right-click the canvas with objects selected.

Dialog Fields Defaults
Move Horizontal, Vertical, Distance, Angle The offset of your last move. Distance and Angle are the same offset as Horizontal and Vertical, and changing one pair updates the other. An angle of 90° moves up.
Rotate Angle 0°, counterclockwise
Reflect Angle, Axis (Horizontal, Vertical or Angle) Vertical, 90°
Scale Horizontal %, Vertical %, Uniform, Scale Corners, Scale Strokes & Effects 100%, Uniform on. With Uniform on, Horizontal % scales both directions. The two scale options start from the preferences, and OK saves them back.
Shear Angle, Axis (Horizontal or Vertical) 0°, Horizontal

Every one of these dialogs also has these options:

  • Transform Objects transforms the objects. It is on by default. Turn it off to transform only the pattern tiles with Transform Patterns.
  • Transform Patterns transforms pattern fills and strokes with the objects. It starts from the Transform Pattern Tiles preference.
  • Copy (make a transformed copy) transforms a copy and leaves the original in place.
  • Preview shows the result on the canvas as you change the values. The Rotate, Reflect, Scale and Shear dialogs open with Preview off. The Move dialog opens with the checkboxes as you last confirmed it.

In an angle field, Up Arrow and Down Arrow change the value by 1°, and Shift+Up Arrow and Shift+Down Arrow change it by 10°.

Object → Transform → Reset Bounding Box squares the bounding box of rotated objects with the page again. The objects themselves do not move or change shape.

Command or tool Windows and Linux macOS
Move… Ctrl+Shift+M Cmd+Shift+M
Transform Again Ctrl+D Cmd+D
Transform Each… Ctrl+Alt+Shift+D Cmd+Option+Shift+D
Rotate Tool R R
Reflect Tool O O
Scale Tool S S
Free Transform Tool E E
Transform panel Shift+F8 Shift+F8

Transform Each scales, moves and rotates every selected object about a reference point of its own bounding box, instead of about one point for the whole selection.

  1. Select the objects.
  2. Choose Object → Transform → Transform Each… (Ctrl+Alt+Shift+D, or Cmd+Option+Shift+D on macOS).
  3. Set the values. Select Preview, at the left of the buttons, to see the result on the canvas.
  4. Click OK to transform the objects, or Copy to transform a copy of each and leave the originals in place.

The dialog opens with the values you last confirmed, except Copy.

Option Default What it does
Scale Horizontal, Scale Vertical 100% Scales each object. The sliders run from 0% to 200%, and the fields take values from −100000% to 100000%, except 0. The link at the right keeps the two scales in proportion.
Relative, Absolute Relative Relative scales by a percentage of each object’s size. Absolute sets the width and height each object becomes. When the objects do not share a size, the field reads Mixed and that side keeps its size.
Move Horizontal, Move Vertical 0 pt Moves each object. The sliders run from −1000 pt to 1000 pt, and the fields take larger values.
Rotate Angle 0° Rotates each object counterclockwise. Drag the dial or type the angle.
Transform Objects, Transform Patterns On, and the Transform Pattern Tiles preference As in the other transform dialogs
Scale Strokes & Effects, Scale Corners The preferences Scale stroke weights, effects and corner radii with each object. OK saves them to the preferences.
Reflect X Off Flips each object left to right
Reflect Y Off Flips each object top to bottom
Random Off Gives each object its own random values: a scale between 100% and the scale you set, and a move and rotation between the negative and the positive of the values you set
Reference Point Center The point of each object’s bounding box that it transforms about

Object → Transform → Transform Again (Ctrl+D, or Cmd+D on macOS) applies the last transform to the current selection again. When the last transform made a copy, Transform Again makes another copy.

To make a rosette from one shape:

  1. Draw a tall ellipse above the center of the artboard, and keep it selected.
  2. Press R for the Rotate tool, then Alt-click (Option-click on macOS) the center of the artboard. The Rotate dialog opens with that point as the reference point.
  3. Set the angle to 30°, select Copy (make a transformed copy), and click OK. A rotated copy appears and is selected.
  4. Press Ctrl+D (Cmd+D on macOS) ten times. Each press adds one more rotated copy. After the tenth press, the rosette has twelve petals.

A rosette of twelve overlapping coral-to-magenta petals around an amber center on a dark indigo square artboard with lavender star dots. All twelve petals are selected with the Rotate tool active, and the Object menu, left of the artboard, is open on the Transform submenu with Transform Again highlighted and its shortcut Ctrl+D shown. The status bar shows the Rotate tool’s hints