SquareLine Studio alternatives

SquareLine Studio made visual LVGL design the normal way to start, and a lot of people now want something else: a free tool, a browser tool, LVGL 8, or an export that does more of the work. These are the LVGL designers worth a look, what each one exports, and where each one stops.

Who wrote this. We make LCD Wizard, one of the tools below. Everything said about the others comes from their own sites and repositories, linked under each one, and was checked on 23 September 2026. If something here is wrong or out of date, email admin@lcdwizard.online and it will be corrected.

Why people look for an alternative

The licence. SquareLine Studio's free Personal licence is capped at 10 screens and 150 widgets, and is not for commercial use. Commercial use starts at $790 a year, for companies under $150,000 in revenue and funding.

LVGL went its own way. SquareLine and LVGL developed the editor together until they separated in February 2024, and LVGL now makes its own editor, LVGL Pro. SquareLine has since launched a second product, SquareLine Vision, and says Studio will keep getting fixes, features and LVGL updates.

Coverage. SquareLine staff have said it will not integrate every LVGL widget, and LVGL 9.3 support, expected in November 2025, arrived in January 2026.

The export is the UI. For hardware without a board package, SquareLine's docs say you write the drivers and take care of the build. On a first ESP32 display board, that is usually the hard part.

Not a reason: LVGL 8. You may read that SquareLine dropped LVGL 8. Version 1.6.0 removed LVGL 8.3.6, but 8.3.11 is still supported, and version 1.6.2 fixed a bug in it in August 2026.

What to check before you switch

At a glance

ToolRuns onLVGLWhat it exportsBoard and driver setupPrice
LCD WizardWeb browser on any OS. Needs a connection, because the code is generated on the server.8.3.11 or 9.2.2 for Arduino, 9.4 for MicroPython, 9.5 in ESPHomeA whole Arduino or PlatformIO project for ESP32, STM32 or RP2040; files for lvgl_micropython; one ESPHome YAML file43 board presets, 37 display and 19 touch controllers. Writes the driver config, pin header, touch code and lv_conf.h for your board.Designing is free. 5 exports with no account, 15 a month with a free account, then £2 for 10 more, or £49.99 once for unlimited. Nothing renews.
SquareLine StudioDesktop: Windows, macOS, Linux. Online only to log in.8.3.11, and 9.x up to 9.5LVGL UI code in C or MicroPython; template projects for a simulator, and for boards with a board packageBoard packages for some boards. For other hardware, its docs say you write the drivers.Free for personal use (10 screens, 150 widgets), not commercial. Small Business $790 a year; Business from $2,200 a year.
LVGL ProDesktop: Windows, macOS, Linux. Needs a sign-in and a licence.9, up to 9.5Plain LVGL C from XML projects; starter projects for a simulator, Zephyr and LinuxNone. Its docs say the code contains no drivers or references to hardware.Free for personal use and evaluation. Commercial use licensed per product; the Product tier is $20,000 per product.
EEZ StudioDesktop: Windows, macOS, Linux. Works offline.8.4, and 9.2 to 9.5LVGL UI source files to add to your own projectNone. You set up the display, touch and lv_conf.h in your own project.Free
NXP GUI GuiderDesktop: Windows, Ubuntu, macOS. The download needs an NXP account.9.4 (version 2.x)Complete projects for NXP toolchains: MCUXpresso, IAR, Keil, ARMGCC, Zephyr and LinuxBoard templates for NXP evaluation boards and their display panelsFree for use with NXP microcontrollers
PicoPixelWeb browser. Needs a sign-in and a connection.8.x (9.x planned)LVGL UI C files in a zipNone. Its ESP32 guide leaves lv_init(), the display driver and tick handling to you.Free for non-commercial use (10 projects). Starter $10 a month; commercial use from Pro, $20 a month.
ESPHome DesignerHome Assistant integration (through HACS), or a web appESPHome's. Its LVGL mode is marked experimental.ESPHome YAML or lambda code; OpenEpaperLink and OpenDisplay JSONProfiles for about two dozen boards; the README calls unlisted devices untestedFree
ESPboards LVGL DesignerWeb browser, no sign-upESPHome'sThe lvgl: section of an ESPHome configurationBoard presets for display, touch and pins, per its READMEFree. Optional component packs at $7.

LCD Wizard

Browser LVGL designer that writes the board setup too · lcdwizard.online, one developer in Scotland

LCD Wizard designs the screen and writes the board setup around it. The export is a project that compiles for the board you picked: the sketch, the display driver configuration, touch code with on-device calibration for resistive panels, lv_conf.h, a partition table and platformio.ini. The same design also exports as MicroPython for ESP32 boards, or as one ESPHome YAML file.

Where it is strongest

Where it stops

Best for: ESP32, STM32 and RP2040 display boards where getting the panel and touch working is half the job, and anyone who wants a project that builds rather than UI files to wire in.

SquareLine Studio

The desktop LVGL editor most people start with · SquareLine Kft. · squareline.io

SquareLine Studio is the desktop LVGL editor most people meet first. It has a simulator, events, animations, themes, components and assets, and exports the UI as C or MicroPython. It was developed alongside LVGL until the two companies separated in February 2024, and it is still maintained: version 1.6.2, on 10 August 2026, added LVGL 9.5. SquareLine's newer product, SquareLine Vision, runs in the browser, and SquareLine has said Studio will keep getting fixes, features and LVGL updates.

Where it is strongest

Where it stops

Best for: Anyone with SquareLine projects and a licence already, boards that have a board package, and C projects that need LVGL 9.3 or 9.5.

LCD Wizard and SquareLine Studio, side by side

LVGL Pro

The LVGL team's own editor, built on XML · LVGL, the library's maintainers · lvgl.io/pro

LVGL Pro is the editor from the people who maintain LVGL. Screens and components are written in XML and edited either as text or by drag and drop, with a live preview that LVGL itself renders. It has data bindings, timeline animations, translations, UI tests, a Figma plugin and Git integration, and exports plain C that needs only LVGL. Version 1.0 came out in October 2025, and 2.0.4, released on 10 September 2026, is current.

Where it is strongest

Where it stops

Best for: Companies building LVGL products who want the maintainers' own tooling, and personal projects that want the newest LVGL.

LCD Wizard and LVGL Pro, side by side

EEZ Studio

Free, open-source desktop LVGL editor with visual logic · Envox (EEZ) · www.envox.eu/studio/studio-introduction

EEZ Studio is a desktop editor from Envox, free and open source. Beyond laying out LVGL screens it has EEZ Flow, a flowchart-style way to program what the interface does, with a simulator and a debugger that stops at breakpoints and watches variables. It writes the UI source files into your project, and its FAQ says to call ui_init() after lv_init().

Where it is strongest

Where it stops

Best for: A free, offline, open-source editor for somebody comfortable bringing up the display themselves, and interfaces whose logic deserves a flowchart and a debugger.

LCD Wizard and EEZ Studio, side by side

NXP GUI Guider

NXP's free LVGL editor for NXP chips · NXP · www.nxp.com/design/design-center/software/development-software/gui-guider:GUI-GUIDER

GUI Guider is NXP's LVGL editor. For NXP's own chips it does the job LCD Wizard does for ESP32 boards: pick a supported board and panel, and it builds a project that runs, with NXP's graphics accelerators switched on. Version 2.0, released in June 2026, added a flowchart-style event editor and a redesigned interface.

Where it is strongest

Where it stops

Best for: Products built on NXP microcontrollers or processors.

LCD Wizard and NXP GUI Guider, side by side

PicoPixel

Browser LVGL editor with a simulator and team editing · Alamira Labs LLC · picopixel.io

PicoPixel is the closest to LCD Wizard in shape: an LVGL editor in the browser. It runs a WebAssembly build of LVGL as its simulator, has an events editor and animations, and lets several people edit a project at once. It entered open beta in February 2026 and ships often.

Where it is strongest

Where it stops

Best for: Teams designing LVGL 8 interfaces together who already have the display working.

ESPHome Designer

Open-source Home Assistant integration for ESPHome displays · koosoli, on GitHub · github.com/koosoli/ESPHomeDesigner

ESPHome Designer lays out ESPHome displays from inside Home Assistant, with live entity values on the canvas. It began with e-paper dashboards and covers OLED and LCD panels too. Its README marks the LVGL mode highly experimental and says it needs an ESP32-S3 with PSRAM. It is very active, with release candidates for 1.0 every few days.

Where it is strongest

Where it stops

Best for: Home Assistant users building e-paper or dashboard panels.

ESPboards LVGL Designer

Free browser designer for ESPHome LVGL YAML · ESPboards (espboards.dev) · lvgl.espboards.dev

The ESPboards LVGL Designer builds the lvgl: section of an ESPHome configuration in the browser, with no sign-up, flex and grid layouts, several screens and a library of ready-made components. It imports and exports YAML.

Where it is strongest

Where it stops

Best for: ESPHome users who want LVGL YAML to paste into a configuration they already have.

Which one to pick

If youLook at
Have an ESP32, STM32 or RP2040 display board and want a project that compiles, with drivers and touch set upLCD Wizard
Already have SquareLine projects and a licence, or need LVGL 9.3 or 9.5 in CSquareLine Studio
Build LVGL products at company scale and want the maintainers' own toolingLVGL Pro
Want a free, open-source desktop editor, or need visual logic and a debuggerEEZ Studio
Build on NXP i.MX RT, MCX or i.MX processorsNXP GUI Guider
Design LVGL 8 screens as a team in the browser and already have the display workingPicoPixel
Run Home Assistant and want e-paper or dashboard panels designed next to your entitiesESPHome Designer
Want ESPHome LVGL YAML to paste into a configuration, with ready-made componentsESPboards LVGL Designer

Not compared here

These come up in the same conversations but are not LVGL interface designers, so a row in the table would mislead.

Lopaka. A drawing tool for small displays, strongest on monochrome OLEDs, e-paper and the Flipper Zero. Its LVGL output covers seven widgets (panel, button, slider, switch, checkbox, text area and arc) with Montserrat as the only font. Each screen becomes one drawing function, and its documentation describes no events, screen changes or touch handling. It writes no display driver, touch or pin setup either. To compare as an LVGL designer it would need interactive screens, the rest of LVGL's widgets and some part of the board bring-up.

SquarelineToEsphome. A converter that turns a SquareLine Studio project into ESPHome LVGL YAML. It has no editor of its own, but it is the only way we found to carry SquareLine screens into ESPHome without rebuilding them.

esphome-lvgl-simulator. A browser simulator for ESPHome LVGL YAML. It previews a configuration you have written; it does not design one.

Questions

What is the best free alternative to SquareLine Studio?

EEZ Studio is free and open source (GPL-3.0), runs offline on Windows, macOS and Linux, and writes LVGL 8.4 or 9.x UI code, with EEZ Flow for interface logic. LVGL Pro is free for personal use and evaluation. LCD Wizard is free to design in, exports 5 projects with no account and 15 a month with a free account, allows commercial use on every plan, and its export includes the display driver, touch and lv_conf.h setup.

Does SquareLine Studio still support LVGL 8?

Yes. Version 1.6.0, in January 2026, removed LVGL 8.3.6, but 8.3.11 is still supported, and version 1.6.2 fixed a bug in it in August 2026. LVGL 9 is supported up to 9.5.

Is there an official LVGL editor?

Yes. LVGL Pro is made by LVGL's maintainers. It is free for personal use and evaluation, and commercial use is licensed per product. It exports LVGL C with no drivers.

Which LVGL designer works with ESP32 and Arduino?

SquareLine Studio, LVGL Pro, EEZ Studio and PicoPixel all write LVGL C that compiles for an ESP32, but you set up the display driver, touch and lv_conf.h yourself, unless SquareLine Studio has a board package for your board. LCD Wizard writes that part too, for its board presets or for pins you enter. NXP GUI Guider builds for NXP chips only.

Can another editor open my SquareLine Studio project?

None of the editors compared here says it imports SquareLine projects. EEZ Studio has had an open request for it since June 2024. SquarelineToEsphome, a separate open-source converter, turns a SquareLine project into ESPHome LVGL YAML.

Sources

Read on 23 September 2026. Prices and version numbers change; the linked pages are the authority.

SquareLine Studio

LVGL Pro

EEZ Studio

NXP GUI Guider

PicoPixel

ESPHome Designer

ESPboards LVGL Designer