Image Tools / Docs
Document & Export

Exporting

Export your design as PNG, JPEG, WebP, or PDF — with format-specific quality controls.

Exports are flat — they bake your layered design into a final image (or PDF). The original .img project is not modified.

#Export formats

FormatBest forNotes
PNGLogos, UI, anything with transparencyLossless. Largest file size.
JPEGPhotos, social postsNo transparency. Quality slider 0–100.
WebPWeb deliveryBetter compression than JPEG / PNG at similar quality. Transparency supported.
PDFPosters, one-page layouts, printEmbeds the rendered canvas as a single page. Vector geometry is rasterized.

#Export dialog

Open via File → Export (or the export button in the header). The dialog lets you:

  • Pick the format
  • Adjust quality (JPEG / WebP)
  • Choose scale — 1×, 2×, 3× — for retina output
  • Set a custom filename

#How export works under the hood

  1. The renderer composes every visible layer (respecting opacity, blend, effects, clipping, frames) onto an off-screen canvas at the chosen scale.
  2. For PNG / JPEG / WebP, the canvas is encoded via canvas.toBlob() with the chosen format and quality.
  3. For PDF, the canvas is embedded into a single-page PDF via jspdf.

Effects, filters, and asset adjustments are all applied during export — what you see is what you get.

#Export vs. save

  • Save (Ctrl+S) writes the layered project as .img. You keep editing later.
  • Export writes a flat output. The layered original is untouched.

Most workflows use both — save the project regularly, export when you're ready to share.

#Tips

  • For social posts, use WebP at 2× for retina-friendly delivery and small file size.
  • For print, use PDF and set the document size to your print dimensions before exporting.
  • For transparency-preserving icons / logos, PNG is still the safest universal choice.
  • (planned) Multi-format export — produce PNG + WebP + JPEG in one click.
  • (planned) SVG export — for shape-only designs.