Hello Unity, May I kindly bring your attention to the difference between PackingTextureSize and MaxTextureSize? PackingTextureSize, which should be as an option in Packing settings, is size into which all the sprites will be packed. In other words it is our texture no matter how big it is this texture is not going into final build given that MaxTextureSize altering the final output. MaxTextrueSize is what unity makes from the PacktinTextureSize. It is like with normal texture. I have texture that is 8k and max texturesize tells unity, hey make it small to 2k but keep proportions. The issue with current implementation is that we are simply not able to pack all our sprites into MaxTextureSize. I mean we don't want to have 8K texture in the final build. We just need to pack it into 8K and then via MaxTextureSize downsize it for specific platform. Does it make sense? Thank you, Marek. SEE BELOW https://www.dropbox.com/s/0woqvhinx5jpavz/packing_texture_size.png?dl=0 In other words normally it works so that you pack atlas to size you need and then with MaxTextureSize downsize it for particular platform.