These are just a list of screencap places I have found. I’ll try to keep adding whenever I find a new place.
Download youtube downloader
Download video converter
Online photo editor (no need to download!)
Snapshot with effects (no need to download!)