PHPackages                             svenjuergens/cs-webp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. svenjuergens/cs-webp

ActiveTypo3-cms-extension[Image &amp; Media](/categories/media)

svenjuergens/cs-webp
====================

Convert images to webp

7.0.0(1mo ago)09.1kGPL-2.0-or-laterPHPPHP &gt;=8.2

Since Feb 24Pushed 1mo agoCompare

[ Source](https://github.com/SvenJuergens/cs_webp)[ Packagist](https://packagist.org/packages/svenjuergens/cs-webp)[ RSS](/packages/svenjuergens-cs-webp/feed)WikiDiscussions main Synced today

READMEChangelog (5)Dependencies (2)Versions (15)Used By (0)

Convert images to Webp
======================

[](#convert-images-to-webp)

What does it do?
----------------

[](#what-does-it-do)

The extension copies and converts all png and jpg images in the fileadmin/*processed* folder to the webp format. Browser which could read webp images load the webp images instead of the jpg or png files. The webp images are generated when new processed images in jpg or png format are added in the *processed* folder.

***Important***

Every jpg or png image is stored as webp file a second time in the folder (bigger storage size).

Installation
------------

[](#installation)

Simply install the extension with Extension Manager or Composer `composer require svenjuergens/cs-webp`Clear the processed images in the install-tool and reload the Backend. Add the code in the head of your root .htaccess file. This .htaccess Code rewrites the jpg and png images to the webp files if webp is readable in the browser. Change the level of quality if needed in the extension configuration in extension manager (default 65)

```

        RewriteEngine On
        RewriteCond %{HTTP_ACCEPT} image/webp
        RewriteCond %{DOCUMENT_ROOT}/$1.webp -f
        RewriteRule ^(fileadmin/_processed_.+)\.(jpe?g|png)$ $1.webp [T=image/webp,E=accept:1]

        Header append Vary Accept env=REDIRECT_accept

    AddType image/webp .webp

```

###  Health Score

56

—

FairBetter than 97% of packages

Maintenance92

Actively maintained with recent releases

Popularity24

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 76% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~307 days

Recently: every ~233 days

Total

12

Last Release

39d ago

Major Versions

2.5.0 → 3.0.02022-12-06

3.0.1 → 4.0.02023-11-01

4.0.1 → 5.0.02024-01-23

5.0.0 → 6.0.02025-01-29

6.0.0 → 7.0.02026-05-25

PHP version history (2 changes)4.0.0PHP &gt;=8.0

7.0.0PHP &gt;=8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20923295?v=4)[Sven Jürgens](/maintainers/SvenJuergens)[@SvenJuergens](https://github.com/SvenJuergens)

---

Top Contributors

[![SvenJuergens](https://avatars.githubusercontent.com/u/20923295?v=4)](https://github.com/SvenJuergens "SvenJuergens (38 commits)")[![adudtkowski](https://avatars.githubusercontent.com/u/13538959?v=4)](https://github.com/adudtkowski "adudtkowski (8 commits)")[![mattschleiff](https://avatars.githubusercontent.com/u/38939027?v=4)](https://github.com/mattschleiff "mattschleiff (4 commits)")

### Embed Badge

![Health badge](/badges/svenjuergens-cs-webp/health.svg)

```
[![Health](https://phpackages.com/badges/svenjuergens-cs-webp/health.svg)](https://phpackages.com/packages/svenjuergens-cs-webp)
```

###  Alternatives

[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.1M8](/packages/netresearch-rte-ckeditor-image)[plan2net/webp

Drop-in WebP, AVIF, and JPEG XL delivery for TYPO3 images — automatic, no URL or template changes

681.5M5](/packages/plan2net-webp)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[christophlehmann/imageoptimizer

Optimize uploaded/processed images with binaries of your choice

47523.7k](/packages/christophlehmann-imageoptimizer)[schmitzal/tinyimg

Image compression for all pngs and jpgs uploaded to the backend (using the tinypng API)

16131.1k](/packages/schmitzal-tinyimg)[blueways/bw-focuspoint-images

Image Editor for adding focus points to images

12112.7k2](/packages/blueways-bw-focuspoint-images)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
