Instagram takes up too much space on my phone.

Apple iOS devices
The more you use an app, the more space the app takes up on your phone. So if you use Instagram more than other apps, it's likely it will take up more space on your phone than apps you don't use as often. However, your phone automatically resets the storage space an app uses every week, so you don't need to worry about storage for any app becoming gradually larger over time.

If you want to manually decrease the amount of space Instagram takes up, you can delete and reinstall the app (your photos and profile data will be saved).

On iOS, you can find out how much space Instagram takes up on your device by opening the Settings app and tapping General > Usage and finding Instagram in the Storage section.
Android
The Android app may take up more internal memory than other apps on your device because we cache photos, which makes the Instagram experience faster for you and conserves bandwidth (which means you don't have to re-download photos over your carrier's network). Note that as of v1.0.3, you can install the app on your device's SD card.

On Android, you can find out how much space Instagram takes up on your device by following these steps:
  1. Exit Instagram
  2. Open the Settings application on your device > Applications > Manage applications > Instagram
  3. Total Storage is listed on the Instagram screen.
If you choose Clear data, your download cache will be cleared. Clear cache will reset memory for the app.