PDF to Image & Image Converter: PNG, JPG, WebP, HEIC, PDF avatar

PDF to Image & Image Converter: PNG, JPG, WebP, HEIC, PDF

Pricing

from $2.00 / 1,000 produced image or pages

Go to Apify Store
PDF to Image & Image Converter: PNG, JPG, WebP, HEIC, PDF

PDF to Image & Image Converter: PNG, JPG, WebP, HEIC, PDF

$2 per 1,000 pages: PDF pages to PNG, JPG, WebP or TIFF (DPI, page ranges), images to PDF, and iPhone HEIC to JPG — both directions in one Actor. Resize, merge images into one PDF, download links and a ZIP of all files.

Pricing

from $2.00 / 1,000 produced image or pages

Rating

0.0

(0)

Developer

Andriy Kuzmenko

Andriy Kuzmenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Render PDF pages to images, turn images into PDF and convert images between formats — including iPhone HEIC photos — in bulk, with a download link for every file.

  • PDF → PNG, JPG, WebP or TIFF. Choose the DPI (72 for thumbnails, 300 for print) and the pages (1-3,5,8-).
  • Images → PDF. One PDF per image, or all images merged into a single PDF.
  • Image format conversion. PNG, JPG, WebP, TIFF, GIF, BMP, HEIC/HEIF and AVIF in, PNG/JPG/WebP/TIFF out; multi-page TIFFs are split into frames; EXIF rotation is applied; optional downscaling.
  • ZIP of everything and per-file download links in the dataset.

Why this Actor

This ActorTypical alternatives in the Apify Store (Oct 2026)
Price$2 per 1,000 images or pages$2–10 per 1,000, often plus a per-file fee
Both directionsPDF → images and images → PDF in one Actor, plus image format conversionOften one direction per tool
iPhone HEICHEIC/HEIF → JPG/PNG/WebP/PDFRarely supported
ControlDPI 36–600, page ranges (1-3,5,8-), quality, max width, merge, ZIPOften fixed settings

Input

{
"sources": [{ "url": "https://example.com/catalog.pdf" }, { "url": "https://example.com/IMG_0042.heic" }],
"outputFormat": "jpg",
"dpi": 150,
"pages": "1-3",
"quality": 85,
"maxWidth": 1600,
"zipAll": true
}
FieldMeaning
sourcesURLs of PDFs or images. Files in your own Apify key-value store work too: set the store's access to "Anyone with ID can read" and use https://api.apify.com/v2/key-value-stores/<store ID>/records/<key> (the Actor runs with limited permissions and does not use your token).
outputFormatpng, jpg, webp, tiff, or pdf (images only)
dpiResolution for PDF pages, 36–600
pagesPDF pages to render, empty = all
qualityJPG/WebP quality 10–100
maxWidthDownscale wider images, 0 = keep size
mergeImagesIntoOnePdfWith pdf output: also return merged.pdf (free)
zipAllAlso return all-files.zip (free)

Output

{
"url": "https://example.com/catalog.pdf",
"fileName": "catalog.pdf",
"kind": "pdf",
"outputFormat": "jpeg",
"sourcePages": 12,
"count": 3,
"files": [
{ "key": "0001-catalog-p0001.jpg", "url": "https://api.apify.com/v2/key-value-stores/.../records/0001-catalog-p0001.jpg?signature=...", "bytes": 182311 }
],
"warnings": []
}

A file that cannot be downloaded or opened gets an error field instead and is not charged.

Pricing

EventPriceWhat counts
page$2 per 1,000one produced image (a rendered PDF page or a converted image frame), or one PDF made from an image

Plus Apify's standard start fee of $0.05 per 1,000 runs. Merging and ZIP are free. The run stops before it would exceed your maximum charge per run.

Open source: github.com/AndriyVK/-apify-document-tools

Use with AI agents and code

  • MCP (Claude, Cursor, VS Code, any MCP client): add https://mcp.apify.com?tools=ai_admin/pdf-image-converter as an MCP server — the agent gets one tool with this Actor's input schema and pays per use through your Apify account.
  • One HTTP call that returns the results:
curl -X POST "https://api.apify.com/v2/acts/ai_admin~pdf-image-converter/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"sources": [{"url": "https://api.apify.com/v2/key-value-stores/FloomuI2DrQCJazY8/records/text-3p-en.pdf"}], "outputFormat": "jpg", "dpi": 150, "pages": "1-2"}'
  • Agentic payments: the Actor is enabled for Apify's agentic payments (x402), so autonomous agents can pay per run.

Limits

  • Password-protected PDFs are not supported. Maximum download size is 200 MB per file.
  • Very large pages at high DPI produce large images; use maxWidth to keep them small.