---
title: Images
---
Using the [Eleventy Image](https://www.11ty.dev/docs/plugins/image/) plugin, there are three ways to handle image optimization: HTML Transform, Markdown syntax, and a Nunjucks shortcode. [See the dedicated blog post to dive deeper.](/blog/post-with-an-image/)
## **1. HTML Transform**
The HTML Transform automatically processes `
` and `` elements in your HTML files as a post-processing step during the build.
```html
```
## **2. Markdown Syntax**
The Markdown syntax creates the `
` element that the _HTML Transform plugin_ is looking for, and then transforms it to the `` element (if more than one format is set).
```markdown

```
## **3. Nunjucks Shortcode**
In Nunjucks templates you can also use a shortcode.
{% raw %}
```jinja2
{% image '/path/to/image.jpg', 'alt text' %}
```
{% endraw %}