39.5% smaller than the leading optimiser

How slow is your site,
and what would we fix?

Put your address in. We fetch the page, measure every image a visitor actually downloads, and show exactly what changes — on wifi, a good mobile signal, and a bad one.

Free, about five seconds, no sign-up. We don’t store the address.

Original photograph
Optimised by Peregrine
Original · 772 KB
Peregrine · 259 KB
Floral · fine detail, soft gradients
Original photograph
Optimised by Peregrine
Original · 439 KB
Peregrine · 84 KB
Portrait · skin tones, mixed lighting
Original photograph
Optimised by Peregrine
Original · 607 KB
Peregrine · 116 KB
Product · flat colour, hard edges

One library, start to finish

Breckland Plant Hire

A plant hire firm with fifteen years of photographs behind it — machinery shots straight off a phone, nothing ever resized. The kind of media library every agency inherits and nobody wants to open.

4,542
images in the library
192.6MB
before — what visitors downloaded
35.3MB
after, in AVIF
81.7%
smaller, whole library

8,584 conversions — AVIF and a WebP fallback for every image — at an average of 205 ms each. The entire library finished in under half an hour, in the background, while the site stayed up. Figures read straight from the conversion log, not a marketing spreadsheet.

Serving from their own domain

Every image on that site comes from images.brecklandplanthire.co.uk. Nothing in the page source mentions us, and nothing in their media library was altered — the originals sit exactly where they were.

Delivery hostnameimages.brecklandplanthire.co.uk
Published to the edge8,157 files
Originals modifiednone

Measured, not claimed

We publish our working

108 images from six unrelated client libraries, none previously optimised. Our quality was tuned down per image until it matched or beat the competitor’s fidelity — only then did we compare bytes.

39.5%
smaller than the leading optimiser, at higher fidelity
92%
off original file size with AVIF defaults
27ms
edge delivery on a live WooCommerce store
108/108
images smaller — not one exception
Original uploads113.2 MB
Leading optimiser — WebP29.3 MB
Peregrine — WebP, quality-matched17.7 MB
Peregrine — AVIF, our default8.7 MB

Quality scored with SSIM against the original, using a harness that refuses to compare mismatched dimensions and self-tests to 1.0 before every run. Mean fidelity 0.892 against 0.862 — ours is the higher of the two.

How

Why we’re smaller

Not a magic codec. Two decisions most optimisers don’t make, and one check nobody else does.

AVIF, not WebP

AVIF is roughly half the size of WebP at the same quality. We ship it by default, with WebP as automatic fallback for older browsers. Nobody sees a broken image.

We right-size the original

Libraries are full of 5,000-pixel camera originals displayed at 1,200. Re-encoding those is pointless — we resize first. One 16 MB photo came out at 368 KB.

We check it actually arrives

We found a competitor on a client’s site with 4,283 converted files and five being served. Peregrine only serves a format it has confirmed is retrievable from the edge.

Your originals are never touched

Converted files sit alongside the originals. Turn Peregrine off and your site serves exactly what it did before. There is no destructive path.

Where we sit

Two tools you already know, and the gap between them

An optimiser plugin shrinks files and stops there. A full-stack accelerator takes over your whole front end and charges like it. We do the delivery part properly without taking the site off you.

Peregrine Optimiser plugin Full-stack accelerator
AVIF served by defaultoptional
Assets served from your own domainsometimes
Edge CDN included in the price
Whole page cached at the edgeDive
Every file checked retrievable before it is served
Originals untouched, reversible in one stepvaries
Firewall and DDoS absorptionShieldvaries
Whitelabelled for your clients
Volume pricing across a portfolioto 50% offsome

Categories, not a scoreboard against any one product — feature lists change and we would rather not be caught quoting an old one. The 39.5% figure above is a direct, quality-matched measurement against the market-leading optimiser, and the raw data behind it is published. If you think a column here is unfair to a tool you use, tell us and we will change it.

Getting started

Live in five minutes. Undone in one.

Three steps, in this order. Nothing in it is hard to reverse, which is rather the point — you should not need courage to try a CDN.

1

Point one record

A single CNAME for images.yourdomain.com on Glide. On Dive you delegate the domain to our nameservers instead, which is what lets us cache the whole page rather than just the assets.

2

Install the plugin, paste the key

It works through the library in the background while the site stays up. Breckland’s 4,542 images took under half an hour. Nothing is replaced — converted files sit alongside the originals.

3

We check before we switch

A format is only served once we have confirmed that exact file comes back from the edge. We found a competitor on a client’s site with 4,283 converted files and five of them actually being served.

Reversing it is deleting the plugin. Your site goes straight back to serving what it served before, because that is still what is sitting in the library.

Pricing

Per site. Cheaper in bulk.

No metered bandwidth and no surprise overages. Annual saves 20% and includes setup and migration.

Glide
One CNAME · no migration
£7/site/month

billed annually at £84

  • Images and static assets on the edge
  • AVIF and WebP, generated automatically
  • Served from your domain
  • Works with any DNS host
  • Live in five minutes, reversible in one
Start with Glide
For a single site you look after yourself.
Most agencies
Dive
Nameservers · whole site
£19/site/month

billed annually at £228

  • Everything in Glide
  • HTML cached at the edge — the 27 ms experience
  • Caching rules that are safe for WooCommerce
  • DDoS absorption and login rate limiting
  • Free migration, done for you
Start with Dive
Annual only — delegating DNS is a real migration.
Shield
Add-on · managed security
12/site/month

billed annually at £144

  • Custom firewall rules
  • Bot management
  • Block pages branded as yours
  • Priority incident response
Add Shield
One attack costs more than a decade of this.

Agency volume

The discount applies automatically across every site on the account — one invoice, one renewal date, add sites whenever you like.

SitesDiscountDive, per site
1–4£19
5–1920% off£15.20
20–4935% off£12.35
50+50% off£9.50

Reseller pricing and your own whitelabelled nameservers are included from 20 sites.

For agencies

Your client never sees us

Assets serve from their domain, and on Dive your nameservers sit in front of the whole thing.

Whitelabelled end to end

Images at images.theirdomain.co.uk. Nameservers under your brand. Block pages with your name on them. Nothing in the page source points back at us.

ns1.youragency.com
ns2.youragency.com

One account, every client

Per-site keys, portfolio-wide reporting, and a single annual commitment covering the lot. Adding a site provisions its storage, CDN hostname, certificate and caching rules in one step — not an afternoon of configuration.

Everyone compresses images. We make sure they actually reach the browser.

Before you ask

The questions agencies actually ask

Mostly variations on one thing: what happens when it goes wrong. Fair question to ask of anything sitting in front of a client’s site.

What happens to my site if Peregrine goes down?

Your originals never left. They are in your media library exactly where WordPress put them, untouched, and the plugin falls back to serving them. The worst case is the site you had before us, which is a very different worst case from a service that has taken over your front end and holds the only copy of anything.

Will it break WooCommerce?

No, and we are careful about the specific way that usually happens. Cart, checkout and account pages bypass the cache entirely, and we never match on the mere presence of a cookie — that is the mistake that serves one logged-in customer’s basket to everybody. Personalised responses are never cached.

I use Elementor / Divi / Bricks. Does it still work?

Yes. Page builders render outside the normal content filters, which is why plugins that hook the_content quietly miss most of a builder-made page — they report success and change nothing. We rewrite the finished output instead, so a builder page is handled the same as any other.

Do you modify or delete my originals?

Never. There is no destructive path in the product. Converted files sit alongside the originals and the plugin chooses between them at render time.

What if an image is already well optimised?

Then we keep yours. If our output is not actually smaller we say so and serve the original. An optimiser that ships a bigger file and calls it a saving is worse than doing nothing.

Do I have to move my DNS to you?

Only on Dive, and that is what buys you edge-cached HTML. Glide is one CNAME on a subdomain and leaves your DNS exactly where it is — you can stay with Cloudflare, your registrar or your host.

I already have a CDN. Is this redundant?

Usually not. Most site CDNs pass images through unchanged — they move the same bytes faster. The saving here comes from sending far fewer bytes in the first place. Glide sits beside an existing CDN happily; Dive replaces it.

What counts as one site?

One domain, whatever its size. A 40-page brochure site and a 12,000-product store are the same price, because our cost is compute at conversion time, not bandwidth.

Am I tied in?

Annual saves 20% and includes the migration done for you. Glide and Shield are also available monthly if you would rather not commit. Dive is annual only — delegating nameservers is a real migration and a one-month experiment does nobody any good.

Where is my data stored?

Converted images sit in EU edge storage, in Germany, and are delivered from the nearest point of presence to each visitor. Original images stay on your own server throughout.

Start here

Put one site on it and see

Tell us what you look after and we will come back with what it would cost and what it would save — measured on your actual pages, not an average.

  • Migration done for you on annual plans
  • We measure your library before you commit to anything
  • Whitelabelled from the first site if you want it
  • Reversible in one step, always

Prefer email? tgf@xpose.online.

We reply the same day. No sequence, no drip, no phone call you did not ask for.