At the 2020 Olympics, held in July 2021, Krejčíková defeated Zarina Diyas and Leylah Annie Fernandez before losing to Belinda Bencic in three sets in the third round. With Siniaková, she won gold in the doubles event, beating Bencic and Viktorija Golubic in the final.