Batch image converter to WebP

Image Converter Logo
SEOSoftwareToolPython

In brief

  • Batch image converter to the WebP format
  • Processes whole folders while keeping their structure
  • Runs locally, no upload limits or privacy trade-offs
  • Built to optimise website performance
  • Stack: Python, image processing libraries

The starting point was simple: a recurring need that existing tools handled poorly. The goal was to convert PNG and JPEG images to WebP in order to optimise website performance.

The need

Online converters partially solved it but came with limits: free tiers cap conversion volume, and using an online service means losing control over how your images might be used afterwards.

The solution

I built a desktop tool that converts images by the folder, in batch, preserving the original directory structure, so a whole media library can be optimised in one pass, locally.

Key features

  • Batch conversion of PNG/JPEG to WebP
  • Whole-folder processing with structure preserved
  • Runs locally, no volume caps or privacy concerns
  • Lighter images for faster-loading sites

Results

Media libraries are converted to WebP quickly and privately, pages load faster, and there’s no dependency on a limited online service.

Care about site performance? See my WordPress performance work and custom development services.

Gallery
WebP image converter interface Converting images to WebP
Discover other projects
automatic synchronization between Moodle and WordPressWordPress Moodle Automatic Synchronization Extension Administration
Moodle API IntegrationWooCommerceWordPress Plugin

Auto Moodle Sync – WordPress Plugin

Capimonial, a professional training organisation, needed a custom plugin to synchronise WordPress and Moodle. It automates online course enrolment and strengthens the user experience and data security.

HTML/CSS/JSjQueryPHPWordPress
Custom WordPress newsletter pluginCustom newsletter extensions and options management
Brevo API IntegrationWordPress Plugin

Newsletter Management – WordPress Plugin

NRV Newsletters is a WordPress newsletter plugin built for the NRV agency. It manages campaigns from WordPress, syncs contacts and templates with the Brevo API, and automates mailings from blog posts.

HTML/CSS/JSjQueryPHPWordPress
NRV Agency LogoImport WordPress posts, export posts
WordPress Plugin

Import Posts – WordPress Plugin

NRV Publication Importer is a WordPress plugin that imports and exports posts in bulk through Excel or CSV files, images included. It is a fast, efficient way to manage content on e-commerce sites and blogs.

HTML/CSS/JSjQueryWordPress