ImgIng · A DataDance product
ImgIng · A DataDance product

Image conversion, compression and AI cutoutOnline design and animation—all local

ImgIng’s everyday tools run locally in your browser.

Common images stay localFree · No signupNo export watermark
Why process directly in the browser

From compression and conversion to online design, AI cutout, animation creation and frame editing, ImgIng puts a complete workflow in the browser. Multi-layer layout, background setup and full-size export stay local; only a few formats the browser truly cannot handle use a server.

  1. 01
    Device-first: images stay local

    JPG, PNG, WebP, GIF and APNG use your device directly; AVIF writing and HEIC reading stay local after on-demand WASM loading.

  2. 02
    Professional compression, AI cutout and online design

    Use PNG-8, local AI mask refinement and a multi-layer canvas with move, scale, background, undo and full-size local export.

  3. 03
    End-to-end animation

    Compress, create and edit GIF, APNG, animated WebP and animated AVIF; specialist formats have a clearly labelled server fallback.

16 input formats
10 output formats
45.8 dBPNG-8 reference quality
DataDanceMAKER
Built for serious browser-native imaging

Specialist server formats are paid features · admin@datadance.com

Start here Choose · Add image · Download
Drop an image here · or click to choose

One image · Up to 40 MB

JPG · PNG · HEIC · WEBP · AVIF · TIFF · GIF · BMP · JP2 · PSD · PDF …
Preview
image.jpg
1Choose output format

Instant = Browser can read the source and encode the target → processed locally, with no upload  ·  Local WASM ↓ = WASM loads once (AVIF write / HEIC read), then processing remains local  ·  Server = Only formats unavailable to the browser and local WASM (such as HEIC write) use a server

Conversion complete

Confirm the suggested file name and location when saving

SUPPORTED FORMATS

Local where it should be. Server only where it must be.

Formats are grouped by where they run: common formats stay in your browser, while specialist and legacy formats use a clearly labelled server path.

ON-DEVICE Browser-local · Source pixels never upload Your device does the work, with no queue
Read7 formats
PNGJPEGWEBPGIFBMPAVIFHEIC
Still outputs4 formats
PNG-8/PNGJPGWEBPAVIF
Animation outputs4 formats
GIFAPNGAnimated WebPAnimated AVIF*
SERVER Specialist and legacy formats · High-speed server engine Paid on demand · Ephemeral · No source retention
Read9 formats
TIFFJPEG 2000PSDPDFDICOMJXLSGIEMFWMF
Outputs5 formats
HEICJPEG 2000TIFFPDFBMP
On-device · Native browser / ImgIng engine · No upload On-device · WASM loads on demand, then runs locally Server · Paid on demand · Ephemeral processing

Outlined chips (HEIC read and AVIF write) download libheif / libavif only when first needed, then continue entirely on-device. Animated AVIF* uses the ImgIng WebCodecs AV1 delta-frame path with no alpha and infinite looping; unsupported browsers fall back to the server. Total input coverage: 7 + 9 = 16 formats; local outputs: 8 formats (4 still + 4 animated).

ANIMATION FORMATS

Choose the right balance of reach, colour and size

GIF, APNG, animated WebP and animated AVIF can all be produced on-device when supported. Compare quality, size and compatibility before choosing.

UNIVERSAL

GIF

Quality
Size saving
Compatibility
Best for: reactions, messaging and simple animation that must play almost anywhere. Limited to 256 colours and usually larger.
✓ RECOMMENDED

WEBP

Quality
Size saving
Compatibility
Best for: modern sites and messaging where full colour, alpha and compact files matter—the practical default for most work.
HIGH FIDELITY

APNG

Quality
Size saving
Compatibility
Best for: short stickers and UI animation that need true colour and complete lossless alpha. Larger than WebP in many cases.
SMALLEST

AVIF

Quality
Size saving
Compatibility
Best for: the smallest files in current playback environments. Local output uses WebCodecs AV1 delta frames, without alpha.

Not sure? Choose by the job

Must play almost anywhere→ GIF
Compact and clear for most modern uses→ WebP ✓
True colour with lossless transparency→ APNG
Smallest file for a current platform→ AVIF
CAPABILITIES

A professional image workflow in one browser tab

Still images, multilingual Image OCR, multi-layer design, animation and AI share one local-first engine, with processing boundaries stated before you start.

LOCAL COMPRESSION

PNG-8, WebP, JPG and AVIF

Palette refinement, multi-level alpha, optional dithering and quality controls. The 45.8 dB PNG-8 number is a single regression reference—not a universal promise.

LOCAL MULTILINGUAL OCR

Recognize text and reconstruct the layout

Three verified PP-OCRv6 tiers run in a dedicated local Worker. Copy and TXT preserve source rows and separate detected table columns with tabs; Korean recognition is not claimed by the current models.

ONLINE DESIGN · LOCAL

Compose image and multilingual text layers

Use up to 24 editable image or text layers, load language fonts on demand, arrange every layer and export at full size without uploading assets.

LOCAL AI CUTOUT

Refine, replace the background and compose

Three local AI tiers preserve full alpha. Use a true 1 px brush, then set a colour or local background image, arrange the subject and add a multilingual text watermark without uploading pixels.

ANIMATION ENGINE

Compress, create and edit frames

Preserve original timing and loops, reorder or delete frames, change duration and bundle GIF, APNG and WebP outputs.

REAL CAPABILITY TESTS

Input × output detection

ImgIng attempts actual decode and encode paths instead of inferring support from a browser name alone.

FULL-SIZE PROOFING

Squoosh-style split comparison

Zoom, pan and drag the fixed divider, then decode the real exported Blob to verify the file you will download.

TOOL COMPARISON

Choose by workflow, privacy and format coverage

No single product wins every job. This table states where ImgIng fits and where another tool may be stronger.

AreaImgIngSquooshTinyPNGCloud converter
Primary processingDevice-firstDeviceServerServer
Still compressionPNG-8 / JPG / WebP / AVIFExcellent codec controlsMature cloud compressionVaries
AnimationFour formats + frame editorNot a primary featurePartialVaries
HEIC / AVIFLocal HEIC read + AVIF writeStrong AVIF supportNot a primary featureBroad, requires upload
AI background removalThree local models + refinementNot a primary featureNot a primary featureVaries
Account / watermarkNone for device toolsNonePlan-dependentOften limited

Squoosh remains excellent for one-image codec experimentation. TinyPNG offers a mature cloud API ecosystem. Cloud converters cover more document and legacy formats. ImgIng focuses on local-first stills, animation, HEIC / AVIF and local AI in one workflow.

BROWSER SUPPORT

Capability detection is more reliable than a version chart

ImgIng tests whether your current device can really decode the input and encode the requested output. Unsupported paths are labelled before processing.

CapabilityChrome / EdgeFirefoxSafari
PNG-8 / JPG / WebPSupportedSupportedVersion-dependent
GIF / APNG encodingSupportedSupported16.4+
Decode existing animationBroadest supportPartialLimited
HEIC readLocal WASM*Local WASM*Native 17+ / WASM*
AVIF writeLocal WASM*Local WASM*Local WASM*
HEIC writeServerServerServer

* Full self-hosted build: codecs load on demand and execute locally. Current Chrome or Edge is recommended for the broadest animation decode, WebGPU and WebCodecs support.

PDF COMPRESSION · SELF-BUILT ENGINE

Compressing a PDF really means compressing every image inside it

Text and vector artwork are already small. What pushes a file into the tens of megabytes is nearly always scanned pages, photos and screenshots. So ImgIng does not attempt a general re-layout — it spends everything on per-image decisions, which is exactly what ImgIng is best at.

DimensionImgIngGhostscript in the browser · the common approachUpload-based tools
Where it runsOn your deviceOn your deviceUploaded to a server
Runtime to download firstAbout 60 KB, loaded with the page10 MB+ of WebAssemblyNone, but the file is uploaded
Resolution decisionParses content streams and measures each image’s effective DPIAlso effective DPI (1.5× threshold)Usually one setting for the whole file
Encoder choiceRaces JPEG, indexed palette and grayscale lossless per image and keeps the smallestOne JPEG path for every colour imageUsually the same
Screenshots and chartsIndexed palette — usually smaller and sharperForced JPEG, prone to colour blotchingForced JPEG
When nothing can be gainedSays so and keeps your originalMeasured cases where the file grewDepends on the implementation
Output verificationRe-reads the result; any page-count or page-box mismatch reverts to the originalNoneNone
LicensingEntirely self-built, no AGPL obligationsAGPL-3.0
  1. 01
    Work out how much resolution each image actually needs

    A 3000-pixel-wide image needs very different resolution filling a page than at business-card size. ImgIng parses each page’s content streams, tracks the graphics state matrix and derives the real placed size, then converts it to effective DPI. Only images clearly above the chosen preset are resampled — with Lanczos-3 rather than bicubic.

  2. 02
    Then pick the genuinely smallest encoding, image by image

    ImgIng reuses the same calibrated content classifier as its image compressor to tell screenshots, illustrations, icons, smooth photos and high-texture photos apart, then races JPEG, indexed palette with Flate, grayscale Flate and keeping the original. The workspace shows every image’s action, before/after size and measured DPI.

  3. 03
    Read the result back before handing it over

    ImgIng walks the object graph from the document root and drops objects left by earlier edits, re-deflates uncompressed streams, strips layout-tool private data and page thumbnails, and repacks with object streams. Finally it re-reads its own output and reverts to your original if the page count or any page box does not match.

Honest limits: ImgIng does not subset fonts, so a text-only typeset PDF usually gains only 5%–20% from structural work and dedicated prepress tools will beat it there. ImgIng’s strong ground is scans, illustrated reports and exported decks — PDFs where images dominate. Encrypted PDFs are detected so you can unlock them first, and JPEG 2000, JBIG2 and CMYK print JPEGs are kept untouched because browsers cannot decode them reliably. Results depend on your file; we do not turn one sample into a universal claim — the workspace tells you image by image what it actually did.

PDF TO HTML · CLEAN SINGLE FILE

Turn the PDF page itself into HTML that opens ready to read

ImgIng does not embed a PDF viewer or hide the source file inside a web page. Its self-built engine parses the document locally, reconstructs the page content as fixed-layout SVG, and exports one HTML containing only the text, graphics, images and permitted fonts needed to read those pages.

Reconstruction areaHTML generated by ImgIngPDF embed / viewer
Pages and textPositions from page boxes, rotation, text matrices and spacing; text remains selectableThe PDF runtime still renders it
Special fontsChecks OpenType embedding rights; rebuilds Type 3 glyphs from their vector outlines with a selection layerDepends on the viewer's internal font handling
Graphics and colourRebuilds paths, clipping, inline and masked images, ICC / indexed colour, tiling patterns, axial / radial gradients and common soft masksInterpreted live by the viewer
Result contentsOne static HTML, no external dependencies, viewer controls or original PDFUsually includes a toolbar, runtime or the source file
Safety and privacyPDF stays on-device; PDF JavaScript is never executedDepends on the viewer and deployment
  1. 01
    Read the real PDF page structure

    Parse the page tree, resources, content streams, graphics state, font maps, images, paths, links and form appearances instead of taking page screenshots.

  2. 02
    Reconstruct fixed-layout content at the original coordinates

    Normal fonts become selectable text; Type 3 glyphs use their original CharProcs outlines; patterns, axial and radial gradients, images and common soft masks become inline SVG resources.

  3. 03
    Review the quality report, then save the clean result

    The source PDF exists only in the workspace for comparison. Non-equivalent special blending, mesh shading and interactive features are identified with exact page numbers; the final HTML contains neither the report nor an operation menu.

Honest boundary: this is faithful fixed-layout reconstruction, not automatic conversion into a responsive website. Isolated or knockout transparency groups, masks with special transfer functions or matte premultiplication, CMYK screen colour, cross-browser JPEG 2000, mesh shading, text clipping, multimedia and some interactive forms can still require review. The workspace identifies exact pages instead of silently claiming pixel-perfect equivalence.

HTML TO PDF · CHROMIUM PDF

Preview HTML instantly, preserve its true pages, minimize losslessly and save

A selected self-contained HTML appears immediately; authorize the complete folder for a page with local assets. Convert then shows five stages for assets, font and rendering readiness, Chromium output, automatic lossless minimization and file writing. @page stays exact; no-@page content becomes one custom full page. A4 or Letter applies only when explicitly selected.

  1. 01
    Open the source page and authorize its assets

    Read a self-contained file directly or authorize the complete folder. Missing, remote or unstable resources appear in the conversion report instead of being silently ignored.

  2. 02
    Preview now; recover true geometry on Convert

    The source appears first. Conversion then settles fonts, images, charts and Canvas and chooses page geometry from @page, fixed-layout page metadata or the complete rendered webpage.

  3. 03
    Generate, minimize losslessly and save the verified PDF

    Chromium preserves CSS, web fonts, SVG / Canvas, selectable text, links and true page geometry. The generic PDF pass shares mathematically identical vector paths, compacts only glyph drawing proven to be permanently invisible, preserves every image pixel by default, and verifies page boxes, text and links by re-reading.

Processing boundary: import, folder access, asset mapping, preview and PDF optimization stay local. Only an explicit Convert action submits the script-free snapshot; temporary files are deleted and external DNS is blocked. Relative ES-module imports, Service Workers, cross-origin signed-in resources, nested iframes and DRM media still require review.

TASK GUIDES

Start with the job you need to finish

Each guide documents real settings, processing location, useful defaults and current limitations.

HEIC · LOCAL

HEIC to JPG / WebP

Decode iPhone photos locally and export broadly supported formats.

Read the conversion guide →
PNG-8 · ALPHA

PNG compression

Tune palette, dithering and multi-level transparency for graphics and UI assets.

Read the PNG guide →
GIF · APNG · WEBP

Animation compression

Preserve timing, edit frames and export several animation formats.

Read the animation guide →
LOCAL AI · PRIVATE

AI background removal and composition

Refine full alpha, set a colour or image background, arrange the subject and add a multilingual text watermark locally.

Read the AI guide →
PP-OCRv6 · LOCAL WORKER

Local OCR for Chinese, Japanese and Latin scripts

Three model tiers load on demand and preserve text positions, confidence, source rows and table structure; copy and TXT use tabs between table columns.

Read the OCR guide and language limits →
MULTI-PAGE · LOCAL

Online design with pages and text layers

Arrange images and multilingual text across independent pages, then save .imging v3 or export every page locally.

Read the online design guide →
LAB-GRADE MATTING · BETA

Video Matting Beta

Run quality-first temporal matting locally; the ultimate tier was best overall in current internal samples among comparable browser-side solutions tested.

Review the test scope and open →
SELF-BUILT PDF ENGINE

PDF compression

A self-built PDF engine measures each embedded image’s effective DPI from the content streams, then keeps the smallest of JPEG, indexed palette or lossless. PDFs are never uploaded and there is no multi-megabyte runtime to download.

See the method and open →
CLEAN-PAGE HTML

PDF to HTML

Rebuild selectable text, Type 3 glyphs, paths, masked images, ICC / indexed colour and axial / radial gradients locally; the clean single file opens with no viewer controls.

See the technical and quality boundaries →
CHROMIUM PDF

HTML to PDF

Preview HTML instantly, preserve true page geometry, then automatically optimize and directly save verified Chromium PDF bytes.

See conversion and asset boundaries →
PRIVACY · VERIFIED

Local processing and privacy architecture

Separate source-image upload, WASM delivery, AI model caching and clearly labelled server-only formats.

Read the data-flow guide →
BENCHMARK · DISCLOSED

Compression methodology

Evaluate size, quality, transparency and compatibility together.

Read the methodology →
LOCAL VS CLOUD

ImgIng vs other tools

Compare privacy, animation, codecs and AI without inflated rankings.

Read the comparison guide →
Processing
Common images, Image OCR, online design and local AI cutout run in the browser
Coverage
16 image inputs, three OCR tiers, plus still and animated image outputs
Pricing
Device tools are free with no watermark
Boundary
Only specialist formats require a server
FREQUENTLY ASKED QUESTIONS

Privacy, Image OCR, formats and local AI

Visible answers match the page’s structured data and current product behaviour.

Does ImgIng upload my images?

Common formats—including JPG, PNG, WebP, GIF and APNG—plus Image OCR and local AI cutout run in the browser. Source pixels and recognized text are not uploaded. Only clearly labelled specialist formats use a server.

What languages does ImgIng Image OCR recognize?

Fast recognizes Simplified and Traditional Chinese, English, German, Spanish, Portuguese and French. Professional and Ultimate add Japanese. The current unified models do not recognize Korean. Layout-aware exports preserve visual rows and use tabs between detected table columns.

Is ImgIng free, and does it add a watermark?

Device-side conversion, compression, animation and AI cutout are free, require no signup and add no watermark.

Which still and animation formats are supported?

ImgIng reads PNG, JPEG, WebP, GIF, BMP, AVIF, HEIC and more, and exports still images plus GIF, APNG, animated WebP and animated AVIF.

Why does local AI download a model?

The model must reach your browser before local inference can run. It is cached where possible and uses WebGPU first, falling back to WASM. Image pixels stay on-device.

Are HEIC reading and AVIF writing also local?

Yes in the full build: libheif and libavif WASM load on demand, then run locally. HEIC writing remains a specialist server capability.

How is ImgIng different from Squoosh or TinyPNG?

Squoosh excels at local still-image codecs; TinyPNG offers cloud compression and APIs. ImgIng integrates local-first stills, animation, HEIC / AVIF and local AI in one interface.

HOW IT WORKS

Three steps. Done.

Choose a file, tune the result and download—without creating an account.

1

Choose images

Drop or select one or many files, including HEIC, AVIF and animation.

2

Choose format and settings

Set format, quality, dimensions, palette, timing or AI model as needed.

3

Download

Inspect size and detail, then save the real encoded result locally.

Try an image now

Device-side tools are free, require no signup and add no watermark.

↑ Choose an image