Generate an image from a URL, for free!
FaisalAbid.com
contribute to the project FaisalAbid/screenshots.io
forked from fzaninotto/screenshot-as-a-service <3Screenshots.io lets you generate images from URL for free!
Just use api.screenshots.io/?url=[your url here]
OR
<img src='http://api.screenshots.io/?url=www.google.com' />Take a screenshot GET http://api.screenshots.io/?url=www.google.com
Return a 1024x600 PNG screenshot of the www.google.com homepage
Custom viewport size GET http://api.screenshots.io/?url=www.google.com&width=800&height=600
Return a 800x600 PNG screenshot of the www.google.com homepage
Asynchronous call GET http://api.screenshots.io/?url=www.google.com&callback=http://www.myservice.com/screenshot/google
Return an empty response immediately (HTTP 200 OK), then send a POST request to the callback URL when the screenshot is ready with the PNG image in the body.
Screenshot delay GET http://api.screenshots.io/?url=www.google.com&delay=1000
Return a 1024x600 PNG screenshot of the www.google.com homepage 1 second after it's loaded
Because charging to generate png's for url's is not what I want to do.
I'll try to maintain this the best I can, and donations will help.
If I ever decide to take down the project, there will be a 2 month notice before the website goes down.
Plenty of enough time for you to change providers.
Currently the service is being hosted on Amazon AWS. Github pages hosts this page.
Having trouble with Screenshots.io? Contact me at faisal.abid@gmail.com or tweet me @FaisalAbid