Free WordPress Preloader Plugin
A branded loading screen for WordPress. Free Forever.
Replace the blank white flash before your site renders with a polished preloader — your logo, an animated loading ring, and 7 CSS-only presets. No jQuery, no external requests, no upsell.
Why a preloader
First impressions happen before your page loads
While fonts, images, and scripts are still arriving, your visitors stare at a blank white page — or a half-rendered layout. A preloader makes those first moments look intentional: your brand, on screen, from the very first millisecond.
The honest part: a preloader doesn’t make your site faster — and we won’t pretend it does. It improves the perceived first impression while the real page finishes rendering behind it. Any plugin claiming more is selling you something.
Small plugin. Serious control.
Everything you need to brand the first second of every visit — and nothing you don’t.

Your brand, front and center
Upload a logo or use text + tagline. Fade, grayscale-reveal, or soft-scale entrances. Round or circular shapes, plus an animated loading ring.

Show it exactly where you want
Site-wide or homepage only. Everyone or visitors only. Every load, once per session, or once per day — with no-flash suppression on repeat views.

WooCommerce-safe
One toggle excludes cart, checkout, and account pages. Never put a loading screen between a customer and their order.

Performance-respectful
Minified assets, zero external requests, explicit image dimensions. The loader removes itself from the DOM when it’s done.

Accessible by default
Respects prefers-reduced-motion, no focus trap, aria-hidden overlay, noscript fallback. A maximum timeout guarantees it always disappears.

Set it in 2 minutes
Install, upload your logo, pick a preset, choose colors, save. That’s the whole setup — with a live preview in the admin.
How it works
Live in three steps
STEP 1
Install
Search “KineticHub Page Loader” in Plugins → Add New, or download from WordPress.org.
STEP 2
Brand it
Upload your logo, pick one of the 7 presets, set your colors in the live admin preview.
STEP 3
Publish
Save. Your loading screen is live on the next page load. Done.
FAQ
Straight answers
Everything you need to know
No — and any plugin that claims so is lying. It improves the perceived first impression while the page finishes rendering behind it.
The plugin is built to stay out of the way: no external requests, minified assets, explicit image dimensions, and full DOM cleanup after hiding. Your content stays fully visible to search engines.
Really free. No premium version, no locked features, no ads. We build it because it’s the perfect showcase for what we do — if you like it, check out our animations plugin, KineticHub Blocks.
Yes — it overlays the finished page via the standard wp_body_open hook, so it’s theme- and builder-agnostic.
They’re covered: a noscript rule hides the loader entirely, and reduced-motion users get an instant transition instead of animations.
Yes — exclude by post/page ID, by URL path, or exclude all WooCommerce checkout-flow pages with one toggle.