Swimming at the 2020 Summer Paralympics – Men's 100 metre freestyle S12

The men's 100 metre freestyle S12 event at the 2020 Paralympic Games took place on 31 August 2021, at the Tokyo Aquatics Centre.

Heats
The swimmers with the top eight times, regardless of heat, advanced to the final.