Public APIs
PaperClean favicon

PaperClean

Documents & Productivity

Clean document photos for printing, remove shadows and fix lighting.

PaperClean's website screenshot

About PaperClean

PaperClean is an API for cleaning up and enhancing images of paper documents, such as scanned pages, photos of documents, or whiteboards. It offers a two-pass enhancement endpoint for general document cleanup, a perspective-correction crop endpoint that takes four corner coordinates to fix distortion, and a combined pipeline endpoint that runs crop and enhancement in one request. Processing parameters such as passes, detail scale, gamma correction, and black/white input points can be configured per request.

Access requires an API key, sent via header or query parameter, and includes an endpoint to check current usage against monthly limits. Free API keys can be created through a registration endpoint without prior authentication. The service is intended for developers who need to programmatically clean up, straighten, or enhance document images, and it offers a free tier of 50 images per month, paid Starter and Pro tiers at higher monthly image limits, and an Enterprise tier with unlimited images.

Key features

  • Two-pass document image cleanup and enhancement for scanned documents and photos
  • Perspective correction cropping via 4 corner coordinates
  • Combined crop + enhancement pipeline in a single request
  • Configurable enhancement parameters (gamma, black/white point, detail scale)
  • Usage tracking endpoint for checking plan limits and remaining images
  • Self-service API key registration

Frequently asked questions

Is there a free tier?

Yes, the Free plan includes 50 images per month at no cost. Paid plans start at $9/mo (launch price $5/mo) for 500 images.

How do I authenticate requests?

Include your API key in the X-API-Key header or as an api_key query parameter.

What image formats are supported?

The clean endpoint accepts JPG, PNG, WebP, and TIFF files up to 32MB.

What languages have example integrations?

The docs provide example requests in curl, Python, and Node.js.

How do I get an API key?

You can register for a free API key by POSTing an email address to /api/v1/register, with no authentication required.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product