Available now · v1.0.0

LiteView: a tiny viewer for modern image formats

A ~2 MB image viewer for Windows 10/11, Linux and macOS 13+ with support for SVG, WebP and AVIF through each platform's web engine, plus PNG, JPEG, GIF, BMP and ICO. Linux requires WebKitGTK; no separate codec pack is bundled.

Free and open source under the MIT license. Source code on GitHub.

Illustration of the LiteView window: a toolbar, an image viewport showing the app icon, a filmstrip of thumbnails, and a status bar
Problem & solution

A small viewer for formats your default app may not support

Support for AVIF, WebP and SVG varies by operating system and installed components. LiteView uses the platform web engine — WebView2 on Windows, WebKitGTK on Linux, and WKWebView on macOS — to decode them. Windows 10/11 and macOS 13+ provide the required web runtime; Linux requires WebKitGTK 4.1 or a compatible package.

Features

What LiteView does

Modern formats through the OS engine

SVG, WebP and AVIF decode through the OS webview engine. LiteView does not bundle a separate codec pack.

Actually lightweight

The whole app is about 2 MB. It cold-starts almost instantly and runs no background services.

Thumbnails everywhere

A filmstrip and a full grid view, lazy-loaded and prioritized for what's currently on screen.

A real viewer

Zoom at the cursor, pan, rotate, fit-to-window or 1:1, fullscreen, and a pixelated mode for inspecting pixel art past 300% zoom.

Keyboard-first

Arrow keys to move between images, G for grid, F for fullscreen, 0/1 for fit/actual size — everything reachable without the mouse.

Cross-platform

One codebase ships to Windows, Linux and macOS, packaged natively for each.

SVG WebP AVIF PNG JPEG GIF BMP ICO
Use cases

Who LiteView is for

Designers & developers

Quickly preview SVG assets and exported icons without opening a design tool or browser tab.

Photographers

Browse folders of modern AVIF/WebP exports with fast thumbnails and smooth zoom on large photos.

Anyone downloading modern web images

Open AVIF and WebP files saved from the web the moment double-clicking them stops working in Windows.

How it works

Usage

Launch LiteView from the app menu, or run liteview <image-or-folder> — opening one image loads its whole folder into the filmstrip.

KeyAction
← / → / SpacePrevious / next image
Home / EndFirst / last image
Mouse wheelZoom at cursor
DragPan
Double-clickToggle fit / 100%
+ / -Zoom in / out
0 / 1Fit to window / actual size
RRotate 90°
GGrid view
FFullscreen
Ctrl+O / Ctrl+Shift+OOpen folder / open file
EscLeave fullscreen / grid
Installation

Install LiteView

Download the package for your OS from the latest release, then follow the steps below.

Windows 10 / 11

Unzip the download, then run:

powershell -ExecutionPolicy Bypass -File install.ps1

Installs per-user to %LOCALAPPDATA%\Programs\LiteView — no admin rights needed — adds a Start Menu shortcut, and registers LiteView under "Open with" and Settings → Default apps. To make it the default for a format, right-click a file → Open with → Choose another app → LiteView → Always (Windows requires this last step to be manual). Uninstall with uninstall.ps1.

Linux

Install the WebKitGTK dependency, then run the installer:

sudo apt install libwebkit2gtk-4.1-0
bash packaging/install-linux.sh

Per-user install, no root needed for the app itself. Registers a desktop entry and sets LiteView as the default viewer for AVIF, WebP and SVG automatically. Uninstall with packaging/uninstall-linux.sh.

macOS 13+

Build the app bundle from the downloaded package:

bash packaging/build-macos-app.sh

Produces a universal LiteView.app (Intel + Apple Silicon) — drag it into Applications. The bundle is unsigned, so the first launch needs right-click → Open.

Permissions

What LiteView accesses, and why

As a desktop app, LiteView doesn't request browser-style permissions — it accesses your system directly, but only for what it needs. See the privacy policy for the full picture.

CapabilityWhy it's needed
FilesystemReads the image files and folders you explicitly open. LiteView never scans your disk beyond the folder you point it at.
Local storageRemembers the last folder you opened, saved next to the app, so it can offer to reopen it on next launch.
OS dialogs & shellNative "Open file/folder" dialogs, and an optional "Show in Explorer/Finder" action.
Window & displayFullscreen toggling and window sizing.
NetworkNone. LiteView has no network capability and makes no network requests.
FAQ

Frequently asked questions

Why might my default viewer not open AVIF or WebP?

Support for AVIF, WebP and SVG varies by operating system and installed components. LiteView uses the platform web engine to decode them instead of bundling a separate codec pack; Linux requires WebKitGTK 4.1 or a compatible package.

Does LiteView send any of my images or data anywhere?

No. LiteView has no network permissions and makes no network requests. Every file you view is read from disk and decoded locally.

Does LiteView set itself as my default viewer automatically?

On Linux, the installer sets LiteView as the default for AVIF, WebP and SVG automatically. On Windows, Windows itself blocks programs from silently changing your default app — you set it manually via Open with → Choose another app → LiteView → Always.

How large is LiteView?

Around 2 MB in total — two files on Windows (the executable and a packed resources file) versus the roughly 200 MB a typical Electron-based viewer bundles.

Is LiteView free and open source?

Yes. LiteView is released under the MIT license and the full source is available on GitHub.

More resources

Documentation, release notes, privacy details and the source code.

Documentation Changelog Privacy policy
Related