Pływanie na dystansie 100 metrów stylem dowolnym mężczyzn było jedną z konkurencji pływackich rozgrywanych podczas VII Igrzysk Olimpijskich w Antwerpii. Był to czwarty raz, gdy ta konkurencja była przeprowadzona podczas igrzysk olimpijskich.

W konkurencji wzięło trzydziestu jeden zawodników reprezentujących piętnaście ekip narodowych. Wyścigi eliminacyjne zostały przeprowadzone 22 sierpnia, wyścigi półfinałowe 23 sierpnia, zaś finał 24 sierpnia.

Spodziewano się, że główna rywalizacja będzie miała miejsce pomiędzy Normanem Rossem a obrońcą tytułu ze Sztokholmu Dukem Kahanamoku. Ten drugi od początku zdominował całą rywalizację. Już w fazie eliminacyjnej poprawił własny rekord olimpijski, w półfinale - wyrównał własny rekord świata, zaś w finale ustanowił nowy rekord świata. Ross zajął w finale czwarte miejsce. William Herald, pływak z Australii, złożył protest u sędziów skarżąc się na to, iż został faulowany przez Rossa. Amerykanin został zdyskwalifikowany, wyniki z pierwszego finału unieważnione a finał powtórzony.