Mission 05 · In-house product · Desktop app
Mercurio Conversor
A batch image converter that works on your computer, without uploading anything.
- Platform
- Linux and Windows
- Code
- Public on GitHub
- Status
- Ready to download
- Stack
- Go · Wails · Svelte
01
The mission
Convert lots of images at once without handing them to a conversion website: drop them in, pick the format and done, with the photos cleaned of camera and location data.
Batch image converter for Windows and Linux. Drop the images in, pick the format and convert them all at once, on your own computer: nothing is uploaded to a server and EXIF and location data are always removed.
- JPEG, PNG, WebP, GIF, BMP, TIFF and SVG
- Choose quality and maximum size
- Everything runs on your computer
02
What it does
02.1In batches
Drop all the images at once from the file manager, Wayland included, and convert them in a single pass.
02.2Formats
Reads JPEG, PNG, WebP, GIF, BMP, TIFF and SVG, and saves JPEG, PNG, WebP, GIF, BMP or TIFF. Each image can go to a different format.
02.3Quality and size
Quality for JPEG and WebP and a maximum size that shrinks without distorting or enlarging.
02.4No metadata
Always strips EXIF, GPS and camera data, applying the orientation first so phone photos don't come out rotated.
02.5Folder or ZIP
Saves to a folder or a single ZIP, and if a name already exists it saves it as “name (1)”.
02.6For each system
Installer or portable build for Windows, and .deb, .rpm, .tar.gz or AppImage for Linux.
03
How it's built
Built with Wails: Go backend and a Svelte and TypeScript interface. The conversion is pure Go, with no C dependencies or external tools, so the binary is small and needs nothing else installed. The Windows and Linux packages are built and published automatically with GitHub Actions, with their SHA-256 checksums.
Stack
- Go
- Wails
- Svelte
- TypeScript
04