3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo password_hash('password', PASSWORD_DEFAULT).'\n';
based on pfMlZ
Output for 7.1.0
$2y$10$6w8M2Fycg0r20GYJn0l5B.7JpTtpmJc8lctHWidfh2lrnYqi5ExBC\n
Output for 7.0.14
$2y$10$/dHKCy54uhlezht8VhoaLeDMyzC58URqhPsGpoJENN.CCU8lAMn42\n
Output for 7.0.11
$2y$10$KMLewzUhj/I5oqbomi8KGuNJu7DQMEDFmUuL9sgP1ZUxc5a4rp34S\n
Output for 7.0.10
$2y$10$CYTTogbevZMp85MGh.sMOe3H8yC75V1USRE4UUek3t6p.HAksEacC\n
Output for 7.0.9
$2y$10$wcZ5Loi4lS78iYLWMCTMtOeb3U4SMmFlz0estSRUBx1FfqBKKyB2G\n
Output for 7.0.8
$2y$10$CCefeYZvySFNmBsILlSlB.QKizbUBaNRmZwTkjTwBSLCPaULIN6C.\n
Output for 7.0.7
$2y$10$wurDPrOjDgRuXQxl5EKVheQeDeh0AktgzlFVBc1ebtnhDZX8m6mxq\n
Output for 7.0.6
$2y$10$Nz3qoKivCnnmfRS7O7EL9e7cC9VN8//Du2Vuc8niyryqyGvGCN3Cu\n
Output for 7.0.5
$2y$10$lNH3QXtBRdxAm/vLTjdBtOR2IxHtJmlSmTdzHcMbUbgygWPl8KUw.\n
Output for 7.0.4
$2y$10$dlwm6VOwPTFG3TqIXS18C.9Ky5SPfqEHO4o6UL.uEl04w9rksm/oS\n
Output for 7.0.3
$2y$10$kmhwxQw/7bMFyHumVHAEjOuQN.dwrp0m5Lj03g8TYwLsorhJItlty\n
Output for 7.0.2
$2y$10$pmDZts8tp8/zjLUG8r4MvOOv7p/G58gaa7PMsEXsPT9FPmN4SYGaa\n
Output for 7.0.1
$2y$10$UtSIx50ZkkPYhGtqdcPAwOkwrcn7J9RSE50mqg7bF2k9xRPKCnQ.a\n
Output for 7.0.0
$2y$10$eCEBVYRpseAlEdSeinw31OVFtLFlN0jgE56Uu6e/ONanGshUNGBea\n
Output for hhvm-3.13.2
$2y$10$ekF50FTCFMDHLuj54ODKLOjLttgK36y0LrupiedJu9CDKMSOxp3mG\n
Output for hhvm-3.12.0
$2y$10$PP8s7FR1c.YlwDuHNbotHOUo/H0MuZOrieE4j0WWnKnXOCZAMYhQC\n
Output for hhvm-3.10.0
$2y$10$4aHoIGgxysgJeQnBWRbuLep6ufnh/888pn786KOgR8Dv1mLJqsHFG\n
Output for 5.6.28
$2y$10$RpvsahXK9FQn7KX72Egcr.N/Ctr43u617rOB1oFfzfPWhp4QSsNhK\n
Output for 5.6.26
$2y$10$vzxTAOfg8NJLmGWehvlJHeEZdiZLn.uu8bFtGIR.8rM9mLLTjxUlm\n
Output for 5.6.25
$2y$10$XXknulJZamww35LbcsoIZeBjUoZtP1Ky73XMcGUFrEIROlLCw64Ry\n
Output for 5.6.24
$2y$10$7mRgCIOSOnTOvmhqrjmy0O.ougZE6DGWCtm4fDyI43vdJMRwyIe8m\n
Output for 5.6.23
$2y$10$ncYdigygGofHLfGZStuMIOApgmyvJiNcnVIHkmjSAsFPBh7hpQsVO\n
Output for 5.6.22
$2y$10$Gjny/TN3jtFfw5SNkcm1SO20o3Y69LR3JOULkzC8ItuWiE0H7Zrs2\n
Output for 5.6.21
$2y$10$4oogMMxHOWUCdqAzJGwEBOtxK8mQVvEOXKqklIuqjh3l06ruG.8US\n
Output for 5.6.20
$2y$10$VOedurwR4ezXNZTsR55/cOdg.7mI2kn8LrLKZNXQAlMgFfm0v1Gh.\n
Output for 5.6.19
$2y$10$cfCO.2bGxziHYxIP7sNOgeucj5TviOi4jKmgma2BftQycJf8mCUpW\n
Output for 5.6.18
$2y$10$eY/JqCFbeGNgWq7AeeAD2eVVSnR6EKovZxvB5MMAe8yeeENO7/DZC\n
Output for 5.6.17
$2y$10$43hSBulLVP9t7YrnzOYwfOL.s5m9gv1mHRXCjHDJ9S3leQWQa1KD2\n
Output for 5.6.16
$2y$10$S5/CKQ7WiRdTaSVElBJV6eR9V/1fe/ssxMKKbtI1c0a1ugK1Pqgse\n
Output for 5.6.15
$2y$10$hBfXrDSDS6tUZLywis1gmuqC.SmnsToKEj1eIQPHjoZS5XXeIz6ju\n
Output for 5.6.14
$2y$10$u8DUqMcgOeZeWt2Mk3mfD.qQh/Lm9Lm6YvzBhCagZilc6Uhrhbhru\n
Output for 5.6.13
$2y$10$F.11IeNXy7Eo4POzW6KYeufQaVkWeJvRP1Cpya5aigaPiLAMeX0r6\n
Output for 5.6.12
$2y$10$9CBdNThofZYstZVJaltTfOABRRHrf69Me7j53fjtWsZeAlEgMmZjW\n
Output for 5.6.11
$2y$10$x135D7sAd9tL1OoRxOsGk.z3y9lGXHrnovj5TSdcrSslJwfly7dCy\n
Output for 5.6.10
$2y$10$eDtoNAuLbVbqwcoiglcVJOMDih6jMFAv7ly74U2gvJ4iEC34GAN2O\n
Output for 5.6.9
$2y$10$Cw9TisNGRHqwkX2d.9K0peqf1yxvJ8x9oaJOVpeXxeW0mC2GQiMkm\n
Output for 5.6.8
$2y$10$ihAA9ghkU7sB5Rd6ZtSM0ONdQ6.g9IAC8TGxSjqZkW74r3YsrNc8i\n
Output for 5.6.7
$2y$10$f3CV7nHRN4lPyZ9JD7P2J.ZzzQeZn9ItRv/pbu/iexXdgv2IVXPgC\n
Output for 5.6.6
$2y$10$G/03uTnReprEJA7uyrF0LesW3ew1/EzE/tMX7o9SW7o56.ynWXlsC\n
Output for 5.6.5
$2y$10$vuBPo1vVLpC0eG2KNIV4mef0Kvhu8AtTqN1VRgzpeIF7O9SnVpjge\n
Output for 5.6.4
$2y$10$WgYrxAJtJjox6lEvfHSlz.6pSwK0u3QI5lVSW7obgGEs1gXm92dSK\n
Output for 5.6.3
$2y$10$0Z6tMspIPfMdbqMP8lgQkOgBa9.lIXxYOeI3v669ska/J2tCEm7Ay\n
Output for 5.6.2
$2y$10$GLDtkNCL5nuwHAMz2fKa5OLSDn92Fnhacy84ZIFi425.UGNv02.e6\n
Output for 5.6.1
$2y$10$T3z/17zE6NZNPXQfWxTCDuL41yNENDnw7h9JTHCwju.Dz6FAe.IN.\n
Output for 5.6.0
$2y$10$y9HrouSgr7IbSM3GDFXUyOO8LJJ.yY/OS5iKdG.nBCNVX6EEM7AfK\n
Output for 5.5.38
$2y$10$tbnaNrqgtXRK..k.R3/TCeDRkZVwu11zeljRjrWajfBrOKWfbig7S\n
Output for 5.5.37
$2y$10$1SwmHfCKZLwCE.L.TqYwRO9JlrtbouLFMDe5dXhz8zlD4K6mAGfAm\n
Output for 5.5.36
$2y$10$cxoddXjIyqNN.0cj9F3tkuNiqIW/LY6Eu0XpJTU06CsRJAXCaDPQa\n
Output for 5.5.35
$2y$10$..bkbe/k0J9KiqzgDDpauOGyCxklcRsbS.eJuDgXLzr.DeUXKmT/K\n
Output for 5.5.34
$2y$10$WorlrE4bop9MU1.zbp0j8ugXyyfoMBOemuP4O7p9MLanzdi3xRtO2\n
Output for 5.5.33
$2y$10$MqKf6wbx66R0LCBxhAlMl.iHlzUDEM90bmNfZWS5Hh9TfJQYSfhtC\n
Output for 5.5.32
$2y$10$jrCNM2mrMUdQ7XA5Q3rAxOBaRfC4/LptxAW1ilBFblwb4i93Dys5e\n
Output for 5.5.31
$2y$10$iw/PraU6rTjR7plOcjSDRe10CgHV53M8/rUI7OUFaVZw5Q5G9QEJW\n
Output for 5.5.30
$2y$10$iPUznGsTDjSK1nOXmJwj4.ur0KH527/.DrLqAJ7EgzlFdMga7SIHO\n
Output for 5.5.29
$2y$10$hSsCny3WAOue8FapnNp9uuZgOQTjcLknG0g6RhjA9nGcq9.77wlRC\n
Output for 5.5.28
$2y$10$Y7CSUHQQC1nblXFzrqafH.CYrg7COZ1XDC3rmJzKHzaz7CXGSbrui\n
Output for 5.5.27
$2y$10$bk8id0YfmEFrWrIF1zDfEuW/DoU350A2TK4NeCYfrQqJsBalt8M6.\n
Output for 5.5.26
$2y$10$SHh/Qckp4J8ll/cKARF3Z.ndXBR6PxYaSC/xfs/prB04K6NThWZ/y\n
Output for 5.5.25
$2y$10$HPnr056tslZAUVtaUfS79eO.Fq53QGHBBIi70IKh8wrkynDk99VO.\n
Output for 5.5.24
$2y$10$AX5bchsRaBS37pLpqbN2xOqhZU84ijNjEfkEwEdPYxX4V1aSwQyh2\n
Output for 5.5.23
$2y$10$hlX4N8lpN8tkUt7HRO/d0uBfL9Hk3D000HQJqt7eZy6z.O6bV76Au\n
Output for 5.5.22
$2y$10$Ne2vcqEubTzM79FQXO0jX.5K3adR/oGNn7vY6QubUA.EQgyplDJq6\n
Output for 5.5.21
$2y$10$nOwtBZ693GE34YmrnQ4GNO9f8hIa7syQB6yBmsC7DBluabDJ1Qo0O\n
Output for 5.5.20
$2y$10$u6lC7T82HjHvSoHUBcNT9eqHLQvFmOzw3PUG855AmdYRNudU4nAju\n
Output for 5.5.19
$2y$10$4OrxGfT0ZOgoVNX9wlabWud1sJrn5akInnFn8P5p/TLJjBgFX8Dhm\n
Output for 5.5.18
$2y$10$hRW3cTnlTPeZ8SCniNCvJO8m5/dWdBpM9EyT5mq9yV/oChllV1Ta.\n
Output for 5.5.16
$2y$10$i8IZdxp.miMCj1xnfz.cSOTunqdLU.jxTrT1hnl04FkMOuZsLpiZa\n
Output for 5.5.15
$2y$10$a3o/KLXRotAv.BCZ1.LCA.Cyiu/lNb2bqtXggy396aRhAWzrlu2dC\n
Output for 5.5.14
$2y$10$zgaaHUmNDq8phbxl5VKe2e9urBu6ERuIw1LRI2BaoUc3J9fsRyyM6\n
Output for 5.5.13
$2y$10$T2M.TTHOTCL6z.QHPDo4ZOFXlxfOOJa18P8rLOJXmzMcF8KDt/h/K\n
Output for 5.5.12
$2y$10$Odd.F9kOZu9vVQVvApXVw.zMoA5x/0f1ZOtUqR3pVh/Azv7gURMp2\n
Output for 5.5.11
$2y$10$CWmiZNQ.98DCCunJyPcycey/dvy8aFMdyf62N3d9vagXP6zgA2tRO\n
Output for 5.5.10
$2y$10$B4anCFPCyYUmvvUQhWJO/.cWiVn4hi1Rly/4AvpDOxRqEV4AGy4D.\n
Output for 5.5.9
$2y$10$gECHTsapVqhOndfLkNcE3O8CetFeXErGzhfBL4wS0VHSoL0EKDwja\n
Output for 5.5.8
$2y$10$7aVgzkEpHTyJsl0v6rVI9.stmiSLpkgRKLSwuKZdU5SukLAhy5daa\n
Output for 5.5.7
$2y$10$qBwRAWiWSijeCILH/8pPve.KWir/wzjPoXP402uyfdit.NphWjBPu\n
Output for 5.5.6
$2y$10$tSa1nR6Wg.1RtNvLeIejjebbDPY5kvjukSKa84aBOwfaMrnw4PDj.\n
Output for 5.5.5
$2y$10$HoJ5o1bemjodIM6.gIYu1ezHZqSW1iipxIg.L3QZnm8EkwFrNZHpO\n
Output for 5.5.4
$2y$10$Aj0SE12V8n2kovFXf3jGle0uACYDx1qD1uCLi0C7RTYED256/C0yO\n
Output for 5.5.3
$2y$10$sq37Rlv3sl/A02yrUY6eNe0nFKMGVp6hH9H7Xrrycg7KOTlUpmTsi\n
Output for 5.5.2
$2y$10$cySzVdvfVSWfALwt21vajuTCNBPWxo62e50b/zoLaLrjuQ0T0M1fm\n
Output for 5.5.1
$2y$10$PJvElmMiCQXRWj/5Gf24u.arwswhVAQmgDgkz/NQrI5l2Ad4R6JCu\n
Output for 5.5.0
$2y$10$Z2RgLBYQRMr8Hb.SOTfx5u48FXk4gDjWsxxt6yURcZwbBUnD4Izue\n
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/qiLFb on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/qiLFb on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/qiLFb on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/qiLFb on line 2