There are several free screen recorders in the market today. However some of the best include; OBS studio
Screencast O-Matic
Camtasia
AZ screen recorder
Bandicam E.t.c.