Overview
The Pencil and Brush tools are your primary freehand drawing instruments in Aseprite. They use the Freehand Controller which tracks mouse movement to create natural, flowing strokes.Keyboard Shortcut: Press
B to quickly select the Pencil toolBasic Usage
Choose Colors
- Left-click draws with foreground color
- Right-click draws with background color
Alt+Clickpicks color from canvas (eyedropper)
Brush Configuration
Brush Size
Adjust the size of your brush:Brush Types
Aseprite supports multiple brush shapes:- Circle
- Square
- Line
- Custom
Round brushes create smooth, circular strokes
- Best for: Organic shapes, soft edges
- Default brush type
- Anti-aliasing option available
Advanced Features
Pixel Perfect Mode
The Pixel Perfect intertwiner automatically removes redundant pixels from your strokes, creating clean lines perfect for pixel art.Brush Dynamics
Add variation to your strokes with dynamics:Pressure Sensitivity
Pressure Sensitivity
Requires a graphics tablet with pressure supportConfigure dynamics:
- Size: Vary brush size with pressure
- Angle: Rotate brush based on pressure
- Opacity: Control transparency
- Gradient: Shift through gradient colors
Velocity Dynamics
Velocity Dynamics
Respond to drawing speedUseful for natural variation without a tablet
Random Variation
Random Variation
Add organic randomness to strokes
- Size jitter: Randomize brush size
- Angle jitter: Random rotation
- Color jitter: Slight color variations
Drawing Modifiers
Hold keys while drawing for special behaviors:| Modifier | Function | Use Case |
|---|---|---|
| Shift | Draw straight line from last point | Quick straight segments |
| Shift+Click | Continue from last stroke point | Extend existing lines |
| Ctrl/Cmd+Click | Eyedropper (pick color) | Sample colors quickly |
| Space+Drag | Pan canvas | Navigate while drawing |
Ink Modes
The Pencil tool supports multiple ink modes that change how color is applied:Paint Inks
Simple
Direct color application at full or specified opacity
- Default mode
- Fastest performance
- Opacity from tool settings
Alpha Compositing
Blends colors with existing pixels
- Natural color mixing
- Respects layer blending
- Slightly slower than Simple
Copy
Replaces pixels completely
- Ignores alpha blending
- Overwrites transparency
- Use for: masks, cutouts
Lock Alpha
Preserves transparency
- Only paints visible pixels
- Maintains alpha channel
- Use for: recoloring, texturing
Special Inks
Shading Ink
Shading Ink
Keyboard Shortcut:
Shift+RUses color ramps for pixel art shading:- Configure color ramps in Edit → Shade
- Draw with Shading ink
- Left-click: Shift to lighter colors
- Right-click: Shift to darker colors
Shading ink reads your palette and uses configured color relationships. Perfect for consistent cel-shading and pixel art highlights/shadows.
Practical Examples
Creating Clean Pixel Art Lines
Working with Custom Brushes
Configure Brush
- Set center point (click on preview)
- Enable/disable alpha transparency
- Save to brush collection
Tablet Support
Aseprite fully supports drawing tablets:Tablet Configuration
Tablet Configuration
Edit → Preferences → TabletSettings:
- Pressure curve adjustment
- Minimum pressure threshold
- Tilt support (hardware dependent)
- API selection (Windows Ink, Wintab)
Technical Details
Tool Architecture
The Pencil tool is implemented using:- Accumulative trace policy: Each stroke builds on previous
- Controller adds all mouse points to stroke
- Intertwiner connects points based on selected mode
- Ink processor applies color to affected pixels

