Title: Custom Login
Author: Austin
Published: <strong>August 13, 2009</strong>
Last modified: November 29, 2025

---

Search plugins

![](https://ps.w.org/custom-login/assets/banner-772x250.png?rev=3077180)

![](https://ps.w.org/custom-login/assets/icon.svg?rev=3077180)

# Custom Login

 By [Austin](https://profiles.wordpress.org/austyfrosty/)

[Download](https://downloads.wordpress.org/plugin/custom-login.5.1.2.2.zip)

 * [Details](https://wordpress.org/plugins/custom-login/#description)
 * [Reviews](https://wordpress.org/plugins/custom-login/#reviews)
 *  [Installation](https://wordpress.org/plugins/custom-login/#installation)
 * [Development](https://wordpress.org/plugins/custom-login/#developers)

 [Support](https://wordpress.org/support/plugin/custom-login/)

## Description

NOTE: in Custom Login 4.4, PHP 8.1 or greater was required, but in version 5.x, 
PHP requirements were
 dropped back to 7.4 or greater. Enjoy the update.

Custom Login 3.0 was 200% faster than version 2.0, and version 4.0 and 5.0 is now
even better!

For more information visit the official [Custom Login](https://frosty.media/plugins/custom-login/)
page.

> **Support**
>  [Austin](https://austin.passy.co) and the [Frosty Media](https://frosty.media/)
> team will always try our best to support the Custom Login plugin on the WordPress.
> org forum, but please note that we can not guarantee a response in a timely manner.
> If you have an issue we would appreciate you using GitHub or purchasing priority
> support on our site.
> Any extensions purchased on [Frosty Media](https://frosty.media/) (not hosted 
> on WordPress.org) will not be supported on the WordPress.org forum. You can always
> browse our _small_ but growing [documentation](https://frosty.media/docs) for 
> further assistance. You need a valid license key to make support submissions _on
> our site_. We thank you in advance.
> **Bug Reports**
>  Bug reports for Custom Login are [welcomed on GitHub](https://github.com/thefrosty/custom-login).

#### Video

#### Extensions

There are currently seven premium extensions available, with more coming (suggestions
welcome – and _will be offered for free to said user_).

**Extensions available now**

 * [Stealth Login](https://frosty.media/plugins/custom-login-stealth-login/?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   obscure your login URL.
 * [Page Template](https://frosty.media/plugins/custom-login-page-template/?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   add a login form to any WordPress page.
 * [Login Redirects](https://frosty.media/plugins/custom-login-redirects/?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   Manage login redirects.
 * [No Password](https://frosty.media/plugins/custom-login-no-password-login/?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   allow users to login without a password.
 * [Style Pack #1](https://frosty.media/plugins/custom-login-style-pack-1?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   four pre-designed login styles.
 * [Style Pack #2](https://frosty.media/plugins/custom-login-style-pack-2?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   four pre-designed fun login styles.
 * [Style Pack #3](https://frosty.media/plugins/custom-login-style-pack-3?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt)–
   four pre-designed holiday login styles.

**Extensions in development/extension ideas**

 * Email Logins for usernames.
 * 2-step Authentication.
 * “Super User” only access for client sites.
 * **Added in core as of version 3.0** Remove default WordPress login CSS.
 * Submit button styles!
 * **Added as of version 3.2** Custom Login pre-made settings templates _AKA_ [Style Packs](https://frosty.media/plugin/tag/style-pack/).

#### More info

Activate the plugin and customize your WordPress login screen. It’s as easy as modifying
a few settings, there is no need to understand CSS at all. Custom Login even has
a HTML, CSS & jQuery textarea for more advanced customizations.

 1. **Read more about [Custom Login 5.0](https://frosty.media/2025/custom-login-5-0-released/)**
 2. Read more about [Custom Login 4.1](https://frosty.media/2023/custom-login-4-1-x-released/)
 3. Read more about [Custom Login 4.0](https://frosty.media/2022/custom-login-4-0-x-released/)
 4. Read more about [Custom Login 3.1](https://frosty.media/2015/custom-login-v3-1-released/)

**For those looking to show off your login screen, check out the [Flickr group](https://flickr.com/groups/custom-login/)!
Share you designs with the community!**

#### links

 * Additional Plugins: [https://frosty.media/plugins](https://frosty.media/plugins/)
 * Austins Blog: [https:/austin.passy.co/](https://austin.passy.co/)
 * Austin on Twitter: [@TheFrosty](https://wordpress.org/x.com/TheFrosty?output_format=md)
 * Frosty Media on Twitter: [@Frosty_Media](https://wordpress.org/x.com/Frosty_Media?output_format=md)
 * Development welcomed on **[GitHub](https://github.com/thefrosty/custom-login)**

## Screenshots

 * [[
 * Custom Login v3 Design Settings part 1.
 * [[
 * Custom Login v3 Design Settings part 2.
 * [[
 * Custom Login v3 General Settings.
 * [[
 * Custom Login Extensions Installer (an active license key is required).

## Installation

Follow the steps below to install the plugin.

 1. Upload the `custom-login` directory to the /wp-content/plugins/ directory.
 2. Activate the plugin through the ‘plugins’ menu in WordPress.
 3. Go to Settings/custom-login to edit your settings.
 4. Design away.
 5. Activate the settings by checking “Enable” in the “General Settings” tab.

## FAQ

### What are extensions?

They are additional plugins that add/extend functionality to the Custom Login plugin.
You can find all Custom Login extensions on [Frosty.Media](https://frosty.media).

### Where can I upload and share my cool login screen?

Check out the [Flickr group](https://flickr.com/groups/custom-login/)! Upload and
add it to our pool!

### I think I want to uninstall

Just deactivate it. Sad panda is sad.

### Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the Custom Login plugin 
through the
 [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/custom-login).
The Patchstack team will assist you with verification, CVE assignment, and notify
the developers of this plugin.

## Reviews

![](https://secure.gravatar.com/avatar/d1419b2a2f4628f62287f408c42ee064d841dfc350255fae2ac3b95aa3647ef9?
s=60&d=retro&r=g)

### 󠀁[Crap](https://wordpress.org/support/topic/crap-66/)󠁿

 [wfcrafts](https://profiles.wordpress.org/wfcrafts/) August 5, 2022

Just DON’T do it

![](https://secure.gravatar.com/avatar/a8a596c23f3b59fbbf79fb5e7cf354601aeb3245bcc274222f546cf9460abb62?
s=60&d=retro&r=g)

### 󠀁[once a lightweight and minimalist plugin](https://wordpress.org/support/topic/once-a-lightweight-and-minimalist-plugin/)󠁿

 [moisture9063](https://profiles.wordpress.org/ngrhd/) July 26, 2022 1 reply

now destroyed completely by the author’s greed

![](https://secure.gravatar.com/avatar/f8c0ae0106a3e33fc49d417c27fe4587d0860140fbefd6786d5e4fda7e010292?
s=60&d=retro&r=g)

### 󠀁[Full of payment](https://wordpress.org/support/topic/full-of-payment/)󠁿

 [surafelteferi](https://profiles.wordpress.org/surafelteferi/) January 21, 2021
1 reply

Pay for everything plugin!!

![](https://secure.gravatar.com/avatar/9ad221bd9a9245b344cce9d0d88eaa095da00d9a899cbad36d911656643618a3?
s=60&d=retro&r=g)

### 󠀁[It doesn’t work](https://wordpress.org/support/topic/it-doesnt-work-228/)󠁿

 [mostafashenawy86](https://profiles.wordpress.org/mostafashenawy86/) October 29,
2019 1 reply

It doesn’t work

![](https://secure.gravatar.com/avatar/4e201a52e06e90d6eaa0b16b451d2e73e9afd6bfbc71a447d1e1a1fdc1e547b6?
s=60&d=retro&r=g)

### 󠀁[I use this on all my sites](https://wordpress.org/support/topic/i-use-this-on-all-my-sites-5/)󠁿

 [Bruno Braga](https://profiles.wordpress.org/brunobragaw8t/) July 17, 2018

I use this plugin in all my sites. It’s simple and objective, never gave me any 
problems.

![](https://secure.gravatar.com/avatar/f32852eeb59929847283dec7a04ecdff48403e6773e6005597a95665320ff3f9?
s=60&d=retro&r=g)

### 󠀁[Not worked](https://wordpress.org/support/topic/not-worked-7/)󠁿

 [Habibillah](https://profiles.wordpress.org/habibillah/) December 1, 2017 4 replies

not worked when I implement logo in [ link redacted ]

 [ Read all 98 reviews ](https://wordpress.org/support/plugin/custom-login/reviews/)

## Contributors & Developers

“Custom Login” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Austin ](https://profiles.wordpress.org/austyfrosty/)
 *   [ Frosty Media ](https://profiles.wordpress.org/frostymedia/)

“Custom Login” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/custom-login/contributors)
for their contributions.

[Translate “Custom Login” into your language.](https://translate.wordpress.org/projects/wp-plugins/custom-login)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/custom-login/), check
out the [SVN repository](https://plugins.svn.wordpress.org/custom-login/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/custom-login/) by
[RSS](https://plugins.trac.wordpress.org/log/custom-login/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### Version 5.1.2.2 (2025/11/29)

 * Upstream dependency updates from thefrosty/wp-utilities.
 * Don’t load vendor/autoload.php if already autoloaded externally.

#### Version 5.1.2.1 (2025/11/23)

 * Fix edge case Fatal error found in legacy plugins using Hash from thefrosty/wp-
   utilities update.

#### Version 5.1.2 (2025/11/22)

 * Bump thefrosty/wp-utilities.

#### Version 5.1.1 (2025/11/14)

 * Resolve `gettext` mixed type fatal error.

#### Version 5.1.0 (2025/11/14)

 * Bump js-yaml and standard by @dependabot[bot]
 * Feature: Add Login style with `srcset` for responsive image backgrounds.

#### Version 5.0.2 (2025/10/11)

 * Remove roave/security-advisories (due to political support on their README I 
   don’t agree with).

#### Version 5.0.1 (2025/07/16)

 * Fix: export-ignore for Composer installs.
 * Bump PHPUnit to 11.
 * Change Requires PHP back to 8.3 (modified in downgrade action for WordPress repo)

#### Version 5.0.0 (2025/07/15)

 * Tested up to 6.8.2
 * Bumped dependencies for PHP >= 8.3.
 * Dropped plugin PHP support back to >= 7.4 (WordPress repo) with Rector.
 * Add better Composer installation support, requires PHP >= 8.3 (for installations
   via Packagist).

#### Version 4.5.2 (2025/06/10)

 * Bump WP Utilities to 3.4.3
 * Resolve dashboard visibility no hiding on setting toggle.
 * Update default remote request timeout from 15 to 2 seconds.

#### Version 4.5.1 (2025/05/20)

 * Only load Import/Export on Custom Login Settings page.

#### Version 4.5.0 (2025/05/14)

 * Add roave/security-advisories
 * Update codecov-action to v5
 * Setting: Expose Extensions Submenu
 * 🔄 Regenerate translation files
 * Readme Updates
 * Update references from Twitter to X.
 * Hide “active” Custom Login Extensions from the plugins.php page
 * Bug: Fix Codemirror syntax issue

#### Version 4.4.0 (2025/04/14)

 * Requires PHP >= 8.1.
 * Bump Tested up to too “6.8.0”.
 * Resolve “Translation loading for the custom-login domain was triggered too early”
   added in WP 6.7.0.

#### Version 4.3.0 (2024/10/30)

 * Bump Tested up to too “6.7.0”
 * Updated login logo HTML attribute for CSS targeting in WP 6.7.

#### Version 4.2.0 (2024/04/25)

 * Bump Tested up to too “6.5.2”
 * Resolve possible “Uncaught TypeError” when initializing wp.codeEditor on empty
   element.

#### Version 4.1.1 (2023/12/13)

 * Resolve Security Vulnerability (CVE-2023-49858).

#### Version 4.1.0 (2023/11/09)

 * Drop support for PHP <= 7.4.
 * Resolve PHP deprecation notices in PHP 8.2.
 * Official supported WordPress is >= 6.2.
 * Tested with WordPress 6.4.
 * Remove deprecated function `CUSTOMLOGIN()`.
 * Fix: resolve use of path instead of URL for animate.css.

#### Version 4.0.12 (2023/12/13)

 * Resolve Security Vulnerability (CVE-2023-49858).

#### Version 4.0.11 (2023/09/20)

 * Fix: Removed Opis Closure package (causing PHP deprecation notices in 8.1+).

[Full CHANGELOG](https://github.com/thefrosty/custom-login/blob/develop/README.md#changelog)

[All Releases](https://github.com/thefrosty/custom-login/releases)

## Meta

 *  Version **5.1.2.2**
 *  Last updated **5 months ago**
 *  Active installations **20,000+**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/custom-login/) and [English (US)](https://wordpress.org/plugins/custom-login/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/custom-login)
 * Tags
 * [admin](https://wordpress.org/plugins/tags/admin/)[branding](https://wordpress.org/plugins/tags/branding/)
   [custom login](https://wordpress.org/plugins/tags/custom-login/)[customization](https://wordpress.org/plugins/tags/customization/)
   [logo](https://wordpress.org/plugins/tags/logo/)
 *  [Advanced View](https://wordpress.org/plugins/custom-login/advanced/)

## Ratings

 3.6 out of 5 stars.

 *  [  59 5-star reviews     ](https://wordpress.org/support/plugin/custom-login/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/custom-login/reviews/?filter=4)
 *  [  5 3-star reviews     ](https://wordpress.org/support/plugin/custom-login/reviews/?filter=3)
 *  [  3 2-star reviews     ](https://wordpress.org/support/plugin/custom-login/reviews/?filter=2)
 *  [  28 1-star reviews     ](https://wordpress.org/support/plugin/custom-login/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/custom-login/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/custom-login/reviews/)

## Contributors

 *   [ Austin ](https://profiles.wordpress.org/austyfrosty/)
 *   [ Frosty Media ](https://profiles.wordpress.org/frostymedia/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/custom-login/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7431290)