PNG to FXBM Converter

This tool allows you to convert PNG images into FXBM format, a custom binary format. Upload a PNG file, and the converted file will be ready for download.

How It Works

Using Python and the Pyodide framework, this page processes PNG files directly in the browser, converting them into FXBM format. The process uses the Python Pillow library to manipulate and convert the image.

The Python image conversion code is a modified version of jamisonderek's blinky_png_to_fxbm.py script which was originally based on this sprite_builder.py.

Note: There are definitely some issues with this page; this was thrown together super quickly. I'll clean it up soon, but one known problem is that you have to wait a couple of seconds before clicking the Convert to FXBM for pyiodide to fully load up.

♥ tyler crumpton