There were 500-550 total Allied judiciary executions of Axis war criminals. A precise number isn’t known but there also were some hundreds more summary field executions during the conduct of the war (this excludes the tens of thousands murdered by the Soviets, which had far more to do with Russian racism than alleged war crimes). Even with extremely liberal accounting, figure two thousand Nazis, tops, executed by the Allies for war crimes.
On the other hand, there were 44,000 (forty-four THOUSAND) extermination camps, concentration camps and labor camps. There were hundreds of thousands of Nazis directly involved with the Final Solution, or indirectly connected to it, or complicit in it. Every last one of them deserved to dangle but the vast majority of them got a pass because once Germany surrendered, the Allies’ primary focus turned to rebuilding a stable and democratic Germany that they wouldn’t find themselves at war with again 10 years down the road.
This also meant they couldn’t engage in a years-long series of war tribunals to make sure all the “worker bees” in the concentration camps got their just rewards because that would risk looking to the run-of-the-mill Germans like they were extracting revenge. So they weighed the cost against the reward and opted only to prosecute the higher-ups and some of the more egregious offenders, in the hope that that would earn them some good will and aid in implementing the Marshall Plan.
But hundreds of thousands of murdering Nazis got off without so much as a slap on the wrist.