Smooth, anti-aliased brush with adjustable size, hardness, opacity, and spacing. Supports unique brush tip shapes you can choose from. Opacity is controlled by your primary color's alpha channel.
Hard-edged, pixel-perfect pencil. No smoothing. Great for pixel art, technical drawings, and anywhere you need exact pixel control without anti-aliasing blending.
Erases to transparency on the active layer. Strength is set by the primary color's alpha. Supports the same brush tips as the Brush tool. A live checkerboard preview shows transparency in real time as you paint.
Draws straight lines with configurable width, pattern (solid/dotted/dashed), and cap style (round or flat). Hold Shift to snap to 45ยฐ angles.
Flood fill with adjustable tolerance. Contiguous mode fills only connected areas; non-contiguous fills all matching pixels across the entire layer. Uses an optimized flat visited array for fast flood-fill at large canvas sizes.
GPU-accelerated gradient fill with 4 shapes and 5 presets. Drag to set direction and extent. Edit custom gradients with multiple color stops. Supports color and transparency gradient modes. Live interactive preview updates at 4K speeds.
Drag to select a rectangular region. Hold Shift to constrain to a square (1:1 ratio). Hold Ctrl while drawing to add to the existing selection. Right-click subtracts.
Drag to select an elliptical region. Hold Shift to constrain to a circle. Supports add/subtract modes like Rectangle Select.
Draw a freeform selection by hand. Release the mouse to close the selection path automatically. Ctrl adds to the current selection; right-click subtracts.
Click to select pixels within a color tolerance threshold. Toggle contiguous mode to limit the selection to connected pixels or select all matching colors across the layer.
Moves the selected pixels (or the entire active layer if nothing is selected) by dragging. Extracted pixels are placed on a floating layer during the move.
Moves only the selection boundary marker (marching ants) without moving any pixels. Useful for repositioning a selection before filling or applying an effect.
Alt+click to set a source point, then paint to copy pixels from that source. Heal mode samples surrounding pixels to blend the cloned content seamlessly.
Paint over an area to automatically fill it using surrounding pixel data. Useful for removing small objects, blemishes, or distracting elements from photos.
Click to select a target color, then paint to remove it from the image with a smooth tolerance and blending control. Great for removing color casts or backgrounds that couldn't be caught by Magic Wand.
Free-form distort tool with GPU-accelerated warp (bilinear-interpolated texture warp on GPU). Five modes: Push, Expand, Contract, Twirl CW, Twirl CCW. Commit or reset when done. CPU fallback available on systems without GPU support.
Drag control points on a smooth grid to warp the image with beautiful Cยน-continuous Catmull-Rom bicubic splines. Grid sizes 2ร2 to 6ร6. GPU displacement + GPU texture warp. Smooth overlaid curves show exactly how the image will be deformed before you commit.
Drag four corner handles to define an arbitrary quadrilateral region and crop + perspective-correct the image in one step. Apply or cancel with the context bar buttons.
Click anywhere on the canvas to sample a pixel color and set it as the primary color. The sampled RGBA value is shown in the Colors panel immediately.
Rasterized text tool with system font enumeration and font search. Supports bold, italic, underline, strikethrough, and left/center/right alignment. Text is rasterized into a new layer on commit (non-destructive until applied).
Click to zoom in, right-click to zoom out. Also accessible from the View menu or keyboard shortcuts Ctrl+= / Ctrl+-. Ctrl+0 fits the canvas to the window.
Click and drag to scroll the canvas view. Available any time by holding Space to temporarily switch to pan mode while using another tool.
Rasterize 17 vector-style shapes directly to the active layer. Choose fill mode (outline, filled, or both). Shapes are anti-aliased and respect the current primary and secondary colors.
Every layer can be composited in Normal mode or one of 24 creative blend modes. Per-layer opacity is fully adjustable from 0โ100%.
PaintFE comes with unique brush tips for use you can choose from. All tips support variable opacity, spacing, random rotation, and eraser mode.
Download PaintFE for free and start creating today.