Instagram does not provide a built-in feature that directly tells you who has blocked you. However, there are a few methods you can try to determine if someone has blocked you on Instagram. Keep in mind that these methods might not be 100% accurate, and Instagram's policies may change over time.
Search for the Profile: If you suspect that someone has blocked you, try searching for their profile on Instagram. If you can't find their profile while logged in, but you can see it when logged out or using another account, there's a chance you have been blocked.
Check Previous Conversations: If you've had conversations with the person you suspect blocked you, go to the chat history. If the messages are still there, you haven't been blocked. However, if the messages have disappeared or you can't send new messages, you might have been blocked.
Profile Interaction: Try to remember the person's username or find a post or comment they made on a mutual friend's post. If you can no longer see their posts, comments, or likes, it could be an indicator that they blocked you.
Third-Party Apps: There are third-party apps and websites that claim to show you who blocked you on Instagram. Be cautious while using such apps as they may violate Instagram's terms of service, and some may even be scams. Additionally, Instagram's policies may change to prevent access by third-party apps.
Remember that it's essential to respect people's privacy on social media. If someone has chosen to block you, it's best to accept their decision and move on. Sometimes, blocking happens unintentionally or for reasons unrelated to you. Always consider open communication if you feel comfortable doing so, rather than resorting to any intrusive methods.