When you upload images or when RebelSites scrapes photos from your existing website, those images get stored in your site's image library. Here's how it works and how to get the most out of it.
Every image associated with your site lives in Cloudflare R2 — a global object storage system. This means your images load fast anywhere in the world and are backed up automatically.
There are two types of stored images:
Brand images — photos scraped from your existing website when you paste a URL during setup. These are stored under your site's brand-assets folder.
Uploaded images — photos you upload directly via the right-click replace menu on any image in the preview.
In the site preview, right-click any image and choose Replace Image. Upload your photo and it gets stored and applied immediately. The replacement sticks even if you ask the AI to make other edits later.
Images you've already uploaded are available to the AI when it makes edits. If you ask for a new section and a relevant image is already in your library, the AI can use it instead of a stock photo.
To get the best results, upload your real photos early — before you start customizing. The AI prioritizes your real images over placeholders from the start.
Use landscape (wide) photos for hero banners and full-width sections.
Use square photos for team members, service cards, and grids.
At least 1200px wide looks sharp on all screen sizes.
JPEG or WebP files load faster than PNG for photos. PNG is fine for logos with transparent backgrounds.
Avoid photos with lots of text baked in — the AI can't read it, and it looks bad on small screens.
Right-click any image in the preview and choose Replace Image to swap it for a different photo. There's no global delete — images are tied to the element they're placed on.
Still stuck? Hit the chat icon.