Familiar from the first click
A menu bar with every shortcut, a command palette on Ctrl+K, presets to start from, and a short tour the first time.
Baipix is a free, open source pixel art editor with the interface of a modern design tool. Draw pixel by pixel in your browser, then drop clean vector straight into your design files.


Get started
Nothing to install, no account. Your drawings stay on your device.
Open the editorClone the repository and start the dev server. Requires Node.js.
git clone https://github.com/baipix/baipix.git
cd baipix
npm install
npm run devFeatures
Every tool in detail →A menu bar with every shortcut, a command palette on Ctrl+K, presets to start from, and a short tour the first time.
Every color becomes a single SVG path, and your layers stay layers. Copy as SVG and paste it straight into Figma or Illustrator, export a PNG from 1× to 32×, or an .aseprite file to keep working in Aseprite.
Space pixels apart for an LED or dot-matrix look, right on the canvas, and exported as real vector.
Lighten and shade along the ramp of the color. Adjust hue and saturation in one pass, or remap a whole drawing to another palette, matched by nearest color or by lightness.
Each file keeps its own palette: one of nineteen classics (PICO-8, Game Boy, Endesga 32…), the colors of the drawing as you draw, or one of yours, there in every file. .hex and .gpl files in and out. Open a scaled-up screenshot of pixel art and get its real pixels back.
A pixel-perfect pencil with a stabilizer, a lasso fill, a spray, a gradient in palette colors, dithering patterns, shapes from lines to hearts, a lasso and a magic wand, and brushes made from your own selection.
Liquify pushes, grows or shrinks a part of the drawing, and Jumble shuffles pixels for texture. Both keep the edges sharp and the palette as it is. Blur can stay within the palette too.
Mirror around axes you drag anywhere, line up sprites with rulers and guides, and in tile preview strokes wrap around the edges, so textures repeat without a seam.
Layers like a design tool, with groups, blend modes, and handles to resize and rotate them. Outline, shadow and glow effects, layers you copy from one file to another, and a floating preview.
Draw a sprite once and place instances of it anywhere: change the component, and every copy follows. Repeat one in a grid, or detach a copy to change it on its own.
Turn on the isometric grid and draw boxes, cylinders standing or lying, pyramids, stairs and ramps in one drag, already shaded, with bevels and a color per face if you like.
Variants of a sprite or a scene in four seasons, side by side, each board with its own size, layers and undo history, kept even after a reload. Export them all at once.
New: animation
A timeline under the canvas: add frames, give each its own duration, see the ones around with the onion skin, play it as you draw. Then export a GIF, a sprite sheet for your game, or an .aseprite file.
Screenshots

The four seasons of a scene side by side, each board with its own layers, and a floating preview of the one you work on.

Boxes, cylinders standing or lying, stairs and ramps on an isometric grid, with outlines, bevels and a color per face.

One banana, five instances in their own groups and colors. Change the component, and every copy follows.

A radial gradient on a Game Boy screen, dithered in its four greens and nothing else.

Tile preview repeats the drawing all around it, and strokes wrap around the edges.

Blur, Jumble and Liquify reshape a painting and keep its palette as it is.

Pick a color from a magnified loupe with its hex code, while the preview shows the whole drawing.

Space pixels apart for an LED look, right on the canvas and in the SVG export.
Gallery
Every piece below is rendered with Baipix's own SVG export, right in this page.
Free and open source, under the MIT license. No account, and your drawings stay on your device.