FEATURES

From upload queue
to local library.

Review imported images in the queue and find completed uploads in the library. Adjust storage and processing options in settings.

01 /

Unified library

Switch between grids and lists. Search names, storage providers, and links; enlarge previews and copy results.

Read the desktop guide
The native img library with image thumbnails, file names, and copy-link controls. Isolated demo data; current app UI is Chinese.
0.4.0 native app · Demo data · Click to enlarge
02 /

A queue you control

Manual imports wait for Upload. Concurrency, pause, cancel, retry, and server confirmation keep each image’s state clear.

Read the desktop guide
The img upload queue with import area, compact toolbar, ready images, and completed records. Chinese app UI; demo data.
0.3.0 native app · Demo data · Click to enlarge
03 /

Two standalone image tools

Convert, compress, resize, and crop. Preview the actual result and adjust parameters, then save, copy, or upload. No storage setup needed.

Read the desktop guide
img 0.4 Convert & compress: an image preview, WebP parameters, actual output size, and save, copy, and upload controls. Chinese app UI.
0.4.0 native app · Demo data · Click to enlarge
PERFORMANCE AND RECOVERY

Large libraries, retries, and background uploads.

Render what is visible

Virtual queue, history, and gallery views. List thumbnails up to 512 px, with a 64 MiB decoded-cache budget.

Queue recovery

Queue changes save in order in the background, with two recent valid backups. Recover a damaged queue before uploading.

Image processing

PNG/JPEG optimization, maximum-width resizing, and JPEG EXIF/GPS removal. Your originals stay intact.

Background quick actions

A menu bar entry on macOS, plus global shortcuts and batch notifications across platforms. Global shortcuts on Linux require X11.

One Rust core

The standalone and bundled CLI share an implementation. No extra Node.js, Go, or Rust runtime after installation.

Upload directly to storage

Connect directly to your R2, S3, OSS, GitHub, or HTTP service. New desktop credentials are stored in macOS Keychain.

Install the GUI or standalone CLI.