Simplest thing in the world: you have a URL, you want a picture of it. denkbot.dog provides a public endpoint for exactly this. No auth required for basic screenshots. Just hit the URL. The dog takes the picture.
Quick one-off screenshots, embedding live previews in documentation, visual URL sharing, and any use case where you just need a screenshot without friction.
<!-- Drop it directly into HTML, no JavaScript needed -->
<img
src="https://api.denkbot.dog/screenshot?url=https%3A%2F%2Fexample.com"
alt="Website preview"
width="1280"
height="800"
/>
<!-- Or fetch programmatically -->
<img id="preview" />
<script>
document.getElementById('preview').src =
`https://api.denkbot.dog/screenshot?url=${encodeURIComponent(targetUrl)}`
</script>Yes. Rate limited to 20 req/min per IP. For higher volume, use the authenticated POST endpoint.
Yes. It returns Content-Type: image/png, so browsers render it inline.
Yes. Same URL repeated within 15 minutes returns a cached screenshot.

€19/year. Unlimited requests. API key ready in 30 seconds.