Warning: a modern web browser is required to use this website.
We detected that you may have an out of date or unsupported web browser. This tool, like many others on this site and across the web uses features only available in new web browsers. We reccommend updating your current browser or downloading Firefox or Chrome.
The offline edition imports multiple PNGs, folders, or a ZIP, previews the changes, and exports up to eight named variants in a ZIP. Folder paths and original filenames are preserved within each variant folder. Color mappings can be saved and loaded as JSON. Processing runs locally in a current desktop browser.
The free browser demo supports one image, one variant, and PNG export. The offline batch edition is a $5 USD one-time download. Batch limits include 300 PNGs, 64 MiB of input, 2048 pixels per side, and 8,388,608 source pixels. Animated, 16-bit, and interlaced PNGs are not supported. Output is 8-bit RGBA; PNG metadata and color profiles are omitted. Additional ZIP and output limits are documented in the app.
Development used AI-assisted code. The tool applies explicit color mappings and does not use AI models to process images.
PyDPainter is an open-source pixel art and animation program inspired by classic 16-bit painting tools like Electronic Arts' Deluxe Paint. Built with Python and PyGame, it provides a retro-styled digital canvas for creating pixel art, sprites, and frame-by-frame animations.
It covers the usual pixel art tools (pixel-perfect pencil with a stabilizer, shapes, paint bucket, gradient with dithering, lasso and magic wand selections, symmetry, a tile preview for seamless textures) along with layers, groups, blend modes, layer effects (outline, drop shadow, glow) and reusable components whose copies follow their master.
Palettes belong to each file: classic presets, the colors used in the drawing, palettes the user keeps, or .hex and .gpl files. Shade and lighten step along the palette's ramps.
For isometric work it has a 2:1 grid that tools snap to, 2:1 lines, box, cylinder and pyramid tools shaded from the palette, extrusion of flat shapes into volumes, shapes drawn on walls or on the ground, staggered tile previews and images laid onto a face. A file can hold several boards side by side.
Exports: PNG at 1× to 32×, SVG with one path per color and the layers kept as groups, .aseprite files, and tilesets for game engines (PNG sheet with a Tiled tileset and map).
The interface is in English and French.
Swatchsmith is a batch palette-swap tool for pixel art. It loads PNG sprites, as single files or whole folders (sub-folders are kept), lists every colour they use, and lets you change colours one by one, lock colours, shift hue, saturation and brightness, or map a selection of colours to a palette by brightness order or nearest colour. Each set of changes is a variant, and every sprite is exported in every variant at once.
For parts of a sprite that share colours, a region can be painted on the sprite or loaded from mask images, so that a colour changes only inside or only outside it.
Palettes can be loaded from .hex (Lospec), .gpl, JASC .pal and paint.net files, or taken from a PNG image. The export is a ZIP with the recoloured PNGs, .hex and .gpl palettes for each variant, a palette lookup texture with Godot 4 and GLSL shaders for runtime palette swaps, and a project file for reusing the changes.
It is a single HTML file that runs offline in a desktop web browser; images are not uploaded anywhere. A free demo (3 sprites, 1 variant) runs in the browser. It is aimed at game developers and pixel artists who need team colours, enemy tiers or time-of-day versions of many sprites.
Drawing Tools: Includes Brush, Eraser, Flood-fill, Gradient, Line, Rectangle, Ellipse, and Pipette.
Pixel-Perfect Algorithm: Applies to drawing tools to ensure single-pixel-wide lines without unwanted extra pixels.
Selection: Supports copying, cutting, moving, pasting, rotating, and flipping selected image sections.
Layers: Supports layer management for organizing artwork elements.
Frame-by-Frame Animation: Includes dedicated tools for creating frame-based animations.
Onion Skinning: Displays overlay previews of preceding frames relative to the active frame.
Reference Images: Loads gallery images onto the canvas for comparison while drawing.
Preset Palettes: Includes built-in palettes based on hardware profiles like Atari 2600, NES, and Game Boy.
Custom & Imported Palettes: Supports custom color palettes as well as importing palettes from Lospec.
File Import: Opens Aseprite project files (.ase, .aseprite) alongside standard raster formats (.png, .jpeg, .gif).
Export & Upscaling: Exports animations and images to formats including MP4 video, standard raster formats, or local storage/social sharing, with upscaling options to prevent interpolation blur on standard displays.
and your work stays on your device. Prefer a real program? The Windows desktop app has the same features, opens the same project files and handles canvases up to 8192 × 8192.Draw
Pencil with Clean Stroke for crisp 1-pixel lines, brush, spray, fill and symmetry. The shading tool walks through your colour ramp, with a soft gradient from the centre or from one side. Turn any selection into a custom brush and save your favourites for every project. Tiled mode shows your image repeated around itself, so seamless patterns line up as you paint.
Colour
Load palettes straight from Lospec (.hex, .gpl, .pal or the PNG) and save your own. Replace a colour across a frame, a layer or the whole sprite. Reduce a photo to a palette, and add light and drop shadows on their own layer that you can change at any time.
Animate
A layer × frame timeline with tags, onion skin and linked cels. Play your animation right on the canvas.
For games
Tilemap layers: paint a tile once and it changes everywhere it's used. Export PNG, GIF, spritesheets with a JSON atlas, Godot 4 scenes, or code.
spritebit gets new features regularly and listens to feedback. The desktop app tells you when an update is ready and installs it with one click. It's open source (MIT), and what you draw is yours.
Available in English and German.
The look is built from nodes: light bands, hue-shifted colour ramps, selective outlines, palettes (Lospec .hex and GIMP .gpl), dithering and cleanup. It measures and reduces flicker between animation frames.
It exports PNG sheets with JSON, .aseprite files with layers and tags, Godot SpriteFrames, GIF, and normal and depth maps, and has a command line for batches. A free browser demo covers import, camera, animation and PNG export. It is aimed at game developers who model in 3D and want consistent multi-direction sprites.
Divoom is a pixel art editor for Android and iOS devices, letting you create and import pixel art for display on Divoom devices such as the Ditoo speaker or the Pixoo picture frame.
It can be used without these devices just as a portable pixel art program and features the ability to import and resize images, as well as layers and animations.
There is also a text display function with many animated effects and palettes, as well as some audio features such as a keyboard and simple DJ mixer.
Divoom also features a pixel art gallery and community, allowing you to display images from community members on your devices and interact with pixel artists across the globe.
You can adjust spacing, add special visual effects to your font, and preview the final bitmap font live in the app.
Users can adjust the output size, reduce images to 8, 16, 32, or 64 colors, choose fixed palettes, enable dithering, and crop the source image. Manual color replacement supports undo and redo. Results can be exported as PNG at 1×, 2×, 4×, or 8× scale.
Isopxl's strongest use is making small 3d assets that become consistent pixel-art sprites. You can rotate an object, check its silhouette, and keep details consistent between views. Palettes and surface painting give you control over its visual style.
Flipnote Studio 3D allows users to create short animated sketches known as Flipnotes. Flipnotes can be made up of hundreds of frames, and can be played back at a variety of speeds. The software offers users the option to create 3D Flipnotes by drawing different parts of the animation on up to three layers. The main tools include a pen, an eraser, and a paintbrush. New to Flipnote Studio 3D are tools that draw shapes, fill enclosed areas (paint bucket), and insert text. The application features a limited color palette, including black, white, red, blue, green, and yellow. This is a slight improvement upon Flipnote Studio, which did not include yellow and green as selectable colors, but were still possible using color mixing. The selection tool is used to copy and manipulate parts of a frame. Users can also use the 3DS system's camera and microphone to add audio and photos to their creations. These animations can be shared by exporting them as GIF or AVI files.
The program is now discontinued and can only be used on a 3DS that already have it installed or a modded 3DS.
AD| join Patreon to remove ads!
Popup Message
Choose one of the services below to link to your Lospec Account:
Already have an account? Login now
Thanks for your feedback! If you want to say more, please post a Suggestion or Bug Report!
our next patreon goal: $263 / $500