Access structured search results in real-time – from organic to ads, maps, and more.
1
2
3
4
5
6
7
8
9
10
11
import Screenshotbase from 'screenshotbase'
const screenshot = Screenshotbase(
SCREENSHOTBASE_API_KEY,
SCREENSHOTBASE_API_SECRET
)
const renderLink = screenshot.getRenderLink({
url: 'stripe.com',
width: 1440,
height: 840
})
return <img src="{renderLink}" />
1
2
3
4
5
6
7
8
9
10
11
import Screenshotbase from 'screenshotbase'
const screenshot = Screenshotbase(
SCREENSHOTBASE_API_KEY,
SCREENSHOTBASE_API_SECRET
)
const renderLink = screenshot.getRenderLink({
url: 'stripe.com',
width: 1440,
height: 840
})
return <img src="{renderLink}" />
With a wide range of parameters you can create screenshots programmatically in a few lines of code.
const settings: {
url: 'https://stripe.com',
width: 400,
height: 800
}
Simulate different user devices and related user behavior. Take screenshots of any height and width.
Get the entire website in a single screenshot and capture everything with one request.
Take screenshots of specified parts of a website. No more cropping needed.
Move around a website like a user would and handle elements.
const settings: {
url: 'https://stripe.com/en',
block_cookie_notifications: true,
language: 'en',
country: 'de'
}
Load async content or hide coockie preferences, ads and other unwanted elements
Show location based content by accessing from our selection of proxies.
Full flexibility by injecting custom code snippets to tweak the site to your needs.
You have the choice - from self-service screenshot API to fully managed integration, setup and operations.
Integrate our API in your application
Get a free API key, integrate our API with just a lines of code, choose the right pricing for your project and go live within just a few minutes. Clear documentation and sample snippets create a great developer experience.
Fully managed project - integrated in your infrastructure
You have the choice - whether you need help with the integration into your eco-system or require your project to be fully managed by us, we got you covered. Reach out and we will create a tailored solution for you.
"We had a few special requirements as part of our setup, and the screenshotbase.com team was super responsive & helpful, as they implemented the API into our infrastructure within a few hours."
Armin Daryabegi CTO
Pricing that grows with you
If the listed plans don't fit your needs, simply reach out and we will quote you right away. Get started with our free plan.
Best to get started and build your App.
$15 /month
Most popular
For productionb use-cases.
$59 /month
High request volumes, requirements & full-service.
Custom /month
Everything You Need to Know – Answers to Your Most Common Questions
The Screenshotbase API is a real-time screenshot JSON REST API that takes screenshots of any size, from any website, from any location. Screenshotbase is a high performance API that serves any use case.
Have More Questions? Feel Free To Contact Us!