The Web Design Hub

Client Support

How can we help you today?

Client Portal

Access your project dashboard & files

Book Appointment

Schedule a call with our team

Remote Support

Get live technical assistance

Need something else? Contact our team

Free + Pro·WordPress Plugin

Maintenance Mode

Put your site offline in one click — without touching a file.

Sometimes you need to take a site offline while you make changes — but most maintenance mode plugins are bloated with features you'll never use, or they're complicated to configure.

TWDH Maintenance Mode is different. One toggle in Settings and your chosen roles bypass the screen entirely. Everyone else lands on a clean, branded maintenance page.

The message, headline, and sub-text are all editable from the admin settings panel. No page builder required, no shortcodes to remember — just flip the switch.

Download Free
Any WordPress theme PHP 7.4+ compatible Free version available No coding required

PHP 7.4+

Minimum Requirement

Works on modern hosts

Any

Theme Compatible

Elementor, Divi, Bricks & more

5.0★

Average Rating

From early users

Free

Core Version

No credit card ever

Requirements

WordPress

5.0++

PHP

7.4++

WooCommerce

Not needed

Multisite

Supported

How It Works

Up and running in minutes

Three simple steps to get real results — no experience needed.

011

Install and activate

Upload via the WordPress plugin installer and activate. The maintenance mode toggle appears immediately in Settings.

022

Customize your message

Enter your maintenance headline and descriptive message. The settings take effect instantly — no rebuild required.

033

Enable and work freely

Toggle maintenance mode on. Admins keep full access to the site while visitors see your maintenance page.

Ready to go!
Features

Built for professionals

No bloat. No surprises. Just the features that matter.

503 status for SEO

Returns a proper 503 HTTP header so search engines know the downtime is temporary. Your rankings stay safe.

Key Feature

Zero JavaScript overhead

The maintenance check runs server-side in PHP. There's no JavaScript payload on the frontend whatsoever.

Any WordPress version

Compatible with WordPress 5.0 and above. No Gutenberg dependency — works with classic and block themes.

Features

Everything it can do

A complete breakdown of every capability — free and Pro.

Instant Site Lock with One Toggle

Enable maintenance mode from Settings → Maintenance Mode. Every non-admin visitor sees your maintenance page immediately — no caching issues, no partial lockouts, no stale pages served.

Proper 503 HTTP Status

The maintenance page returns a 503 Service Unavailable response code, which signals search engines to check back later rather than de-index your pages. Your SEO rankings are protected during downtime.

Branded Maintenance Page

Upload your logo, write your own headline and message, set your brand colors, and add a contact email for urgent inquiries. Visitors see a professional holding page — not a generic 'under maintenance' message.

Role-Based Bypass (Pro)

Pro lets you grant bypass access to specific user roles — so your client can preview the live site while visitors see the maintenance page. Add IP addresses to a whitelist for QA teams or remote reviewers.

Countdown Timer (Pro)

Pro adds an animated countdown timer to the maintenance page. Set a launch date and time — the timer counts down live in the visitor's browser, building anticipation and signaling when the site goes live.

Email Capture Form (Pro)

Pro includes an optional email capture input on the maintenance page. Collect interested visitor emails before launch and notify them automatically when the site goes live — built-in, no MailChimp required.

Who It's For

Made for web professionals

Built by a real web design agency — for everyone who needs a professional solution without the bloat.

Most Common

Web agencies

Agencies updating client sites who need a professional holding page during deployment or redesigns.

Freelancers

Developers who need a clean way to block visitors while pushing site changes live.

Business owners

Non-technical users who want to hide an in-progress site from the public without touching code.

vs. Competition

How we stack up

TWDH Maintenance Mode vs. SeedProd (Maintenance Mode)

Feature
TWDH
SeedProd (Maintenance Mode)
Free version available
Proper 503 HTTP status code
Custom logo and branding
Countdown timer
Pro
Pro only
Email capture on maintenance page
Pro
Pro only
IP whitelist for clients
Pro
Pro only
Price (Pro single site)
$49/yr
$79.99/yr
Comparison

Free vs Pro — side by side

See exactly what each tier includes before you decide.

Feature
Free
Pro
One-click maintenance mode toggle
Customizable headline, message, and sub-text
Role-based bypass (admins and editors see live site)
Works with any WordPress theme
No shortcodes or page builder required
503 HTTP status code for SEO safety
Countdown timer on the maintenance pagePRO
Schedule maintenance (auto-enable and auto-disable by date/time)PRO
IP whitelist for additional bypass addressesPRO
Email lead capture form on the maintenance pagePRO
Background image upload via the media libraryPRO
Priority supportPRO
Plans

Simple, transparent pricing

No surprises. No hidden fees. Use the free version forever.

FREE

$0

forever

  • One-click maintenance mode toggle
  • Customizable headline, message, and sub-text
  • Role-based bypass (admins and editors see live site)
  • Works with any WordPress theme
  • No shortcodes or page builder required
  • 503 HTTP status code for SEO safety
Download Free
PERSONAL

$49/yr

per year · 1 site

  • Countdown timer on the maintenance page
  • Schedule maintenance (auto-enable and auto-disable by date/time)
  • IP whitelist for additional bypass addresses
  • Email lead capture form on the maintenance page
  • Background image upload via the media library
  • Priority support
MOST POPULAR
STUDIO

$79/yr

per year · up to 3 sites

  • Countdown timer on the maintenance page
  • Schedule maintenance (auto-enable and auto-disable by date/time)
  • IP whitelist for additional bypass addresses
  • Email lead capture form on the maintenance page
  • Background image upload via the media library
  • Priority support
AGENCY

$129/yr

per year · unlimited sites

  • Countdown timer on the maintenance page
  • Schedule maintenance (auto-enable and auto-disable by date/time)
  • IP whitelist for additional bypass addresses
  • Email lead capture form on the maintenance page
  • Background image upload via the media library
  • Priority support
Reviews

What people are saying

5.0 average from early users

"I've tried six different maintenance plugins. This is the first one that doesn't add a load of junk I don't need. Install, type your message, enable it. Done."

Kelly M.

Web Developer, Phoenix AZ

"Clean and lightweight. Exactly what I needed for client site updates. The 503 status is a nice touch — important for clients with existing Google rankings."

Derek S.

Freelance Designer

"My developer told me to install this while he worked on the site. Incredibly simple — I enabled it myself without any help."

Maria L.

Small Business Owner

Changelog

What's new

Recent updates and improvements.

v1.2.0January 2026Latest
  • Pro: countdown timer with configurable launch date
  • Pro: email capture form on maintenance page
  • Added custom contact email field
v1.1.0August 2025
  • Pro: IP whitelist for client/QA access
  • Pro: per-role bypass settings
  • Fixed: 503 status code not sent on some server configurations
v1.0.0April 2025
  • Initial release — logo, headline, message, enable/disable toggle, 503 status
FAQ

Common questions

Everything you need to know before getting started.

Ready to get started? It's free.

Download the free version and be up and running in minutes. Upgrade to Pro whenever you're ready for more.

Download Free
Free forever No account requiredAny WordPress theme