Image Processing & Optimization API

Manage your images programmatically with this powerful API: compress, convert, crop, resize, and more.
START FOR FREE

curl https://images.abstractapi.com/v1/upload/ \
-X POST \
--form data='{api_key": "your-api-key", "lossy": true}' \
--form image=@path/to/image/file.jpg

{
   "original_size": "the size of the original input image, in bytes",
   "original_height": "original height in pixels of the image",
   "original_width": "original width in pixels of the image",
   "final_size": "the size of the new image, in bytes",
   "bytes_saved"
: "the number of bytes saved by compressing and resizing the image",
   "final_height": "final height in pixels of the image",
   "final_width": "final width in pixels of the image",
   "url": "url of the image hosted by abstract for you to download. Images are available for 1 day.",
}

The world’s best engineering teams run on Abstract
4.8 from 1,863 votes

Built for developers
by developers

Built for global coverage
A global architecture that ensures fast, reliable, and redundant service with industry-standard data sovereignty and privacy.
Built for scale
Whether you have 10 or 10,000 requests per second, we’re ready for you.
graph
Built for blazing speed
Milliseconds matter. We obsess about every single one of them in a response.
Built for reliable uptime
Every minute of uptime counts. That’s why public companies, financial institutions, airlines, governments, and more trust us in production.

Get into production
this afternoon

Customer-obsessed technical support
Everything you need to get live and stay that way. Fast, responsive, and friendly support from developers.  24/7 via email, chat, and phone.
Integrate with your stack
Abstract integrates with the tools you already use, from cloud and analytics platforms to low code tools to ERPs, CRMs, and more.
Zapier
Zapier
Splunk
Splunk
Snowflake
Snowflake
Shopify
Shopify
Salesforce
Salesforce
Pipedream
Pipedream
Pardot
Pardot
Openprice
Openprice
NetSuite
NetSuite
Marketo
Marketo
Make
Make
Mailchimp
Mailchimp
Magento
Magento
Hubspot
Hubspot
GCP
GCP
Databricks
Databricks
Azure
Azure
AWS
AWS
World-class docs and SDKs
We obsess over “time to first production request”. That’s why we provide a ton of code samples, libraries, and SDKs to get you started quickly.
Ready for the enterprise
Compliance is at our core. We’re committed to industry-standard security and privacy frameworks, like SOC 2 and GDPR.
SOC 2
Type II
GPDR
Ready
99.99%
uptime SLA
For more information check our

The Image Processing & Optimization API helps you manage images programmatically and at scale

Reduce image size, not quality
Abstract's powerful image compression API allows you to reduce the size of your images without sacrificing on image quality or other factors that are important to you and your users.
Powerful infrastructure for top speed
Speed is critical for image processing and great infrastructure is the foundation of speed. So the infra for Abstract's image processing and optimization API is built with from ground up for speed.
Crop, resize, and optimize images
Abstract's Image Processing API comes with a full suite of functionality to programmatically manage images, from cropping to resizing to optimizing and more.
Multiple storage and export options
Abstract's Image Processing API makes it easy to export your optimized images in a number of cloud providers, including AWS S3, Azure, and more.
Speed up your site or app
There are many benefits to optimizing your images, from faster load times and more conversions to lower costs and increased performance in SEO.
Bank-level security for all queries
Abstract's Image Processing API comes with more than speed and features. We also care deeply about security, so all data sent and processed is secured via 256-bit SSL encryption (HTTPS).
Get your free
Image Processing & Optimization API
key now
4.8 from 1,863 votes
See why the best developers build on Abstract
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No credit card required
Image Processing API
that works where you do

Simple and transparent pricing

Free

$0
  • 100 MB
  • 1 request / second

Standard

$
99/ month
0
  • 60,000
    GB / year
  • 3
    requests / second

Enterprise

Custom
A plan based on your specific
needs
  • A plan based on your specific needs
  • 99.99% uptime SLA
  • SSO/AML login
  • 24/7 support via email, chat and phone
  • Technical onboarding support, account manager

Free

$0
  • 100 MB
  • 1 request / second

STANDARD

$99/ month
  • 60,000
    GB / month
  • 3
    requests / second

Enterprise

Custom
A plan based on your specific
needs
  • A plan based on your specific needs
  • 99.99% uptime SLA
  • SSO/AML login
  • 24/7 support via email, chat and phone
  • Technical onboarding support, account manager

Billed monthly

Billed yearly

The best build
on Abstract

We saved several thousand dollars a month from switching to Abstract's image API. The savings were more or less immediate since it was so easy to integrate. I think this is a no brainer for anyone working with lots of images.
Matt N.
Enterprise ready
Abstract comes with security, compliance, and reliability built into the core. That’s why the Fortune 500, governments, and businesses in critical industries like financial services, healthcare, and airlines trust us.
99.99% uptime SLA
SSO/AML login
24/7 support via email, chat, and phone
Technical onboarding support
Dedicated account manager

Image Processing and Optimization API Changelog

Improved image type conversion by 25%

February 19, 2024

Fixed a bug that was preventing batch processing of images

January 9, 2024

Added new parameters for specifying custom dimensions during image optimization

December 19, 2023

Check our API Guides

FAQ about Abstract's
Image Processing & Optimization API

What is an Image Processing & Optimization API?

An Image Processing & Optimization API provides a set of tools for a user to manipulate an image programatically. This can include but is not limited to reducing the image size, changing the image's dimensions, and more.

What are the benefits to Image Processing & Optimization?

Image optimization has many technical, user experience, and economic benefits. First, programatic image processing such as through Abstract's API makes it easy for you to get images in a format that you require. Second, more optimized images are often smaller in size and load faster, and so result in a faster experience for users and overall a better user experience. And last, smaller images means less storage and lower costs. It's a win win win!

What's the trade off between size and quality in image optimization?

There are certainly trade offs to make between an image's size and its quality. The smaller an image is, the less quality it has, all things being equal. However, Abstract's Image Processing and Optimization API's are designed to reduce size without affecting quality too much. The trade offs between these two are also fully configurable in the API, so if you don't like the API's default settings, you can always change it.

Get your free
Image Processing & Optimization API
key now
4.8 from 1,863 votes
See why the best developers build on Abstract
get free api key
No credit card required