Tools
All tools in one place. Click a tool to jump to its options and shortcuts.
Drawing tools
| Tool | Key | Description |
|---|---|---|
| Pencil | B | Draw pixels with the current brush and color |
| Spray | S | Spray scattered pixels with the current color |
| Eraser | E | Remove pixels using the current brush shape |
| Line | L | Draw straight lines — hold Shift to snap to 45° |
| Rectangle | R | Draw rectangles — filled or outline. Hold Shift for a square |
| Ellipse | O | Draw ellipses — filled or outline. Hold Shift for a circle |
Fill tools
| Tool | Key | Description |
|---|---|---|
| Fill | G | Flood-fill a region with the current color. Toggle contiguous mode for global replace |
| Gradient | D | Fill a region with a linear or radial gradient |
| Eyedropper | I | Sample a color from the canvas — left-click for primary, right-click for secondary |
Selection tools
| Tool | Key | Description |
|---|---|---|
| Marquee | M | Rectangular selection — move, resize, or rotate. Save as custom brush |
| Magic Wand | W | Select by color. Shift to add, Alt to subtract |
| Lasso | Q | Freehand polygon selection |
Text
| Tool | Key | Description |
|---|---|---|
| Text | T | Place pixel text on the canvas |
View tools
| Tool | Key | Description |
|---|---|---|
| Zoom | Z | Zoom in and out of the canvas |
| Hand | H | Pan the canvas — hold Space to use it with any tool |
Map tools
These tools are available when editing a mockup tilemap.
| Tool | Key | Description |
|---|---|---|
| Select | V | Select and move placed tiles |
| Paint | P | Place tiles from the active tileset |
| Erase | — | Remove tiles from the map |
| Fill | — | Flood-fill a contiguous tile region |
| Rectangle | R | Fill a rectangle with the active tile |
| Move | M | Move objects on object layers |
| Eyedropper | — | Sample a tile from the map |
Pencil
The pencil is the primary drawing tool. Click or drag to place pixels on the canvas using the current color and brush. Left click draws with the foreground color, while right click draws with the background color.
Options
- Brush options: type and size (1–64 px). See brushes.
- Pixel perfect.
- Mirror mode.
Keyboard shortcuts
Eraser
Click or drag using the eraser tool to erase pixels using the current brush size or type.
Options
- Brush options: type and size (1–64 px). See brushes.
- Pixel perfect.
- Mirror mode.
Keyboard shortcuts
Line
Click and drag using the line tool to draw lines on the canvas.
Options
- Brush options: type and size (1–64 px). See brushes.
- Mirror mode.
Keyboard shortcuts
Rectangle
Click and drag using the rectangle tool to draw rectangles on the canvas.
Options
- Brush options: type and size (1–64 px). See brushes.
- Mirror mode.
- Filled: When enabled, rectangles are filled with pixels instead of just being an outline.
Keyboard shortcuts
Ellipse
Click and drag to draw an ellipse. Toggle between a filled shape or just the outline from the tool options bar.
Options
- Filled / Outline — toggle between a solid ellipse and a stroked outline
- Brush type — square, round, or a custom brush (affects the outline stroke)
- Brush size — 1–64 px
- Pattern mode — controls alignment when using a custom brush shape
Modifiers
- Shift — constrain to a perfect circle
- Space — reposition the shape origin while dragging
- Alt — temporarily switch to the eyedropper
Symmetry
Works with mirror mode.
Fill
Click to flood-fill a region with the current draw color. By default it only fills connected pixels of the same color.
Options
- Contiguous — when enabled (default), only connected pixels of the same color are filled. Disable it to replace every pixel of that color on the entire layer
Modifiers
- Alt — temporarily switch to the eyedropper
Symmetry
Works with mirror mode — fills are reflected across the active axes.
Eyedropper
Click on the canvas to sample a color. Left-click picks the primary draw color, right-click picks the secondary color.
Sample mode
A dropdown in the tool options bar controls where the color is read from:
- All layers — samples the composited result of all visible layers
- Current layer — reads only from the active layer, ignoring everything above and below
- First reference layer — samples from the first reference layer, useful for tracing over imported images
Quick access
Hold Alt while using any drawing tool to temporarily activate the eyedropper. Release Alt to return to the previous tool.
Marquee
Click and drag to create a rectangular selection. Once selected, you can move, resize, or rotate the floating content.
Selection modifiers
- Click — replace the current selection
- Shift + click — add to the selection
- Alt + click — subtract from the selection
- Ctrl + Shift + click — intersect with the selection
Save as brush
With an active selection, click Save as brush in the tool options to turn the selected pixels into a custom brush you can paint with.
Magic Wand
Click a pixel to select all pixels of the same color. By default it selects only contiguous (connected) pixels.
Options
- Contiguous — when enabled (default), only connected same-color pixels are selected. Disable it to select every pixel of that color on the layer
Selection modifiers
- Click — replace the current selection
- Shift + click — add to the selection
- Alt + click — subtract from the selection
- Ctrl + Shift + click — intersect with the selection
Save as brush
Turn the selected pixels into a custom brush from the tool options bar.
Lasso
Click to place points and draw a freehand polygon selection. Close the path by clicking near the starting point or double-clicking. Requires at least three points.
Selection modifiers
- Click — replace the current selection
- Shift + click — add to the selection
- Alt + click — subtract from the selection
- Ctrl + Shift + click — intersect with the selection
Save as brush
Turn the selected pixels into a custom brush from the tool options bar.
Text
Click on the canvas to place a text cursor, then type. The text is rasterized as pixels when you confirm the placement.
Options
- Font — choose from imported TrueType/OpenType fonts or pixel bitmap fonts
- Size — 4–128 px
- Bold / Italic / Underline / Strikethrough — style toggles (disabled for pixel bitmap fonts)
- Anti-alias — smooth edges on vector fonts. Disabled for pixel bitmap fonts
Importing fonts
- TTF / OTF — import a TrueType or OpenType font file
- BMF — import a BMFont bitmap font (.fnt + .png)