📣 screeenly can now generate screenshots in the webP format. Check out the docs

Playground

The Playground

Welcome to the playground. Here you can test screeenly with all of its features for free. Feel free to create screenshots of your own websites, PDFs of articles or the rendered HTML of your favourite shop.

By enabling or changing settings the JSON payload is automatically generated which is required to recreate the request in the API.

You can import your own payload to make debugging your API implementation easier.

Input and Output Type

The URL which should be used to generate the screenshot or PDF.
screeenly can generate 3 types of outputs: Screenshots, PDFs and the rendered HTML. Depending on your selection, some settings will be disabled.

Browser Settings

Tweak settings like viewport size, selector or delay or set the cookies that should be used during the request.

Viewport
A screenshot of the entire height of the website will be taken.
Browser Settings
Milliseconds to wait before taking a screenshot.
Seconds after the browser times out.
Disable JavaScript for this request.
Hide Dialogs and Alerts created by JavaScript.
Wait for a period of 500 ms with no network activity before taking the screenshot or PDF to ensure all additional resources are loaded.
Do not check CORS headers emitted by the website.
Don't load background images
Use a valid CSS Selector like `#content` or `.main`.
Clipping
Specify the target medium the browser should use.
Attach one or multiple Cookies to the Request.

The generated screenshot, PDF or HTML code will be displayed here after a successful run.

API Payload

The field below contains the API payload to recreate this playground in our API. Change settings and values on the left hand side and see the changes reflected in the payload below.

{
    "url": "https:\/\/en.wikipedia.org\/wiki\/Special:Random",
    "file_type": "jpg",
    "window_width": 1440,
    "window_height": 800,
    "timeout": 10,
    "css_media_type": "screen"
}
screeenly

© 2024 screeenly.com. All rights reserved.

Made with ♥ in Zurich, Switzerland by Stefan Zweifel