Yes, Instagram does delete inactive accounts, but the exact timeframe is not publicly specified. While some sources suggest that inactivity for 90 days may lead to deletion, others indicate that accounts may remain active for up to a year or more without logging in.