Best screencast tool for mac

I'm thinking of doing a screencast, what is a good tool to record my screen with? (for mac)

Would be nice to have an option to also record my webcam. Preferably free with premium upgrade options 🙃

I just use OBS, which seems to be the de facto.

Thanks! I'll take a look

OBS is for streaming your screen, for recording checkout ScreenFlow.

ScreenFlow is probably the best tool for the job, but it comes at a price.

If you want something free, I'd just go with macOS' built-in functionality. So that's either QuickTime (File > New Screen Recording), or (Cmd+Shift+4). You can edit the movie using iMovie.

macOS Cataline: Shift + Option + 5
Have record screen option