How to stop UIs from stretching but preserve rescaling

Assuming you are already using Scale instead of Offset, you can use an AspectRatioConstraint to make the gui not stretch and always keep the same proportions.

Here is a plugin that can do it automatically for you: AutoScale Lite - Roblox

1 Like