LVGL Asset Converter
A free, open-source LVGL online image converter and generator, and LVGL online font converter and generator — 100% client-side, for LVGL v7, v8, and v9. Nothing you upload ever leaves your browser.
LVGL's own image and font binary formats changed meaningfully across v7, v8, and v9, so a converted asset built for one version often won't compile — or worse, compiles but renders garbage — on another. This tool lets you pick the exact LVGL major version you're targeting and generates a matching lv_img_dsc_t/lv_image_dsc_t C array or binary, as an open, inspectable alternative to the official hosted converter.
What you can do here
- Image Converter / Generator — PNG/JPG/BMP/SVG to LVGL C array or binary
- Image Import & Inspect (viewer) — decode an existing LVGL image .c or .bin file
- Font Converter / Generator — TTF/OTF/WOFF to
lv_font_t - Font Import & Inspect (viewer) — decode an existing LVGL font .c file into a glyph grid
Loading the app…