Skip to main content

DC SpeedKit

Faster Joomla pages from lighter images, videos, fonts and tracking scripts.

  • WebP and AVIF images, originals untouched
  • The right image size for each screen
  • YouTube loads when it is clicked
  • Google Fonts served from your site
  • Analytics and chat wait for the visitor
  • Your CSS and JavaScript left alone
From $49/yr

This site runs DC SpeedKit.

What it does

It works on the heavy parts of a page: photos, videos, fonts and tracking scripts.

Smaller images

JPG, PNG and GIF images are served as WebP, or as AVIF to browsers that take it. Your original files are never changed.

A size for each screen

Copies at 480, 800, 1200 and 1600 pixels wide, so a phone downloads a photo sized for a phone.

Images load as you scroll

The logo and the first image load at once. The rest arrive as the visitor scrolls near them, and the page keeps its shape while they do.

Videos and maps on demand

A YouTube video shows its preview image and loads the player when someone presses play. Maps and other embeds wait until they come into view.

Fonts from your own site

The Google Fonts your pages use are copied to your site once. Visitors stop connecting to Google for them, so their IP address stays off Google's servers.

Tracking and chat wait their turn

Nine services start at the visitor's first scroll, tap or click, each with its own switch. Add any other script by its address.

Sites it suits

The pages that score worst in PageSpeed tend to share the same few problems.

Photo-heavy sites

Galleries, portfolios, property listings and shops, where most of the page weight is pictures.

Pages with video and maps

A home page with a YouTube intro, a contact page with a Google map.

Sites full of marketing tags

Analytics, ad pixels and a chat widget, all loading before the visitor has read a word.

Sites another speed plugin broke

SpeedKit does not combine or minify CSS and JavaScript, so menus, sliders and forms keep running as they were built.

Sites with European visitors

Fonts served from your own domain send no visitor data to Google.

Agencies with many client sites

Install, switch on what the site needs, and the scheduled tasks keep it up to date as clients add photos.

Safe to switch on

You can see every change, and undo any of it.

Originals kept

Image copies sit in their own folder. Switch SpeedKit off and the site is exactly as it was.

Before and after

Add ?speedkit=0 to any page address to see it without changes.

Skip what you need to

Leave out single pages, such as a checkout, or single images, such as logos.

Work done in the background

Joomla's Scheduled Tasks make the image copies, so a visitor never waits for a large photo to convert.

See what you saved

The status panel shows the images done, the space saved and when the task last ran. A SpeedKit menu in the admin top bar clears the cache.

All at once, if you prefer

With SSH access, one Joomla CLI command converts every image on the site.

5 Sites

For solo developers

5 Domain Licenses
$49 Renews at $19.60/yr (60% off)
Buy Now
Renews automatically. Cancel anytime.

10 Sites

For freelancers & teams

10 Domain Licenses
$79 Renews at $31.60/yr (60% off)
Buy Now
Renews automatically. Cancel anytime.

Unlimited Sites

For agencies & scale

Unlimited Domain Licenses
$129 Renews at $51.60/yr (60% off)
Buy Now
Renews automatically. Cancel anytime.
Save 60% on renewals

Frequently asked questions

Will it break my site?

SpeedKit does not combine or minify CSS and JavaScript, the step that most often breaks menus and sliders. Script delays apply only to the services you switch on, and adding ?speedkit=0 to any address shows the page without changes.

What happens to my original images?

Nothing. The WebP and AVIF copies are stored in their own folder. When you replace or delete an image, its old copies are removed by the daily clean-up task.

Does my server need anything special?

PHP with WebP support, which most hosts have. AVIF is used where the server can make it. The status panel shows what your server supports.

Will delayed analytics miss visitors?

Visitors who leave before they scroll, tap or click are not counted, usually a few percent. Set a maximum delay of 2, 4, 8 or 15 seconds and they are counted too.

Does it work with page caching and Cloudflare?

Yes. Saving the settings clears Joomla's cached pages so visitors see the change straight away. If you use Cloudflare or another CDN, purge it there as well.

Do I need a cron job?

Usually not. Two tasks are added on install, and Joomla runs them while people visit your site. On a quiet or very busy site, the settings screen shows how to run them with a cron job.

What happens when my licence ends?

SpeedKit keeps working with every setting in place. Updates arrive in Joomla's own update manager while the licence is active. Renew it to keep receiving them.

How do I get help?

Email [email protected] for a personal reply.

Ready to get started?

See plans

Menu