Children's jewellery and school supplies containing toxic levels of lead and cadmium will no longer be sold via Amazon in the US.
The retailer has acted after a US federal investigation found "dozens" of products for sale containing illegal levels of the metals.
One product had up to 80 times the recommended amount of lead in it.
Amazon has also paid a $700,000 (£538,000) fine that will be used to police products aimed at children.
"As a parent, when I buy products for my kids, I expect them to be safe," said Bob Ferguson, attorney general for Washington state, whose office carried out the investigation in early 2019.