UIGridLayout scale

Hello developers!
I am making a game which has an inventory, this inventory uses UIGridLayout, but there is a problem, it looks bad on other platforms, I see it good on PC but if I go to the mobile I see that they get very big, it goes out of the scrollingframe etc, any solution?

I suggest to use this plugin to make the GUI auto-scale to other platforms. Auto Scale Gui Objects [plugin] - Roblox
try select everything in the UI and click on the plugin that should help to scale it correctly for other platforms

If you want things to format perfectly, I suggest manually scripting the format system. In my game I check every time the screen size changes, and it formats accordingly (for small and large device screens).

I have to select the scrolling frame and the UIGridLayout?

Depends on what type of size parameter you are using, I think you are using offset, (which is a BIG NO-NO). offset uses pixels. proportional uses persentages/the whole screen is 1 and a half is .5 ETC. .you want to use the one that uses percentages/goes into decimals(Usually)

Roblox also has a device emulator, use that to make sure that all of your GUI objects are using proportional, and NOT offset.

an example of offset:
image

yes, and make sure to also select the template that going to be cloned and inserted in the UI, or basically, everything involving it.

What am I doing wrong?

Uploading: Captura de pantalla 2021-05-20 084623.jpg…

hm, weird it usually works for me, try experiments with it more.