This task can be performed using ScreenshotOne
The Screenshot API for Developers
Best product for this task

ScreenshotOne
dev-tools
ScreenshotOne renders screenshots including GIFs and videos in one simple API call, instead of managing browser clusters and handling all the corner cases.

What to expect from an ideal product
- Capture everything you need - screenshots, GIFs, and videos - effortlessly.
- Skip the hassle of managing browser clusters.
- Handle all edge cases with a single API call.
- Simplify your workflow and save time.
- Enjoy reliable and consistent output every time.