The men's 100 metre freestyle event at the 1988 Summer Olympics took place on 22 September at the Jamsil Indoor Swimming Pool in Seoul, South Korea. There were 77 competitors from 51 nations. Nations had been limited to two swimmers each since the 1984 Games.