Discover before writing
Scan a bucket or prefix, inspect eligible JPEGs, and then create a job.
Self-hosted scans, verified originals, durable jobs, and a documented HTTP API.
The dashboard and API are served by the same application. This documentation site builds to static HTML and can be hosted separately; it does not contain or expose your R2 credentials.