TerraCycle is a private U.S.-based recycling business headquartered in Trenton, New Jersey. It primarily runs a volunteer-based recycling platform to collect non-recyclable pre-consumer and post-consumer waste on behalf of corporate donors or municipalities to turn it into raw material to be used in new products. TerraCycle also manages Loop, a consumer-products shopping service with reusable packaging.