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("welkom02", PASSWORD_DEFAULT, $options); if (CRYPT_SHA256 == 1) { echo 'SHA-256: ' . crypt('welkom02', '$5$rounds=5000$usesomesillystringforsalt$') . "\n"; }
based on pfWHh
Output for 7.2.0
$2y$11$PGkcnDXhxcMM.eKLgRO0XuhsU7HBb7Eq0n9Laub.2Zlfu5v0AOsouSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.1.10
$2y$11$dmjcKwBheJqAa5jIotuA1e9wZZ7xDcBfTqtchOptVg2/JUzwu8D9qSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.1.7
$2y$11$bwHqUocmncg/XifF3RPUMe5Iy5JItDf7kZWbu2W.kaUqvisLJBOcWSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.1.6
$2y$11$pgesHEwC16vuE.j2J7s3guMMiwf8x52IuWuzEo03soOXCQCjsnEjeSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.1.5
$2y$11$ow36WBwx8XfSOKR.k5t4RuW.uvnC4WrlOMMqceedaV.OL/ArpczDOSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.1.0
$2y$11$GMOsTkY.8uldCHNcahxzo.IfxLeFraEUzaW3Wchjfbi2uhOFufcsaSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.20
$2y$11$Y81JYhGl5dsw.LVbAwFu/ebDeI1/18YAfsIPpxhPWJMCuPNKfaEy2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.6
$2y$11$yYy8VW93b5fbR5eFY6SSAOn.XjmEAY0Z/K33fJAzN4ZmgC3Ab.rt2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.5
$2y$11$HDPIlYtYdQCzdFLOrnI9SOCcc/9YBFAUiMsLN.Q8UVq3MDDsCyXGqSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.4
$2y$11$0p298TtVaCDYWlfD.SzSjubRH0wOxlF50ketENh0zxbD5OOrSCSoKSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.3
$2y$11$GdI599NzRshJOQC.pfgfR.HRWsAJmQdPg3gXNjqMPbejq7TP.yJA2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.2
$2y$11$InsN8RBWCNXIgPIpcR4rwe4jKafLkEAp3ySpeX.ha6Y8xfz4.VqzKSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.1
$2y$11$997zryXlZYj7pJTjsj4kQO06H4MIugbWrpUCsItCaY4647MtxqCfCSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 7.0.0
$2y$11$W0esSJelJnMETxIl/uVVuuKZgNqQ6eSuSIAg0AB3bBunPuDaH8S/eSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.28
$2y$11$FcE8lIvrY/C.yr65MR5SkeSg5zjU5e20UemdKlyx.e4KbI9pq6ThOSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.21
$2y$11$hDxPXCXxvz50A.UmNjCJQu1zD2F4We.iVY..hiqr9oJdY4a90OkFSSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.20
$2y$11$6NQZ10bCPyGBOg1iORypbO1rvjPJaNgYCkcLHRH9Dhu61Z7duXtySSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.19
$2y$11$dILj92dQaYx68BzGvjLYpOU6Zn9Cjq5wov/NTC/rYwVSPyiQ/S4mCSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.18
$2y$11$XdOy4/4eCdAL06OpojIRS.5yEwlTmVxOiWnsem73wu5p9lOM1HKu2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.17
$2y$11$m3zPh0obXH6fPpMG1MDwkOTntOnpghsOtuDnp8iEZGox15noGb7kaSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.16
$2y$11$ySr0DclcSLsetRweuRhbOuMGJ5Hs50a2FcwnFFYJDSaOb4n3hKWsuSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.15
$2y$11$jJsDRwK.PZbkjEwB5IuSN.CDaV1oUr0z04TmOQ.yH5uxLv2mhaBk6SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.14
$2y$11$UJ8T1tWlCtUIh2jk7vocnussq/oo.vT.XMYlXaWUmSF/o243gIDz2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.13
$2y$11$PNXGf2Vo0dbF61WmbV3dSugfkBWoNv1/kc/TzjQ6jgQN.yvgZQyXSSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.12
$2y$11$BHyOnQNsN1Az7aQeftuBke7g2eYRsZhvRObTrLkFrnt0KuVGTcGRSSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.11
$2y$11$G9CnID0/Zfq3sed5.SZCe.3RpP3OF.zqxhkaWHk1l1GoUprihp1s.SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.10
$2y$11$BFW/X1huRhoBrpjVEQrkEe1UhpOm6SbV5OLLmx4Vv1UKm.tWJ84kqSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.9
$2y$11$N/eSQ6Vrd5/EQo6UjWR4q.7lmqFdS9WKgh7kiCavqzGivL3t2eImySHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.8
$2y$11$wuzo77fe41uEaEaW/n.PIO2K60uyjQ26ACz6/SvjUk6Ejkk80VXEiSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.6.7
$2y$11$k8rPVKSXrqyg0IyN4RwiBeQGX8/s/S1SK8lH8J3FldBPFNdr4CaWWSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.35
$2y$11$h4aaRJA2MMm8uZMeGzvgH.F6x1DMmU.aGTeXV/RwJoUJj9wKYJILGSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.34
$2y$11$5dGDAty9yVOiDq6H.FXya..k.1nfitJ/To1XepLTme8iSTIZNPNOCSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.33
$2y$11$Un5uXS1p3x67VrZ65sUB6O6NwaFTM4Z07EA8FUuvmAuLb8sZCziXSSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.32
$2y$11$OsmzIqG1EzXjTfgZiEvlW.ghmye5gd8T7R01JP6nMEbEeK.GEgonySHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.31
$2y$11$ksASyOTa3Xv6e8rkfvVtBOaDCXcb11nmAmgY63yDXx6gJb.k8JS7uSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.30
$2y$11$Prm3nUie2Wyt7CFINyB4i.tuDnG5s46q4LuMLIvwxi/VC09lU9AZ2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.29
$2y$11$o6xHnwKY5WYQ0cUQkTwx0O4En8FA4CpjvD7iPW1xwEhCIesx.2Rd2SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.28
$2y$11$wtoG8lk65OHCwrgHBnI0s.m2NS2m85D/c5en0wECiDljX.gbqhRz.SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.27
$2y$11$IdLQkXkFlW.Qc0yoluN9Sew4tzLX1y2r0QjSUaz1HW9Ihx5o52ZgeSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.26
$2y$11$Tb5aJsS92njuMqnTAgMYJurwsjzc6tK1KYkMHsIMc55lpqp9sUpx6SHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.25
$2y$11$aGOrbrqwyJ1Tr6mROUb0HOs.eSmMBcGM8xD0zIa9qhgbh0iy2gdNySHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.5.24
$2y$11$gnd7Y4NVfX.9t6FAHHl14O5LESsBfxZc2/giURF5wCfD8HhVfk8FOSHA-256: $5$rounds=5000$usesomesillystri$KVmbGL8PXaB1O8agd.Wsk6ADssNaxgMpx9ubS9Eluj8
Output for 5.3.18 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/YQEJl on line 8
Process exited with code 255.