Payas Web Kit · Viewer
Payas Imager
A fully client-side image viewer supporting 11 formats including HEIC. Zoom, pan, rotate, flip, and present images — all without leaving your browser.
id::payas-imager · stable
KitPayas Web Kit
PlatformBrowser · Web
Formats11 (incl. HEIC)
HEICheic2any · in-browser
ExportDownload · Clipboard · Print
ThemesLight · Dark
LicenseMIT
Formats
11
JPEG PNG GIF BMP TIFF WebP SVG ICO AVIF HEIC HEIF
HEIC/HEIF
In-browser
No server upload
Slideshow
Fullscreen
Fade · Slide · None
Transforms
4
Rotate · Flip H/V
features
What Payas Imager does
11 image formats
JPEG, PNG, GIF (animated), BMP, TIFF, WebP, SVG, ICO, AVIF, HEIC, and HEIF — natively or via in-browser conversion.
HEIC conversion
iPhone HEIC/HEIF photos are converted to JPEG entirely in the browser using heic2any — no file is uploaded to any server.
Zoom & pan
Mouse-wheel zoom centred on cursor, click-drag panning, fit-to-window, 100%, 200% shortcuts. Configurable zoom sensitivity and smooth animation.
Non-destructive transforms
Rotate 90° left/right, flip horizontal/vertical — applied as CSS transforms. Original file is never modified. State persists per image in the session.
Fullscreen slideshow
Presentation mode with thumbnail strip, play/pause, configurable interval (2–10 s), transition effects (Fade, Slide, None), and progress bar.
Export & share
Download the original file, copy to clipboard via Canvas API, or send to the browser print dialog. HEIC exports as JPEG.
technical · details
Technical details
| Entry point | payas-imager.html — single HTML file |
| Stack | HTML5 · CSS3 · Vanilla JavaScript ES2022 |
| Dependencies | Bootstrap 5.3.3 · Font Awesome 6.5.2 · heic2any 0.0.4 · Google Fonts |
| Storage | localStorage — theme and settings only. Images are not persisted. |
| Supported formats | JPEG · PNG · GIF · BMP · TIFF · WebP · SVG · ICO · AVIF · HEIC · HEIF |
| Canvas background | Checkerboard · White · Black · Grey · Dark (configurable) |
| Image rendering | Auto · Crisp Edges · Pixelated · Smooth (configurable) |
| Developer | Saman Wijesinghe |
| License | MIT |