Root your phone
Rooting your phone should be the last option if you want to gain more space because it has its advantages and disadvantages. Rooting your phone will remove unwanted apps and give you automatic access to Android updates. Thus, providing much-needed space.
When you browse the internet, it leaves unwanted waste called cache on your phone. The more you browse, the more the waste accumulate. So, it is important to always clear your cache. You can gain space depending on when you clear the cache.