3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $options = array( //DO NOT ADD A CUSTOM SALT! I WILL SLAP YOU CRAZY! 'cost' => 11 ); echo password_hash("admin123", PASSWORD_DEFAULT, $options);
based on VVStp
Output for 7.2.0
$2y$11$1vXuER/6zigZjRaFR5kRs.w6z3ppNVkVXog9aN1QADWCyKLGvCsZS
Output for 7.1.10
$2y$11$8iu0Fc7mQ94dkfBaliqxcOnUdCnab33I3cS4OtCKj4d1n92ULlHve
Output for 7.1.7
$2y$11$y.KrN5f7GEaPVajgY9ioLe2GftxkdMf8kw3X8ucS9spm2KvjEU7Cm
Output for 7.1.6
$2y$11$Hua696qZMavQIhwPwpUKm.2X3tgrlR336pb9n7lpHsSJj0OcBlZXm
Output for 7.1.5
$2y$11$VLyCHOowXf0ZRjpykIUMkelSFoWYlt/1JHvT8XHZxxF/9S68TfUe2
Output for 7.1.0
$2y$11$mVQFCfHxvxF9ufwcGtioLeLAWrXUJF6zjLPSXNAqFn.QsGJ7W68Mu
Output for 7.0.20
$2y$11$5xVJmu2UbdcP5nFxeNq7SOCTBZnPQ2d.NNYUxmFC9d6Yr3HAk9/mS
Output for 7.0.11
$2y$11$RC1FZl4kBb/bFvbuisUiE.EaJ9UUz0yjpPu41s7lPYBGMoy520DLu
Output for 7.0.10
$2y$11$17aQAPeLiSbFnT0mYgOW9.9slZHEcj7cjvsqXvlsyGeA25A3Mp1ma
Output for 7.0.9
$2y$11$tQ8UPIjj1pjmkPgKquYJ.uzy9P1.JVw5ZHfWxbhpyRusybmkw.E.2
Output for 7.0.8
$2y$11$FC3.KtSBAxQAjrHoDX390u97NCJeqWBsjJ5ve1473LzZ5n.wlcUFW
Output for 7.0.7
$2y$11$U8TjyJXjulOWJTJq45RWrel8iERZJRbcJXbDnxhUOnhKoCbepQ6gy
Output for 7.0.6
$2y$11$DJiTWk9zo7Gn2Jzq8e/s4.Y0/V0bfkzQKr8tUp265FdIx0tcGaGam
Output for 7.0.5
$2y$11$cQTV9Mpc8x87xdw9NSz.Eepy3q4PIFBrJhxG2ZUk0GLUN5H55Dqay
Output for 7.0.4
$2y$11$QVUCrmD5T29xpUfg0Q0HCuBXEsNTL07R3v5fqxrPM0FtwuwS5SssW
Output for 7.0.3
$2y$11$kCcsj0NcgsLjU45.0ufMcuyoP9xGPLiUZpvLYzRTgAkH5jWWb0Irm
Output for 7.0.2
$2y$11$uUHTykNzjAHNB2yl/1ihNuJUkh.gOxBpPjFGPTOrYULmSxstQU8vm
Output for 7.0.1
$2y$11$8Weza/gxiILYhTa/fQ9xCu.6Sy3WU4SoL/hKakb0K8yne0Gwa0qRK
Output for 7.0.0
$2y$11$QHItSbkMpY2.MILuPWe0e.fB9gZLYb4ENW48QO0OtnAE8DMuejpdq
Output for 5.6.28
$2y$11$Bj6Wm0N/U6FFpBgQHJBkFeK.iT4TwB1Ih0G37dEvsYRUPW2zXhQf.
Output for 5.6.25
$2y$11$GOCCyeVvCo5prZHJBF2BxeRyuOZHFu3THV.0A6BfD6DT3zCByaVS.
Output for 5.6.24
$2y$11$XQdvgXFlTzoUF2CbN6DQsuGpbazdhQKzmdX4rO2qIzRl/CfltAJd.
Output for 5.6.23
$2y$11$gRfgX.pxBgGtpTqwH6l.q.5wuvu2jbusmqEoi2lJcLvVWqJRs668a
Output for 5.6.22
$2y$11$cWj5CujcXyXtlAoWvt/Sse8SP.vb7VMuSqc5XdasGPvek/5cuZFmi
Output for 5.6.21
$2y$11$UUGlB7Fn53/qYzJB.7Lgs.w9rHP5kJgzZZcgjCZDp13lVuW0Amxge
Output for 5.6.20
$2y$11$oX5LoZVrvJGQmeXCLbY0aOqCznW.XJ3gzJ8w9TzoqWUHwsYtsQSwK
Output for 5.6.19
$2y$11$jLZL0zJcIixaPd95/2OprOtOp9J9.KOx7sr.hiFM52xSdjCeyMP1C
Output for 5.6.18
$2y$11$K1DVzndtwt1Czv9D61z3t.hdtswV8xvlckYFG.c8sU.DBkaYiEHPq
Output for 5.6.17
$2y$11$PUCLZU1wLe/LojAyk5zCMexiBz0O2soWSKU29lVuek0jaSA1Z01uy
Output for 5.6.16
$2y$11$RasWw3VdqUCxKkV.QHhzaus0RjwEigaLuQLCquMRV5wiW50XkB1lC
Output for 5.6.15
$2y$11$B1Xn4RAE0TUlH2PwRl0h4.ehBlY11M6tD715nmzZv2.sTyBJo7.RS
Output for 5.6.14
$2y$11$g5mjvo9/V2EZiCak9A1IMe2u1AROfitYnBUm10.5kecxPVLavof9q
Output for 5.6.13
$2y$11$ZjQlMt/rBldAbEm.e2tw7uu8UUMdk8R8kvPEM54dbfNru5L32RW5W
Output for 5.6.12
$2y$11$6QklncKbSTrX.bYrojS8QeDYqK/7CX20p2DS18h7tD1pVvhN9rPdi
Output for 5.6.11
$2y$11$b3B7Nt64IfZhbBPb19.9Ie3E93CdL2jnLHZPEAATlhvBDelTq9NVG
Output for 5.6.10
$2y$11$IuPetYF06EW8SILUYBLuN.8bsOX9bhqOoh2AqcF9nLMgL61Rf67aS
Output for 5.6.9
$2y$11$NglNLIvLuoEqrFvyFuNW8ejUG5kLDkc1SYyNsfH5sQij5nha7APXO
Output for 5.6.8
$2y$11$JFpAQiEvVn7KZeMR.6Z8EuA9rCbGHthLmMNuNxneAO39SVC2DJJFC
Output for 5.6.7
$2y$11$dJ00rNbcb4c9a005dk9KC.j.n9khH0V.WQdDadjgbV1KRjHGbLwR6
Output for 5.6.6
$2y$11$MyLAf5hb0CYMX4JaMFZlLus1ipEt5wsOW1K5AueHffYRYXnjrM0VG
Output for 5.6.5
$2y$11$mBUzSTeFKQ25.UmgpD9SiewKMB32itMLPLgZa6pu6k3NSw15S6rQq
Output for 5.6.4
$2y$11$4Wl1p1MTJlSU8Dhu2zhj2ufatcmzSOJHXY2ZTUhJwNBL96vy/8ViG
Output for 5.6.3
$2y$11$dg5EY3lrybLJybdWH16QKueV8yIar9Yef36FamTdLMAFx8KBXwKPC
Output for 5.6.2
$2y$11$aiZD4SNmaa68IIBQ4bIXDeePj6INZ1Ctc9bWGK.AjjSVJV3BtwvqS
Output for 5.6.1
$2y$11$R3QsDzMFM0UhJKZ8KIuvr.PG1aCMww2RStEy71vS8WmOtCfPjPZni
Output for 5.6.0
$2y$11$GJiJOK4cnSkqtjOFjn8Y8e4vIEqvqCNpLEUA1L1kI.0QHphZ.4GmW
Output for 5.5.38
$2y$11$H.gnL06w/.ZkJnj8a/SjmuJa6hwVFmbWG4OpGwJeXVZcmnics.U52
Output for 5.5.37
$2y$11$PfHDoa16fk5PHRDNo1aKIuwvX3T3CEkC6yzObHHi7UsLGKPEYAnqm
Output for 5.5.36
$2y$11$lZj/6yUeq/h61YNNf5//xO.NwF2nhxEr1iH2BeWhmZvr0aftMh.VK
Output for 5.5.35
$2y$11$sbEM/F/lHwcgxVSRRTtr/.yo5eP50fggq/vKFMtQmXgYjLIwvMAk6
Output for 5.5.34
$2y$11$0vhint0zLfhxxhwPiP3wS.SLpzcinVqLVFsfI68X6UbR6msR1TfBq
Output for 5.5.33
$2y$11$LVl1OUjjmbXEuY4YLR7FT./Z/CpaeKCck50JqXI4KVA99AKVKsbIK
Output for 5.5.32
$2y$11$ReAI9zfXbFH0THtxX8PHBOHzzq3pBXke8D.6asbYx8v38n8HBhOEO
Output for 5.5.31
$2y$11$T9KNAgsJCNa9aorGcAOb1OjAoyPoGk3w.OCX0SyXMTl6JTELXWuw2
Output for 5.5.30
$2y$11$tMvUUATwRojg7UNggvm7v.4ldHWlfW7/tFhXrwvmzkKgxglviIKOq
Output for 5.5.29
$2y$11$mLgZct/S95qmlbtcy1esAOhxUHjb1nPyryue/T4eGoq9.e.7Fx2BK
Output for 5.5.28
$2y$11$65F9jRv5bRY6uhNCPQrPAuAYd72m8qx/8RvKYWq6VOUJvVbwirFSC
Output for 5.5.27
$2y$11$dO6GWBNt1SRJVRqj2Dpq4OxdDL6dKSzsKRrn5oY.AIam87lHGH9zi
Output for 5.5.26
$2y$11$AqX8E0W4gLlG/7GbfsAszOtLjakkA2iPzu.B.vXEh6.N.DMVhK7nC
Output for 5.5.25
$2y$11$0/mO8DsmeyBgUKBRJ7Wi.eV8BLsqbzxmCeYZw/uU72EvmcQ4xX3ve
Output for 5.5.24
$2y$11$cTiyCRssmNp3jh97Rf9iceY6PumlrJ6hrjU4iywZZmOWM7luECfua
Output for 5.5.23
$2y$11$rS20jzCYFHJvf86aM6udc.fjXK6WiF/McEWmRm3flVEmySIqYc2Ua
Output for 5.5.22
$2y$11$FHZ.d7v3E4DAEYoRwrTvsuT64M73lDh4uOklfdg5O7LoFpUHaLXgC
Output for 5.5.21
$2y$11$w2AqXXUy9cYkhomnJAQT1eBDGLfQQjCAyxt..m4XcbX6IqfQYLWNK
Output for 5.5.20
$2y$11$2p6h6v62BKloe/3Ls4c6l.VIvFML5S1CId5QjIwdEBiu2b8J1PHXe
Output for 5.5.19
$2y$11$Z62vD5EMm9O7e0q5Q1Cjl.HQ1ydtyNOeS9EtBTYzFye183eFyoB72
Output for 5.5.18
$2y$11$7RFJTtxEDafDtcnu0J4EGulJElHMZSVet2cPgSXJFTMtfCPISwET.
Output for 5.5.16
$2y$11$pBfUMyRM7HhtIAF5oK216eYIL2e6m8l.F0RyCqZ/08GIjQMMopdhK
Output for 5.5.15
$2y$11$2WEJJuV/KAxz/9pgkMHP/umHJTjpHI10l9LWSMmunK3cZsl8Qc5Uu
Output for 5.5.14
$2y$11$DeRVR6K3wT.kQu6/RYHDheXImsuz4Bb8aEzsKcLTrrx8j/eXwKvby
Output for 5.5.13
$2y$11$CGgKWentjtCLSMuhOXXbCOVekIXoy1MPQUedrzkBkJ4zsOx/MjIfC
Output for 5.5.12
$2y$11$fv5hWkyV6Pr.xWzXUUFgEuyXxLWxelwbANtg1k0xodAUCnFQLACUS
Output for 5.5.11
$2y$11$V/Feur3YRBiB1V8gk7AAGORi72AYdOuQ6lS/Qa3eMASM4bjEUUNQK
Output for 5.5.10
$2y$11$jx9sRzEShNp9EYdIjByp/eVR8RyBfPaPv0SbPktvT1h4xrDT920ym
Output for 5.5.9
$2y$11$DGkBkEAkfu2r13abeKnyaeIlOcl/8uqFZyY6mopFOy/yz7qOl860i
Output for 5.5.8
$2y$11$FbLMBU7fHCqgNucrkn3Ba.KuCbszdCkMS8U3YFrsKRXwoHiN/yjwS
Output for 5.5.7
$2y$11$P.c/yHVMM3SsPjuy7Uvw5.bvieB0ASfpl6kYo92c1kaX7BoGlu7vm
Output for 5.5.6
$2y$11$6lRPu9qH3//2lYSFAieeJezRYxwOpBqKqW36pDzpzcEEp9U42hFly
Output for 5.5.5
$2y$11$u1NcXqdB8Dh2Xib0bczWkOz45kkiinoXNxUNVwjvxOJeC7dfCehvW
Output for 5.5.4
$2y$11$9XsdPzBqU2sM1yc4usYSweB37uZr/ZxiSxn.0NDM3z/0SxUx6w6UO
Output for 5.5.3
$2y$11$bmwIz3qsBqbYDOpPjbx78uKkkcU2QP5kz5ocBbynDPOm1PNq8ampO
Output for 5.5.2
$2y$11$vZhh0BihdUli246HKn5Oj.RbNxx/sszp/muyBR5yi2JTx7uHSuv3a
Output for 5.5.1
$2y$11$AoMd.hnqWb7GmPU6JLhc5./6Tk31W3g07k/BWlSqjhvLOE.MIMXMm
Output for 5.5.0
$2y$11$dj.itfGs/O7dfnosFEbM2eNDKs/9abzgfVFwK5zugy4xeBRlcfnEi
Output for 5.4.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/jRKds on line 7
Process exited with code 255.