Is this safe to consume?

Brand New Ketchup above cabinet for 2 years. It was expired on 5/2023. It doesn't smell bad or amything

Brand New Ketchup above cabinet for 2 years. It was expired on 5/2023. It doesn't smell bad or amything