PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Argon2
  4. PHP Native Password Hash
PHP Native Password Hash icon

PHP Native Password Hash

Makes WordPress use PHP's native password_hash() functions for portable, stronger, and time-attack safe bcrypt and Argon2 hashes.

By Ayesh Karunaratne·Argon2·Free
5(6 reviews)
·2.0K+ active installs·Updated 1 year ago
DownloadCompare

As of April 2026, PHP Native Password Hash is a WordPress argon2 plugin with 2.0K+ active installations and a 5/5 rating from 6 reviews. It has been downloaded 23K+ times in total. Requires WordPress 5.2+ and PHP 7.0+. Available on WordPress.org since 2017. Last updated 1 year ago — may have compatibility concerns. Downloads are down 18% this week.

5/56 reviews
2.0K+active installs
23K+total downloads
9 yearssince 2017

Overview

This plugin swaps out WordPress core’s password hashing mechanism with PHP 5.5’s password_hash() and its accompanying functions. By default, PHP uses bcrypt to hash the passwords. If available, this plugin will use modern Argon2 algorithm. The transition will be transparent.

  • A password salt will be generated using a Cryptographically Secure Pseudo-Random Number Generator (CSPRNG)
  • Password hashes are safe from dictionary attacks with rainbow tables or any other precomputed hash lists, because a secure salt is generated for each password.
  • The password hashing is iterated multiple times to provide a good resistance against brute-force attacks.
  • Password checks are made in a way that it mitigates time-attacks.
  • You do not have to reset passwords of all users. Passwords already hash…
Read full description on WordPress.org

Ratings & Reviews

56 reviews
5 ★
6
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Recent Reviews

Amazing
by fenvi·1 year ago

Works very well.

Very good security addition
by Yambub·5 years ago

Thanks for this plugin and especially for keeping it up to date.

Thanks very much!
by minishman·7 years ago

Can’t believe WP is still using MD5 by default o.O

As soon as I learned about this, I got this plugin, and it does exactly what you want, using WordPress built in functions, so totally lightweight.

Thanks dev!

Exellent
by mpompas·8 years ago

Works as expected.

Superb
by birkof007·9 years ago

Geniality is in simplicity.

Download Trends

Today: 18Yesterday: 15This week: 75Period total: 3K

Compatibility

WordPress5.2+ requiredTested up to 6.5.8
PHP7.0+ required

Version Adoption

v3.0
82.0%
v2.1
17.1%
v1.5
0.8%

Frequently Asked Questions

Changelog

1.0

  • Initial release.
View full changelog on WordPress.org

Contributors

Ayesh KarunaratneAyesh Karunaratne
Plugin Info
Version
3.0
Last Updated
Jun 10, 2024
WP Requires
5.2+
Tested Up To
6.5.8
PHP Requires
7.0+
Active Installs
2.0K+
Downloads
23K+
Added
Jan 4, 2017
Business
Free

Tags

argon2bcryptpasswordpassword_hashpassword hashing

Developer

A
Ayesh Karunaratne
7 plugins0.0M+ total installs
View all plugins →

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.