Hugo Images Module

Markdown-friendly module that process images via URL query string and fragment ID, such as align, resize, crop and more.


Markdown friendly

Processing images via URL query string and fragment ID.

Lazy loading

Loading images lazily (on demand) by default.

Modern format

Converting images to modern format (webp), and reserve the original format as the fallback.


Set the intrinsic height and width attributes for images to get rid of Cumulative Layout Shift affect.


Hashing image URLs to get rid of caching issues.

Image Types

Support global image resources, page image resources, internal images and external images.


Supports a variety of filters, such as brightness, pixelate, opacity etc.