Editable freehand drawing
Draw a contour in one or several strokes with Vector Pencil. Auto-fill fills it when the outline closes. Add or move points and bend segments while keeping the strokes and linked fill editable.
Draw freehand contours you can reshape later, paint individual pixels and animate your artwork frame by frame.
Draw a contour in one or several strokes with Vector Pencil. Auto-fill fills it when the outline closes. Add or move points and bend segments while keeping the strokes and linked fill editable.
Draw straight lines, Bézier curves, rectangles, ellipses and 2:1 isometric diamonds. Adjust their geometry, stroke width, color and opacity before rasterizing.
Move, nudge or delete selected points and adjust their handles. Pull a segment into a curve while keeping its endpoints in place.
Fill regions bounded by editable paths; the color follows the boundaries as you reshape them.
Continue, join and close compatible paths, mixing straight and curved segments in one outline.
Save editable shapes and paths in native projects. Rasterize them when you need to paint directly on their pixels.
Draw and erase pixels with adjustable tips and optional pen pressure. Hold E for quick corrections, or choose transparency to erase with your Pencil tip.
Paint with custom stamps and adjustable spacing. Enlarge tips in whole-number steps to preserve their pixel pattern. Organize collections and exchange PNG, GBR or collection ZIPs.
Remove extra corner pixels from 1 px Pencil, Eraser and Vector Pencil strokes without blurring the artwork.
Mirror strokes horizontally, vertically or both, around a center you can reposition.
Close a raster contour with Pencil and fill the newly enclosed area as you finish the stroke.
Sample artwork, set exact RGB, HSL, hex and opacity values, or choose transparency directly in Color Chooser and Palette.
Keep up to 256 named RGBA colors; reorder, edit, import or export GPL/PAL palettes.
Save reusable palettes, revisit recent choices and set a favorite palette for new documents.
Build an ordered color sequence and preview substitutions before shading existing pixels. Unselected colors stay unchanged.
Fill regions formed by pixels and open editable paths without rasterizing your paths. Control tolerance, connectivity and visible-layer sampling.
Create linear gradients with smooth transitions or two-color Bayer 2×2, 4×4 and 8×8 patterns.
Swap a color in pixel artwork. Adjust tolerance to include similar colors and preview the result on the canvas.
Recolor a pixel layer using your document palette, with optional Bayer dithering.
Choose palette colors from shadows to highlights to recolor a pixel layer by brightness.
Wrap pixels across the canvas edges. Shift by half the canvas to bring seams into view for touch-ups.
Add an inside or outside outline on the active pixel layer, or create separate outline layers for sprites and animation frames.
Duplicate or delete selected frames together, reorder frames and adjust timing. Clear raster contents while keeping the frames.
Turn strips or grids into editable animation frames. Preview the slicing, adjust margins and spacing, and choose whether to keep empty frames.
See neighboring drawings while working on the current frame to keep motion consistent.
Set individual frame durations and preview your animation in a continuous loop.
Vary pixels, paths, live fills, positions, layer visibility and opacity from frame to frame.
Duplicate frames, adjust timing and move raster cels in groups. Export only the frames and layers you select.
Isolate a region; move its border, add, subtract, intersect, invert or restore selections without changing pixels.
Select connected or global matching colors with tolerance, diagonal connectivity and visible-layer sampling.
Cut and move selected pixels by dragging or keyboard nudges, reposition raster layers, duplicate, or copy and paste details.
See which raster layer is under your pointer before moving it. Enable Auto-Select to select it as you drag.
Preview scaling, rotation, flips, skew and corner distortion before applying them to raster artwork.
Choose Nearest Neighbor or RotSprite for raster transformations without blending new colors.
Resize the whole image with Nearest Neighbor while keeping native paths editable.
Crop to a chosen ratio and choose whether to delete pixels outside the crop. Extend the canvas or trim transparent margins across all frames. Editable paths stay editable.
Organize Pixels and Paths layers with folders, thumbnails, multiselection, drag-and-drop, visibility and locks.
Arrange floating tools, colors, palettes, brushes and layers around your drawing. Fold each module in place and return to your docked workspace with Tab. Hide unused modules while keeping their positions.
Check your artwork at 1×, 2×, 3×, 4× or Fit while keeping the canvas zoomed in.
Arrange panels and save window positions or tool shortcuts. Choose from seven languages, including Portuguese for Brazil and Portugal and Spanish for Spain and Latin America. Appearance can be Dark, Light or System.
Combine layers with opacity and ten modes, including Multiply, Screen, Overlay, Color and Luminosity.
Merge down, combine selected layers or groups, or merge visible artwork. Convert editable content to pixels and use Undo to restore it.
Zoom around your pointer, pan the drawing or use drag zoom to inspect details while keeping your artwork unchanged.
Count individual pixels and inspect contours with a high-zoom overlay that stays out of Preview and exports.
Align drawings with configurable rectangular or 2:1 isometric guides, with independent snapping for new lines and shapes.
Spot seams with neighboring copies along either axis. Pencil and Eraser can draw across repeated edges.
Work across document tabs and open native files directly in the same editor window.
Compatibility covers supported subsets, not every source-app feature. Photoshop masks, effects, text and Smart Objects, and Aseprite tilemaps are unsupported. Aseprite export cannot retain changing per-frame layer visibility or opacity. Paths and live fills rasterize in external copies; native projects keep them editable.
Save layers, palettes, editable paths, live fills, frames and timing together in .pxlithra files.
Revisit drawing, geometry, colors, layers, transforms and animation edits in one history.
Restore periodic snapshots after an interruption, keeping the original file intact.
Run the portable Windows application and work offline after itch.io ownership activation.
One payment, all tools and future updates included. Try every tool free for 15 days.
Students can request a free permanent license with all tools and future updates, and keep it after their studies. Apply for a student license →