URLBOX
Menu
Screenshots as a service
Automate screenshots of any website,
Display them anywhere in minutes
Try it now
Just some of our customers...
Why they use Urlbox
Simple
Within 10 minutes, you can improve your UX with a screenshot. Stop wrestling with open source solutions and say goodbye to the headache of monitoring and maintenance.
Focused
Your team should be focused on your products unique features. Smart teams let Urlbox focus on providing the best screenshots.
Support
With superb customer support, we are always here to answer any questions and strive to continually improve the service
Full Page Screenshots
Urlbox's screenshot API lets you quickly and easily add full page website screenshots to your site, app, blog or business process.
Responsive Screenshots
Urlbox allows you to change the viewport dimensions to simulate screen sizes of all shapes and sizes. You can also supply a user agent string to screenshot mobile optimised sites and emulate mobile devices.
Web font & Flash support
The Urlbox website screenshot service API renders web fonts and adobe flash content in all its glory, so you can be sure your screenshots are the most accurate and of the highest quality.
Fast, accurate website rendering at scale
We take pride in making our screenshot service API ultra fast, responsive and reliable at all times for all our users. Urlbox renders website screenshot thumbnails in various dimensions in just seconds.
Get Started
Whichever language or framework you're using, we have example code to get you started
// npm install urlbox --save
import Urlbox from 'urlbox';
// Plugin your API key and secret
const urlbox = Urlbox(YOUR_API_KEY, YOUR_API_SECRET);
// Set your options
const options = {
url: 'github.com',
thumb_width: 600,
format: 'jpg',
quality: 80
};
const imgUrl = urlbox.buildUrl(options);
// https://api.urlbox.io/v1/YOUR_API_KEY/TOKEN/jpg?url=github.com&thumb_width=600&quality=80
// Now set it as the src in an img tag to render the screenshot
<img src={imgUrl} />