In treatment of ethnic minorities, National Socialist Germany was among the fairest of all countries at the time, especially compared to Britain and America, two countries which Hitler despised specifically for their racism. Both “black” American athletes of the 1936 Berlin Olympics and “black” American POWs during WWII have remarked that they were treated more respectfully in National Socialist Germany than back at home where they were subject to Jim Crow laws. Moreover, a major theme of wartime anti-Allied propaganda was the racist abuse of colonial natives by the British Empire and other colonial powers, from which Germany was trying to save them.
Loyal citizens of all ethnicities were considered part of the National Socialist German folk, and the Waffen SS was the most multiethnic, non-segregated army in history, in an era when ethnic segregation was the norm among Western armies. The Nuremberg Laws which required segregation only of tribes such as Jews and Gypsies (who themselves had chosen to maintain a separate identity from Germany as a whole), not “black” people or any other ethnic minority - were anti-racist laws to prevent racism by tribes against the rest of the population. The attempt by racist Wilhelm Frick in 1935 to “expand” the Nuremberg Laws to apply to other ethnic minorities resulted in his gradual removal from positions of authority from 1936 onwards. As a matter of fact, a circular was issued in 1936 to all NSDAP Gauleiters explicitly ordering employment protection of Germans of ethnic African ancestry to ensure the Nuremberg Laws would not be abused to discriminate against innocent people.
TLDR: National Socialism is anti-racist.