Perfect Screenshots Anywhere

Get high quality real browser screenshots in seconds using our reliable CDN backed API service

Start Your Free Trial
Try It Out
apple.comautopilothq.commaps.google.comnytimes.comscreenshots.cloudtaskrabbit.comtesla.comtwilio.comvox.com
Image
Create This Screenshot

Install via npm or GitHub

npm install screenshotscloud

Once installed you can generate screenshots as follows:

const ScreenshotsCloud = require('screenshotscloud');

const SCREENSHOTSCLOUD_KEY = 'my-key-generated-at-screenshots-dot-cloud';
const SCREENSHOTSCLOUD_SECRET = 'mysecretstringgeneratedatscreenshotsdotcloud';

const screenshotscloud = ScreenshotsCloud(SCREENSHOTSCLOUD_KEY, SCREENSHOTSCLOUD_SECRET);

const screenshotUrl = screenshotscloud.screenshotUrl({
	"url": "bbc.com/news", 
	"width": 800
});
Multi-Language Support
We have wide tested built-in support non-latin characters.
New Browser Language: Improve localization of international sites by setting the browser language.
Modern Browser Features
Real browser support for modern features
New Interact With Elements: Click, hover and remove elements from the page.
New Video Support: H.264, WebM VP8, Media Source Extensions, WebM VP9.
Emoji Support: Full color emoji plus extensive unicode support. 😎
Modern Web: SVG, Canvas, WebGL, HTML5, CSS3, Flex.
Lazy Loaded Media: Advanced lazy loading detection & triggering.
Audio Support: For Javascript compatibility, FLAC, Opus, MP3, WAV, Vorbis.
Compliant Browser: SSL/TLS pages, follows redirects.
Non HTML Media Capture: Snapshot images, SVG and videos, transparency.
Font Support: All common system fonts available + Webfonts.
Ready to get started?
Start your free trial now