For Mac use OBS and for Windows, ScreenRec is the best free screen recording software. ScreenRec is developing free screen recording software for Mac too and hopefully, it will be released by June 2021. For the time being ScreenRec supports only Windows and Linux.