API Documentation

LibPixel is a realtime image manipulation service for any images that are available on the internet.

To get started, all you need is a LibPixel account: you can sign up for free here.

How it works

LibPixel works by fetching images from an existing Image Source, processing them on the fly and responding with the modified image.

You simply supply the image size or processing you want in the query string in the URL you use for the image (perhaps in an IMG tag), and LibPixel does the rest.

<img src="https://yourdomain.libpx.com/my-images/avatar.jpg?width=210">

LibPixel is designed to be fast. It is likely that the transit/download time will be far more significant than the time taken by LibPixel to process the image, so in practice processed images are delivered as fast or faster (due to caching and CDN) than the original image.

You never have to upload your images to LibPixel, so you retain full control over storage. And you only need to store the original images, not any modified versions.

Supported images

The image formats supported by LibPixel are JPEG, PNG, GIF and WebP. The output image type will be the same as the input type.

By default we limit source images to a maximum of 16 megapixels and 16 megabytes. If you need higher limits, please contact us.