Design a branded WordPress login page in a live, side-by-side customizer: logo, backgrounds, video, fonts, reCAPTCHA and more. No code needed.
LoginDash replaces the plain, generic wp-login.php screen with a fully branded sign-in experience — your logo, colours, backgrounds, fonts and messaging — all from a live, side-by-side editor that requires no code.
Adjust a control on the left and watch the real login page update instantly on the right. Everything is rendered with native WordPress markup, loads only on the login page, and leaves WordPress authentication working exactly as WordPress intends.
It’s built for agencies, freelancers and site owners who want a professional, on-brand login screen for clients, members and staff — in minutes, not hours.
Starter Themes — Three one-click starting designs: Clean WordPress Style (the default), Minimal Light and Minimal Dark. Apply one, then fine-tune every value.
Logo & Page Identity — Upload a custom logo (recommended 320×80), set its width, height and spacing, link URL and alt title, change the browser page <title>, and add a custom favicon. Or hide the logo entirely.
Backgrounds — Choose a solid colour, separate desktop and mobile background images with repeat / position / size controls, a random image gallery that picks a new image on every page load, or a background video (Media Library MP4 with optional start/end times, or YouTube) with an overlay tint for readability.
Form Position — Place the login form anywhere on screen: Top / Center / Bottom and Left / Center / Right, plus four-side offsets for fine-tuning. The forgot-password form has its own independent position.
Login Form Styling — Width (200–800 px), minimum height, corner radius, shadow size and opacity, four-side padding, border, background colour or image, and a transparency toggle.
Input Fields & Labels — Field background and focus background, text colour, default and focus borders, radius, password-eye icon colour, remember-me checkbox colour, and label colours and sizes.
Button Styling — Button colour and hover colour, borders, text colours, radius, padding and text size. Choose Default (inline beside Remember Me) or Full width mode with its own width and alignment.
Forgot Password Form — Its own background image and colour, its own input radius, and its own position.
Typography (Google Fonts) — A curated list including Inter, Roboto, Open Sans, Lato, Montserrat, Poppins, Nunito, Raleway and Playfair Display, with weights from 300 to 800. Choosing “System Default” loads no external font.
Footer Links & Copyright Bar — Toggle the Lost-password, Back-to-site and Privacy-policy links, set custom text and URLs, style them together, and add a copyright bar that supports a $YEAR$ token.
Welcome & Error Messages — Custom welcome messages for the Login, Lost-password, Registration and Logout screens (limited HTML allowed), custom text for eleven validation errors, and separate styling for welcome and error notices.
Custom CSS / JS — Syntax-highlighted CSS and JavaScript editors for anything the controls don’t cover. Code is sanitised on save and loaded only on the login page.
Google reCAPTCHA v2 & v3 — Protect the login, registration and lost-password forms from bots.
Safe SVG Logos — SVG uploads are sanitized automatically, stripping scripts, event handlers and javascript: URIs.
Controls are grouped into tabs: Themes, Logo, Background, Form Position, Login Form, Forgot Password Form, Button Beauty, Input Labels, Google Fonts, Error Messages, Welcome Messages, Form Footer, reCAPTCHA and Custom CSS / JS.
The Settings screen is your control hub. It shows the live status of each feature with a link to where it’s configured, plus maintenance tools such as clearing the compiled-CSS cache.
The free plugin is a complete login-page customizer on its own. LoginDash Pro is an optional add-on that installs alongside it and adds a premium template library plus login, security and workflow features:
Design
Security
/xmlrpc.php, pingbacks and remote-publishing requests.wp-login.php to a secret custom URL and redirect, 404 or reroute logged-out visits to the old endpoints.Workflow
Learn more about LoginDash Pro: https://apps.spinxdigital.com
LoginDash optionally connects to the following external services. All connections are triggered only by explicit administrator configuration — nothing is sent by default on a fresh install.
When the reCAPTCHA feature is enabled in the plugin settings, LoginDash loads the Google reCAPTCHA JavaScript library from Google’s servers and sends a server-side verification request to Google on each login, lost-password, or registration form submission.
When an administrator selects a Google Font in the Typography settings, LoginDash loads that font’s CSS stylesheet from Google Fonts on the login page.
When an administrator enables a YouTube video as the login page background, LoginDash embeds the video in an <iframe> pointing to youtube-nocookie.com.
youtube-nocookie.com domain, which is YouTube’s privacy-enhanced mode and does not set cookies until the user plays the video.