Odd Bits / Your files

Block Mascot Maker

Draw a small mascot on a block grid, give it a few frames of animation, and export it: PNG, a sprite sheet, a GIF, a video, an SVG, or a terminal version that prints and animates in colour. Start from Bit, our own mascot, or from a letter, a cube, an orb or a robot.

FreeRuns on your device
What you get
  • A block grid editor with presets, frames and a preview
  • Exports for the web and for the terminal
  • Bit, our own mascot, as a starting point
Works with
PNGGIFMP4 or WebMSVGTerminal (Node, Python)
Version
v1.0, updated 2026-10-19
Nothing uploaded. Your file is not uploaded. The page tells the browser to block its code from connecting to other sites, and the code makes no request that carries your file. How to check that yourself

1. Start from

2. Draw

3. Frames

4. Export

5. For the terminal

Two pixels per character, in 24-bit colour. Save a snippet as a file and run it: it prints the mascot and animates it in a terminal; piped or with NO_COLOR it prints one plain frame. The snippets are large (about 170 KB) because they carry every frame, so paste them into a file rather than a chat.

▄▄▄
▄▀▀▀▀▀▀▄▄
▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▀▀▀▀▀▀▀▀▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀
▀▀▀ ▀▀▀

What it never does

Questions

What can I export?

PNG (one frame or a sprite sheet), GIF, video and SVG, up to 1024 px, and the terminal snippets in Node and Python. All free, and none carries a mark.

Will it work on my phone?

Drawing works with a finger. Video export needs a browser that supports recording from a canvas; if yours does not, the video button is hidden and GIF still works.

Can I keep working later?

Use “Save project” to download a small file, and “Open project” to load it again. Nothing is stored on a server.