Instagram allows up to ten images or videos per carousel. The number of images you add depends on the purpose of the post. Keep it simple and straight to the point. If need be, use the caption to add more context.