Image Converter & Compressor: WebP, AVIF, JPG, PNG, Resize avatar

Image Converter & Compressor: WebP, AVIF, JPG, PNG, Resize

Pricing

from $1.40 / 1,000 image converteds

Go to Apify Store
Image Converter & Compressor: WebP, AVIF, JPG, PNG, Resize

Image Converter & Compressor: WebP, AVIF, JPG, PNG, Resize

Convert and compress images in bulk: to WebP, AVIF, JPEG, PNG, GIF or TIFF, resize and crop, hit a target file size, strip EXIF and GPS data, keep GIF animations. Download each file or one ZIP.

Pricing

from $1.40 / 1,000 image converteds

Rating

0.0

(0)

Developer

Tidelane Data

Tidelane Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Security

Limited permissions

Share

Convert, compress and resize images in bulk. Give a list of image links and get optimized files back, each with a download link, or all of them in one ZIP.

  • Convert JPEG, PNG, WebP, AVIF, GIF, TIFF and SVG to WebP, AVIF, JPEG, PNG, GIF or TIFF

  • Compress with a quality setting, or set a maximum file size and let the Actor find the best quality that fits

  • Resize and crop: fit within a box, cover (thumbnails), pad, or stretch; never enlarges unless you allow it

  • PNG like TinyPNG: palette compression with dithering, often 60-80 % smaller

  • Remove EXIF and GPS data (camera, location) by default, colors converted to sRGB

  • Animated GIFs stay animated as WebP or GIF

  • SVG is rendered sharply at the size you ask for

  • Photos are turned upright using their camera orientation

  • ✅ Fast: libvips via sharp, several images in parallel

  • ✅ Safe for large photos: memory is planned per image, so one huge file cannot crash the run

  • ✅ Fair billing: per converted image; failed downloads are free

Use cases

  • Faster websites: turn product photos and blog images into WebP or AVIF (Core Web Vitals, PageSpeed)
  • Shops and marketplaces: uniform sizes and file limits, for example square 1000 x 1000 px under 300 KB
  • Privacy: remove GPS locations from photos before publishing
  • Pipelines: run after a scraper and store web-ready copies

Input examples

WebP for a website, max 1600 px wide:

{
"imageUrls": ["https://example.com/photos/hero.jpg", "https://example.com/photos/team.png"],
"format": "webp",
"quality": 80,
"width": 1600,
"zip": true
}

Square product thumbnails, JPEG under 150 KB, white background:

{
"imageUrls": ["https://example.com/products/1.png"],
"format": "jpeg",
"width": 1000,
"height": 1000,
"fit": "contain",
"background": "#ffffff",
"maxSizeKb": 150
}

Output example

Real output from a test run (format: webp, width: 1200) with images from Wikimedia Commons: a 14.7 MB, 46-megapixel photo became a 97 KB WebP.

{
"sourceUrl": "https://upload.wikimedia.org/wikipedia/commons/3/3f/Fronalpstock_big.jpg",
"status": "ok",
"fileName": "Fronalpstock_big.webp",
"outputUrl": "https://api.apify.com/v2/key-value-stores/…/records/Fronalpstock_big.webp",
"format": "webp",
"width": 1200,
"height": 539,
"quality": 80,
"originalFormat": "jpeg",
"originalWidth": 10109,
"originalHeight": 4542,
"hadMetadata": true,
"originalBytes": 14679474,
"outputBytes": 97212,
"savedPercent": 99.3,
"megapixels": 45.9
}

In the same run an animated GIF (44 frames, 1.0 MB) became an animated WebP of 244 KB, and a transparent PNG (225 KB) a transparent WebP of 69 KB.

The files are stored in the run's key-value store; outputUrl is a direct download link. OUTPUT holds the totals (converted, failed, bytes saved) and the ZIP link.

Pricing

One event per converted image of up to 12 megapixels; larger images count one event per started 12 megapixels (AVIF: per 6 megapixels, it takes longer to encode). Images that fail cost nothing.

Paid Apify plans pay less: 10% off on Starter, 20% on Scale and 30% on Business and higher plans.

FAQ

Which format should I choose? WebP works in all current browsers and is usually 25-35 % smaller than JPEG. AVIF is smaller still but slower to create. JPEG for maximum compatibility, PNG for graphics with sharp edges.

What quality? 75-85 for photos. With maxSizeKb the Actor lowers the quality (down to 30) and, if needed, the dimensions.

Very large images? Up to 100 megapixels. For AVIF above about 15 megapixels run with 4 GB memory, or set a width; the Actor tells you if an image does not fit.

HEIC from iPhones? Not supported. Export as JPEG on the phone, or use the "Most compatible" camera setting.

Can I upload files? Use links. Files in an Apify key-value store or any public storage (S3, Google Cloud Storage, Dropbox direct links) work.

More tools from Tidelane Data

All our tools: apify.com/tidelane


Impressum

Levi Griesinger, Tidelane Data
Besigheimer Straße 18
74369, Löchgau, Deutschland
E-Mail: LeviGriesinger@gmail.com