Image PDF Tools

Browser and format compatibility

The web capabilities required by local image and PDF workflows, with limits that must be checked on the visitor's actual device.

This matrix describes implementation requirements, not a claim that every browser/version combination has been directly tested.

CapabilityRequired browser supportKnown limitation
Local image jobsJavaScript, Worker, Canvas, Blob downloads, typed arrays, and enough decoded-pixel memoryColor management, maximum canvas size, codecs, and memory ceilings vary by browser and device.
AVIF and WebP outputLazy-loaded bundled codecs and WebAssembly supportEncoding is CPU- and memory-intensive; older destination applications may not open the result.
HEIC/HEIF inputDedicated separately loaded local decoderExports the supported primary still path, not every auxiliary image or container feature.
PDF page previewsPDF.js, local canvas rendering, Worker support, and bounded page/render budgetsA preview identifies a page but does not prove preservation of forms, signatures, links, attachments, or accessibility.
PDF page-object outputLocal PDF parsing and pdf-lib-compatible page copyingDocument-level interactive structures can be omitted or invalidated when a new PDF is written.
Downloads and ZIPBlob/Object URL download support and sufficient memory for final assemblyManaged browsers, mobile systems, private mode, and extensions may rename, block, or terminate downloads.

How to verify

Use a current browser, process a non-sensitive representative fixture, open the saved result in the destination application, and disclose Firefox or Safari behavior as unverified unless that exact path is directly exercised.

Content reviewed