WP Custom Login

Customize the WordPress login screen with your own colors, logo, backgrounds, and form styles.

By Teydea Studio

4.8 (14 ratings)
Version 3.0.0 Active Installs 10,000+ Updated 2 weeks ago 18 years old

Description

WP Custom Login lets you fully customize the WordPress login page to match your brand identity.

Whether you run a single site or a multisite network, this plugin gives you control over every visual element of the login screen — from the logo and background to form fields, buttons, links, and more.

Key benefits:

  • Adjust colors, fonts, spacing, and layout of every login page element without writing CSS.
  • Add your logo, social media links, and custom footer to create a branded login experience.
  • Support for multilingual sites with per-language text customization for labels, buttons, and notices.
  • Works with WordPress multisite networks for consistent branding across all sites.

WP Custom Login is a good fit for freelancers, agencies, and organizations that want a professional, branded login page. It includes a live preview in the admin settings, so you can see your changes before they go live.

Learn more at wpcustomlogin.com.

Features

Free Features

  • Body background color — Set a custom background color for the login page.
  • Custom logo — Replace the WordPress logo with your site icon or a custom image, and configure its link URL and alignment.
  • Form container styling — Customize the form background color, border radius, padding, box shadow, and alignment.
  • Label styling — Adjust font size, weight, letter case, spacing, text color, and toggle label visibility.
  • Input field styling — Set background colors, borders, padding, font, shadow, and placeholder text for normal, hover, and focus states.
  • Checkbox styling — Apply custom colors to the login form checkboxes and checkmark icon.
  • Primary button styling — Customize colors, font, size, width, alignment, shadow, and per-language button labels.
  • Secondary button styling — Configure colors, font, border, and per-language labels for secondary buttons.
  • Notice and error styling — Set colors for error, notice, and success messages, and add a custom persistent notice with per-language text.
  • Under-form links — Customize link colors, separator, disable the “Back to” link, or add custom links.
  • Social media icons — Display up to 23 social media icon links (Facebook, X, Instagram, LinkedIn, YouTube, GitHub, and more), placed before the form, after the form, or in the footer.
  • Privacy policy link — Show or hide the privacy policy link and set its color.
  • Language switcher — Show or hide the WordPress language switcher and adjust its icon color and spacing.
  • Custom footer — Add a footer with configurable text, font, color, and alignment.
  • Custom CSS — Add your own CSS for additional styling.
  • Live preview — See your changes in real time within the admin settings page.
  • Disable autofocus — Turn off the default autofocus behavior on the login form.
  • Disable error shake — Turn off the shake animation on failed login attempts.
  • Disable autocomplete — Prevent browsers from auto-filling the login form.
  • Per-language text — Customize labels, placeholders, button text, and notices for each language on multilingual sites.
  • “Remember Me” customization — Show or hide the “Remember Me” checkbox and set custom label text per language.

PRO Features

  • Pre-designed templates — Choose from 20+ ready-made login page designs and apply them with one click.
  • Advanced backgrounds — Use animated gradients, image slideshows, or split-screen layouts as your login page background.
  • Post-login redirects — Redirect users to specific pages after login based on their roles.
  • Premium support — Get direct support from the development team.

Plugin comparisons

See how this plugin stacks up against alternatives side by side.