URL-to-PNG: URL to PNG utility featuring parallel rendering
URL-to-PNG is a self-hosted screenshots tool. URL to PNG utility featuring parallel rendering using Playwright for screenshots and with storage caching via Local, S3, or CouchDB.
Why self-host URL-to-PNG
When you deploy URL-to-PNG yourself, you own the instance. That means no rate limits, no pricing changes, and no worry about the service shutting down.
What it does
URL-to-PNG falls into the Screenshots category of self-hosted software. It is designed to be deployed on your own infrastructure, whether that is a home server, a VPS, or a local machine running Docker.
Deployment
Docker is the most common deployment path. If you are already running containers at home, adding URL-to-PNG to a compose file is a low-friction way to try it.
Maturity
The current release is 2.1.2. The project has moved past early development and tends to ship stable, documented releases.
License
It is licensed under MIT, making it freely available for personal and commercial use.
Links
If the use case fits, URL-to-PNG is a solid choice. Most of the complexity is in the initial deploy, and the day-to-day operation is low maintenance.