Ketchup will stay fresh in the fridge in an air tight container for up to 3 weeks or in the freezer for up to 6 months.