Website Screenshot Generator

Capturing! Please wait ...

This API provides screenshot of any website.

Access to the API:

Website Screenshot Generator requires an api key.

API Endpoint:
https://api.iplocation.net/generate-screenshot?api_key=XXXXX&url=www.com&type=full

Request parameters:

Name Required Description Default
url yes URL of the website for the screenshot -
api_key yes API key is required. -
type no Screenshot Format: partial full partial
image_format no Format of the image that will be generated as screenshot. Supported Format: png jpeg png
resolution no Dimension of the the screenshot. The following parameters are used:desktop - for Desktop view. mobile - for Mobile view. custom - for custom dimension. desktop
width yes Width of the screenshot. Required when resolution is selected as custom 1440
height yes Height of the screenshot. Required when resolution is selected as custom 1129

Response Parameters:

Name Description
created_on Screenshot generated date.
image Base64 screenshot image.
width Width of screenshot image.
height Height of Screenshot image.
full_size true if the screenshot is full page, Otherwise false.
layout Layout of screenshot.
image_format Image file format.
response_code Response status code to indicate success or failed completion of the API call.
response_message Response message to indicate success or failed completion of the API call.

Response Codes & Messages:

Name Message Description
200 OK Successfully processed the request.
400 Bad Request Failed to complete the request.
404 Not Found Command not found.

Example API Call

Example Request:
https://api.iplocation.net/generate-screenshot?api_key=Sm7kqIpmfRIN...&url=https://iplocation.net&type=full

Example Response:
{
    "created_on": "2024-06-30T11:10:31.000Z",
    "image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACNIAAD2eCAIAAAC7FubVAAABK2lDQ1BTa2l...
    "response_code": 200,
    "response_message": "success",
    "screenshot_parameters": {
        "width": 1440,
        "height": 1129,
        "full_size": 1,
        "layout": "desktop",
        "image_format": "png"
    }
}

IP Location

Your IP    Hide my ip
IP Location   
ISP
Browser

IP Lookup

Where am I? Find my IP location via IP Lookup.

Advertisement