Addon for Godot
LayoutGuard
Test your Godot UI at every resolution before your players do.
Free, or pay what you want

What it does
Every size at once
It loads your UI scenes off-screen at a list of viewport sizes and reports the Control nodes that stop fitting.
The breakage that matters
Nodes pushed outside the viewport, clipped by a parent, squeezed below their minimum size, or with text that no longer fits.
One click to the node
Results are grouped by scene and viewport size. Click one to select the offending node in the Scene dock.
Headless, for CI
The same rules run from the command line, print JSON and set exit codes, with a baseline so an existing project only hears about new breakage.
Never writes your scenes
Audits run on a throwaway clone. The test suite hashes every scene before and after to prove it.



You build a settings menu at 1920x1080. It looks fine. Three weeks later someone opens the game on a 1366x768 laptop and the Apply button sits below the bottom of the screen.
LayoutGuard catches that first. Open a scene and press Audit Layout; six desktop sizes are checked by default, mobile presets are one click away, and you can type in your own.
What it does not do
- It does not look inside a ScrollContainer: scrolling content is meant to overflow.
- It reads scenes from disk, so save before you audit.
- It does not fix anything. It reports, and you decide.