Kiln

Windows · macOS · Linux

Process thousands of images in one pass.

Kiln is a desktop app for converting, resizing, compressing, and renaming images in bulk. Define a pipeline once, point it at a folder, and run it.

In development. The first public beta will be posted on the download page.

The Kiln main window with a source folder of 78 images and a three-step pipeline — flip, rotate, blur — ready to run.

What it does

Kiln handles the repetitive parts of working with large image sets.

Reusable pipelines

Chain resize, convert, compress, watermark, sharpen, blur, rotate, and flip steps in any order. Save a pipeline and rerun it on the next batch — same result every time.

Parallel by default

Batches are processed in parallel across your CPU cores. Ten images or ten thousand — the workflow is the same.

Format support

Reads JPEG, PNG, WebP, AVIF, HEIC, TIFF, BMP, and GIF. Writes JPEG, PNG, WebP, AVIF, and TIFF, with per-format quality control.

Non-destructive

Originals are never modified. Output always goes to a separate directory, and the status bar shows what was processed and skipped when a run finishes.

Filename templates

Build output names from {name}, {counter}, {width}, and {date} tokens. When a file already exists, choose whether Kiln skips, overwrites, or renames.

Local and offline

A native desktop app. All processing happens on your machine — no uploads, no account, no telemetry.

Not in Kiln yet: metadata editing is planned. RAW input, watch folders, and pre-run preview are under consideration but not committed — if one of those would decide it for you, say so. It directly affects what gets built.

How it works

  1. 01

    Add images

    Point Kiln at a folder — with or without its subfolders — or drop in individual files. The batch and its total size show up before anything runs.

  2. 02

    Build the pipeline

    Stack processing steps in the order you want them applied. Drag to reorder, toggle steps on and off, and adjust each step's settings inline.

  3. 03

    Run it

    Kiln processes the batch in parallel and writes to your output directory, leaving the originals untouched. The status bar tracks progress and shows what was processed and skipped.

Specifications

What the beta does today, and what is planned. Formats and operations are still being added — missing one you need? Tell us.

Platforms
Windows 10+, macOS 13+, Linux (AppImage, deb, rpm)
Input formats
JPEG, PNG, WebP, AVIF, HEIC, TIFF, BMP, GIF
Output formats
JPEG, PNG, WebP, AVIF, TIFF
Operations
Resize, convert, compress, watermark, sharpen, blur, rotate, flip, rename
Output naming
{name}, {counter}, {width}, {date} tokens; skip, overwrite, or rename on collision
Privacy
Fully offline; no telemetry, no uploads, no account
Planned
Metadata (EXIF/IPTC/XMP) editing; companion CLI for scripted runs
Under consideration
RAW input, watch folders, pre-run preview — not committed

Frequently asked questions

When will Kiln be available?

Kiln is in active development. The first public beta will be posted on the download page for Windows, macOS, and Linux — no signup required.

What will it cost?

A one-time license per major version. No subscription, no account requirement. The beta is free, and pricing will be announced before 1.0.

Do my images leave my machine?

No. Kiln is a native desktop application and all processing happens locally. It makes no network requests during processing and collects no telemetry.

Does it read RAW files?

Not currently, and support isn't committed — Kiln reads standard raster formats (JPEG, PNG, WebP, AVIF, HEIC, TIFF, BMP, GIF). If RAW input matters to your workflow, say so on the feedback page; demand is what will decide it.

Is there a CLI?

A companion CLI that runs the same pipelines from scripts and CI is planned. If that matters for your workflow, say so on the feedback page — it affects prioritization.

I found a bug / I need a specific format.

Use the feedback page to report bugs or request formats and features. Reports go straight into the development backlog.

The beta will be posted here.

Free builds for Windows, macOS, and Linux go on the download page as soon as the first public beta is ready. No signup required.