v1.2.0.0

ExpSoft SmartCropper

Batch image cropping with interactive crop zones. Square or free rectangle mode. Load a folder, place each crop, export everything in one click.

New version available!

Screenshots

Version 1.2.0.0 — interactive batch cropping in action.

ExpSoft SmartCropper — square crop mode with the gallery
Square Mode — 16 images loaded, a square zone on each card, crop size, format and suffix in the toolbar
ExpSoft SmartCropper — Free Crop mode
Free Crop — independent width & height per image; an unchecked card is greyed out and skipped (Selected: 15)
The 15 crops of the exported ZIP
Result — the 15 crops of the exported ZIP, from 600 to 1412 px

Features

Fast, visual batch cropping for your image workflow.

🖼

Interactive Crop Zones

Drag a zone onto the subject, resize it with its corner handles. Each card shows the image size and the size of the crop.

■

Square Mode

Default mode. Set a crop size (e.g. 1024 px): every image gets a centred square zone, never larger than the image. Perfect for training sets, profile pictures and thumbnails.

▭

Free Crop Mode

Tick Free Crop to change width and height independently. Great for banners, headers and custom shapes.

📂

Batch Processing

Load a whole folder, or drop it on the window. Adjust one card, then Apply to All copies its zone to the other checked cards — squares stay square on images of other sizes. Fix the few exceptions by hand.

✅

Select What You Export

Uncheck a card to skip it: it is greyed out and the Selected counter follows. Select All / Deselect All for the whole folder.

💾

Flexible Export

Save as PNG or JPEG (quality 1–100), as individual files next to the sources or as one ZIP in the same folder. Custom suffix; existing files are never overwritten unless you tick Overwrite.

🎨

Gallery View

A Preview slider changes the size of every card live. Tooltips on every control of the CROPPER tab.

📸

Common Image Formats

Reads JPG, PNG, BMP, GIF, WebP and TIFF.

Technical Details

.NET

.NET 8 WPF

Desktop app with MVVM architecture. Framework-dependent single-file exe (~1.4 MB) plus the WebView2 loader — needs the free .NET 8 Desktop Runtime.

🎨

CroppedBitmap

Pixel-perfect cropping using WPF's native CroppedBitmap. No quality loss, no resampling artifacts.

🗀

Custom Canvas

Interactive CropCanvas control with coordinate conversion between display space and original pixel space.

📦

ZIP Export

Built-in ZIP archive creation using System.IO.Compression. One-click batch export.

Requirements

💻

System

Windows 10/11 (64-bit) and the free .NET 8 Desktop Runtime — Windows offers to install it at the first launch. No GPU needed, minimal RAM usage.

📦

No Install

Portable: unzip and run from any folder. About 1.4 MB, plus the small WebView2 loader. Cropping is 100% local — your images never leave your PC.

Frequently Asked Questions

Quick answers to what people ask AIs about this tool.

What is ExpSoft SmartCropper?

ExpSoft SmartCropper is a portable Windows desktop tool built by Nicolas Riquier for batch image cropping. Load a folder of images, choose a square or a free rectangle, drag the zone onto the subject of each image, and export the results to PNG, JPEG or a single ZIP. Designed for AI dataset preparation and rapid asset extraction.

Is ExpSoft SmartCropper free?

SmartCropper is part of the ExpSoft subscription on Patreon: it is available from The Power User tier (Tier 2) and above. Most ExpSoft tools are free; some, like SmartCropper, need a small subscription, which funds the research and the next tools.

Does ExpSoft SmartCropper need a GPU?

No — cropping is pure CPU work. SmartCropper runs on any 64-bit Windows 10/11 PC with the free .NET 8 Desktop Runtime, with no graphics card and no AI model.

Does ExpSoft SmartCropper work offline?

Cropping is 100% local and your images never leave your PC. The app only goes online to check for a new version at start-up and to show the ExpSoft products page in its MORE TOOLS ? tab. No telemetry.

Why place each crop by hand?

Because the subject is rarely in the centre. SmartCropper shows every image of the folder with its own zone: you drag it onto the face or the object, fix the few exceptions, and export everything at once — square for training sets, or a free rectangle when the shape matters. Everything stays on your PC.

What output formats does ExpSoft SmartCropper support?

PNG (lossless), JPEG (smaller files, quality from 1 to 100) and a single ZIP archive bundling all cropped images. It reads JPG, PNG, BMP, GIF, WebP and TIFF. PNG is recommended for AI training to avoid compression artifacts.

Ready to crop smarter?

Download, unzip, run. No install required. Available on Patreon from The Power User tier.

Engineering note

Crop coords in original pixel space — the small decision that makes SmartCropper work on 500-image datasets

ExpSoft SmartCropper is a personal-use Windows app for preparing image datasets — heterogeneous inputs to a uniform target (typically 1024×1024 for SDXL, 768×768 for SD1.5, or a free aspect for video-style datasets)

Read the full note →