ScreenFit QA — UI Audit & One-Click Fixes
Find broken Unity UI before players do. Scan the open scene for safe-area, scaling, text-overflow, localization, and touch-target issues, then fix common problems in one click.
by HanoStudio
Price History +
Stop shipping buttons under notches, clipped translations, tiny touch targets, and canvases that fail to scale.
ScreenFit QA audits the open scene in one click, highlights every issue in the Scene view, and safely fixes the common problems it can repair.
Audit Unity UI before release
ScreenFit QA is an editor audit-and-fix tool for uGUI layouts. Pick the checks and target devices that matter, scan the open scene, and review a focused list of problems with matching Scene-view overlays.
One scan checks:
- Safe-area collisions with notches, cutouts, and home indicators
- Canvas Scaler settings that do not adapt across resolutions
- Horizontal and vertical text overflow
- Text that fits now but may overflow after translation
- Interactive elements below the recommended touch-target size
Fix common issues in one click
ScreenFit can safely repair common problems directly from the results list:
- Add and configure a SafeAreaFitter while leaving backgrounds full-screen
- Configure Canvas Scaler with sensible responsive defaults
- Grow undersized touch targets to the recommended device-specific size
Every fix is a single undoable operation.
Focused results for real production work
- Jump directly to a broken element with Select
- Highlight issues with Scene-view overlays
- Ignore intentional exceptions so repeat scans stay useful
- Include inactive UI to catch hidden popups and disabled panels
- Add custom device presets with resolution, dp size, and safe-area insets
- Export Markdown, JSON, and annotated screenshots for QA hand-off
Technical details
- Unity 2022.3 LTS or newer
- uGUI
- TextMeshPro (included with Unity) is detected and supported automatically
- Unity Localization package is not required
- Full C# source included
- Editor-only scanning; only the small SafeAreaFitter component enters builds
Device coverage
Six built-in device presets cover common phone, tablet, and wide-screen targets. Custom presets are supported for project-specific resolutions, dp sizes, and safe-area insets.
ScreenFit evaluates the current layout against each device's safe-area and dp parameters. Version 1 does not re-flow the layout at every aspect ratio and is an audit-and-fix tool, not a device emulator.