raw chicken lasts in the fridge for 1-2 days, while cooked chicken lasts 3-4 days. to detect if chicken has gone bad, check the "best if used by" date and look for signs of spoilage like changes in smell, texture, and color. avoid eating spoiled chicken, as it can cause food poisoning -- even if you cook it thoroughly.