
ScreenshotMAX API
DevelopmentA fast and reliable API for capturing high-quality website screenshots. Supports full-page, device emulation, custom viewport, and more.
π Documentation & Examples
Everything you need to integrate with ScreenshotMAX API
π Quick Start Examples
// ScreenshotMAX API API Example
const response = await fetch('https://screenshotmax.com/', {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);
ScreenshotMAX API
Capture high-quality website screenshots programmatically with ScreenshotMAX API. Perfect for web monitoring, testing, and creating visual content.
Key Features:
- Full-Page Screenshots - Capture entire webpage content
- Device Emulation - Screenshot from different devices and screen sizes
- Custom Viewport - Set specific dimensions for screenshots
- High Performance - Fast screenshot generation with reliable uptime
- Format Options - Support for PNG, JPEG, and WebP formats
Example Usage:
const axios = require('axios');
async function captureScreenshot(url) {
try {
const response = await axios.get('https://api.screenshotmax.com/capture', {
params: {
url: url,
format: 'png',
viewport: '1920x1080'
},
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
return response.data.screenshot_url;
} catch (error) {
console.error('Screenshot capture failed:', error);
}
}
// Usage
captureScreenshot('https://example.com');
π Get started
Performance & Stats
π 30-Day Uptime History
Daily uptime tracking showing online vs offline minutes