<- Help Center

Building pages

Get an image onto a page

An image is referenced by its filename alone. A path, a leading slash, or a web address in that field renders nothing.

Images live in the site's assets area, organised into folders that match the collection using them.

Upload one

1

Rename the file before you upload it: lowercase, hyphens, no spaces. The filename is how you will refer to it forever.

2

Check it is under 3 megabytes. That is a hard ceiling.

3

Open Assets in the sidebar, or add an image block in the editor and upload from there.

4

Place the image on a page and write its alt text there. Alt text belongs to the image on the page, not to the file, so the same photo can carry different alt text in two places.

Accepted types: JPEG, PNG, GIF, WebP, SVG, AVIF, and icon files.

Where the file lands, and why it matters

The folder is chosen by which collection the image belongs to, not by where you happen to be standing.

Image for

Folder

A page

images

A blog post

blog

An article

articles

An event

events

A product

products

A collaborator profile

collaborators

Logo or favicon

public

An image filed in the wrong folder still uploads and still returns a web address. It goes missing when the build looks for it where the collection expects it. That failure surfaces as a broken image on the built site rather than as an upload error, which is what makes it worth getting right the first time.

Reference it correctly

The image field wants the filename and nothing else.

Correct: hero-photo.jpg

Wrong: /hero-photo.jpg

Wrong: assets/images/hero-photo.jpg

Wrong: https://example.com/hero-photo.jpg

The same rule applies to a background image: the filename goes inside url('...') with no leading slash.

Alt text

Alt text is the sentence a screen reader speaks and the text a search engine reads when the image fails to load. Describe what the image shows, in the context of the page it sits on.

Leave it empty only when the image is purely decorative and carries no information. An empty alt on a decorative divider is correct. An empty alt on a product photo is a fault.

Keep files small

The 3 megabyte ceiling is a hard limit and a bad target. A photo straight off a phone is often eight times larger than it needs to be, and page weight is one of the things the web audit will fail you on.

Resize to the width it will actually display at, then compress. A hero image rarely needs to be wider than 2000 pixels, and a thumbnail never does.

When an image does not appear

The filename in the field does not match the uploaded file, including its capitalisation.

The file went into the wrong folder for its collection.

The image was uploaded after the last build. Build a preview again.

Still stuck?

Send us the site name and what you were trying to do. A person answers, usually within one business day.