Enter a URL and get a single image of your site on a desktop, a tablet and a phone. Each view is a real screenshot taken in Chromium at that device's size, so you see the actual responsive layout. Free, no signup.
Takes about 10 seconds. Free: 5 mockups/day.
Most "am I responsive" style tools load your site in iframes. That breaks on any site that sends X-Frame-Options or a CSP frame-ancestors rule, which includes most big sites and many apps. It also only fakes the width: the browser still reports a desktop user agent and no touch support. This tool loads the page three times in a real browser: 1440×900 desktop, 820×1180 iPad (mobile user agent, touch) and 390×844 iPhone at 2x. Then it composes the results.
Need mockups for every client site, or a fresh one after each deploy? Take the three screenshots with the API and compose them in your own pipeline:
curl "https://shotmint.creasework.com/v1/screenshot?url=https://example.com&width=1440&height=900" -H "X-API-Key: YOUR_KEY" -o desktop.png
curl "https://shotmint.creasework.com/v1/screenshot?url=https://example.com&width=820&height=1180&mobile=true" -H "X-API-Key: YOUR_KEY" -o tablet.png
curl "https://shotmint.creasework.com/v1/screenshot?url=https://example.com&width=390&height=844&mobile=true&device_scale_factor=2" -H "X-API-Key: YOUR_KEY" -o phone.png
Each screenshot is 1 credit. €5 buys 2,000 with no subscription, and credits never expire. Get 100 free API renders
Can I capture the whole page, not just the first screen? The mockup shows the first screen of each device, which is what a mockup needs. For the full scrolling page use the full page screenshot tool, or the mobile screenshot tool for one phone view.
Does it work with pages behind a login or on localhost? No. The page has to be publicly reachable. Via the API you can send raw html instead of a URL.
Do you store my screenshots? No. They are sent back to your browser and the mockup is built there.
Related: website screenshot, website thumbnails for your site, GitHub social preview.