Documentation
Need Production Features?
URLPixel offers 10x performance, site organization, and professional support.
URLPixel Open Source
Self-hosted screenshot API
Deploy your own screenshot API service with the same technology that powers URLPixel.com. Perfect for developers who need screenshot capabilities with complete infrastructure control, data privacy, and no usage limits.
2-Minute Deploy
Railway one-click or Docker
Full Control
Your infrastructure, your data
Production Ready
Battle-tested technology
Getting Started
Deploy URLPixel Open Source in 2 minutes with Railway one-click or Docker
API Reference
Complete technical documentation for the screenshot API endpoints and parameters
Deployment Guide
Advanced deployment options: Railway, Docker, manual setup, and production scaling
Architecture Deep Dive
How URLPixel works under the hood: Puppeteer, quality profiles, and optimization
Open Source vs Managed
Feature comparison and when to upgrade to URLPixel.com for production use
Technical Specifications
System Requirements
- Node.js 18+ runtime
- 512MB+ RAM (1GB+ recommended)
- Linux, macOS, or Windows
- Optional: Docker for containerized deployment
Key Features
- Multiple quality profiles (standard, high, retina, mobile)
- Smart wait times for popular sites
- Automatic ad and popup removal
- Optional API key authentication
Open Source vs URLPixel.com
Feature | Open Source | URLPixel.com |
---|---|---|
Screenshot Generation | ✓ | ✓ |
Quality Profiles | ✓ | ✓ |
Site Organization | ✗ | ✓ |
Dashboard & Analytics | ✗ | ✓ |
Global Performance | ✗ | ✓ |