Skip Navigation

What is BlurHash?

BlurHash is an optimized image placeholder algorithm, developed at Wolt. Placeholders are represented by small ∼20-50 bytes hashes, instead of larger (∼1kB+) base64-encoded images.

This plugin adds BlurHash support to Kirby, allowing you to implement UX improvements such as progressive image loading or content-aware spoiler images like Mastodon.

Under the hood, the heavy work gets done by a PHP implementation of BlurHash by kornrunner: kornrunner/php-blurhash

Be aware that BlurHash currently has no support for transparency, so it will be rendered in black.