Instagram imposes a few limits to specific actions. It is important to note that Instagram can add infractions or ban your account temporarily if you are considered "too active" and resemble the actions of a bot. Learn more.​
Your Feed is limited to the latest 200 posts.
Your Likes are limited to the latest 300 likes.
You can upload up to 100 posts in a 24 hour period. Posting over this limit will still succeed, but the post will be removed by Instagram shortly after.
The following limits apply to captions on posts:
2200 characters
Include up to 30 hashtags
Include up to 30 mentions
The following limits apply to following / unfollowing profiles:
160 follows / unfollows per hour
The following limits apply to liking posts:
350 likes per hour
The following limits apply to comments on posts:
Include up to 5 mentions
Include up to 30 hashtags
Multiple, duplicate comments (including emoji) are not allowed
100 comments per hour
See I get an error when trying to add a comment.​
The following limits apply to your Profile:
30 characters for names
30 characters for usernames
Usernames can only contain the alpha-numeric characters, underscores and periods
150 characters for biographies
2000 characters for websites
The following limits apply to messages:
500 characters
The following limits apply to conversations:
32 recipients in a group conversation
20 characters for group conversation names