Presumptive Republican nominee Donald Trump has called Hillary Clinton the most corrupt candidate in US history.
Mr Trump said his White House rival was a “world class liar” who had “perfected the politics of profit” while she was secretary of state.
“She gets rich making you poor,” he said in a broad speech in New York which also cast her as a destabilising force in the Middle East.
Mrs Clinton’s spokesman said the speech was “more hypocritical lies”.
“Economists on the left, right and centre all agree his dangerous economic policies would throw us back into recession,” he said.
But earlier the businessman hit her with full force, saying she does not have the “temperament or judgement to be president” and she refuses to recognise the threat of radical Islamic terrorism.
“Her decisions spread death, destruction and terrorism… one deadly foreign policy decision after another,” he said of Mrs Clinton’s tenure at the State Department.
He said she wants to let Muslims into the country that want to “enslave women” and “put gays to death”.
He attacked her on trade and said her support of the Trans-Pacific Partnership would cost the US thousands of jobs. She should be “scorned” for the trade deficit, he said.
“She ran the State Department like her own personal hedge fund, exchanging favours for straight-up cash.”
He said he would put American workers first and that his talent for creating jobs would help the US economy.
His speech comes a day after Mrs Clinton gave a blistering speech of her own on how Mr Trump would be “reckless” with the US economy.
“Every day we see how reckless and careless Trump is,” she said at a campaign event in Columbus. “Well that’s his choice. Except when he’s asking to be our president. Then it’s our choice.”
She has surpassed him in fundraising, starting June with $42m (£28m) in the bank; for Mr Trump it was $1.3m.
His campaign is transitioning as he pivots to the general election.
Controversial campaign manager Corey Lewandowski was fired this week and a few more campaign staff members joined his team.