> For the complete documentation index, see [llms.txt](https://help.appplaza.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.appplaza.app/speed-optimizer/speed-up/lazy-load-images.md).

# 🖼️ Lazy load images

{% hint style="info" %}

### Who can use this feature?

Lazy load (images) is available on the **Pro** and **Expert** plans.
{% endhint %}

### What is Lazy load (images)?

Normally, a browser tries to load every image on the page at once, even the ones way down at the bottom. That slows everything down.

With lazy load on, images stay paused until a customer scrolls close to them. Pages with lots of photos feel much snappier.

This works on images in:

* Theme files
* Product, collection, and blog descriptions
* Regular pages

### Why use Lazy load (images)?

* **Faster initial load** — the browser only loads images customers can actually see.
* **Big win for image-heavy stores** — long, photo-rich pages feel much snappier.
* **Better Core Web Vitals** — less upfront work means a quicker first paint.
* **No visual change** — images still appear normally as customers scroll; they just load on demand.

### ⚙️ How to use Lazy load (images)

#### Step 1: Open Self-optimize

Go to **Speed up → Self-optimize**.

*\[Screenshot: Speed up page with Self-optimize tab open]*

#### Step 2: Turn on Lazy load (images)

Turn on **Lazy load (images)**.

*\[Screenshot: feature toggle switched on]*

#### Step 3: Apply to your theme

Click **Speed up now** and pick a theme to apply changes.

*\[Screenshot: Speed up now button and theme selection modal]*

#### Step 4: Verify it's working

To check it's working, open your store and look at any image in the page source — it should have `loading="lazy"` on it.

*\[Screenshot: browser inspector showing loading="lazy" attribute on an image tag]*

### 📌 Merchant Notes

* Images at the top of your page (the first thing customers see) still load **right away** — no delay.
* Always click **Speed up now** after turning this on to apply the changes.
* The biggest gains come on **image-heavy pages** with lots of photos below the fold.
* This feature requires the **Pro** or **Expert** plan.
* For an overview of all optimization features, see [**Speed up**](/speed-optimizer/speed-up.md).

Contact us in live chat if you have any problems.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.appplaza.app/speed-optimizer/speed-up/lazy-load-images.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
