Swimming at the 2020 Summer Paralympics – Men's 100 metre freestyle S12
# 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.

| Rank | Heat | Lane | Name | Nationality | Time | Notes |
| - | - | - | - | - | - | - |
| 1 | 1 | 5 | Stephen Clegg | Great Britain | 53.84 | Q |
| 2 | 1 | 4 | Raman Salei | Azerbaijan | 53.89 | Q |
| 3 | 2 | 5 | Braedan Jason | Australia | 54.07 | Q |
| 4 | 2 | 4 | Maksym Veraksa | Ukraine | 54.26 | Q |
| 5 | 2 | 3 | Illia Yaremenko | Ukraine | 55.95 | Q |
| 6 | 2 | 6 | Roman Makarov | RPC | 1:01.01 | Q |
| 7 | 1 | 6 | Sergey Punko | RPC | 1:01.02 | Q |
| | 1 | 3 | Charalampos Taiganidis | Greece | DNS | |
| | 2 | 2 | Maksim Vashkevich | Belarus | DNS | |

## Final

100m freestyle final :

| Rank | Lane | Name | Nationality | Time | Notes |
| - | - | - | - | - | - |
