3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo password_hash("rasmuslerdorf", PASSWORD_BCRYPT);
Output for 7.2.2
$2y$10$Phr7zajJ39ErTQQ1Qs.vfOzhN9TT28PWxW120B5VqC/lR3xRyOf4C
Output for 7.2.1
$2y$10$KY0zvNFxktVfdE5HLdeYOOb5cd0JBSgvFAU4pj44fuiKQkL4zYXXi
Output for 7.2.0
$2y$10$T3o4U3sZQ/gYJ./w/H5ZbuxZ9feCYcAb3ySoPiOuGPbIU5j53QVxO
Output for 7.1.14
$2y$10$gk6cho.paMWsYhPYL5r53OsYvQs07E1s3jwU3zGA7YbjrCm43GSj2
Output for 7.1.13
$2y$10$9HFfLDlKhCOviMfCi0AN4Obdzs6vSwkehxcM6.ivb4bJmBFKQdlUu
Output for 7.1.12
$2y$10$RhC7mtY1nf4qsFr4.8KzgeN5elkzx0/xfshWf46BOOjG69daVEXMe
Output for 7.1.11
$2y$10$Yn7MgMi29XvOHq3nIlGHPuLiWtYWqjb2kLvlqAW7lCFuXvjsbH6Te
Output for 7.1.10
$2y$10$7ZMYt08p5hoBg3Y7JGzoxeA7o4J0xpVI2IcPjX4bHJwod5VaD.Fyu
Output for 7.1.9
$2y$10$04Eg7dovkQVsmZsjTpYPYOtStuYmnXh.ua6keLnkCLxn0LkIo68Ja
Output for 7.1.8
$2y$10$DzmgBHoTfhrmpxXYItbB8OJ5RdGlOx0k2Y4Vui5Etg6e0ZcvD528a
Output for 7.1.7
$2y$10$MbacTJqyS.8MSqY18JfFo.YX9vV/Ih8LqyKzx.JfHtQgMuf2YSXBm
Output for 7.1.6
$2y$10$bXHGFUzkbljVlvVncuCXfu8w1AYDDXz.vTddvvUdhy/vSSXHA2YTi
Output for 7.1.5
$2y$10$FnGgCPyhO5eqAqS6PMa.0ebIwu4ihaWW94hIZ1OcdzDxYOtiudRci
Output for 7.1.4
$2y$10$PflXz4qAaYtiScOTSiZzyOcLhcA5HMOmU4chjnofUE1ci80fcGthy
Output for 7.1.3
$2y$10$jswR5GvfiARFlGCzqtechu8TXiQE9gUl26AMDQcMRxDIHsdFxFG9m
Output for 7.1.2
$2y$10$H5OAzfXBKFdAZHV4NU4Nc.zuCjIGzdh4vS74YpXUjolLofW5ENdty
Output for 7.1.1
$2y$10$MbhDpUroZuEtjTvQGzuSROG8zb2XiW.skBiAqGA9c/3juschGpJBy
Output for 7.1.0
$2y$10$Q4jduoe6BdJdP8Py.ypOfeFt1w2q9rmye1iQQFNqdInsT9tCbclkK
Output for 7.0.27
$2y$10$dOwrC9OcTCAecAsF2MmSmuI7kMd/n4dA9lmr4Z6ZH2ZkXjAfvk.Ke
Output for 7.0.26
$2y$10$sd3ixx6CerCiz/NU6X7lzOncTqGuucLjBsPF5IsTm3K9trGLb51sS
Output for 7.0.25
$2y$10$Fmctyfc9tVhdleAOaKJrQeO0zrp9vmbh5g7pNgVhxsUSBGfKMlm1S
Output for 7.0.24
$2y$10$LFxtGuuWzNZ7vMdk94shD.YSk/Z.378mdKsd1ZJXQ0LuejytXS9DC
Output for 7.0.23
$2y$10$JVP3R3iw/pz3AV6OcE7BM.fYbAIUuTAbpX9JVr8f9fGUASsenf0P.
Output for 7.0.22
$2y$10$Or9eZyCtNBn4AR4TSvsjHOe7yr0Pl6BMaprU7WZecviX/u5cVUNdu
Output for 7.0.21
$2y$10$/AIGo3P6UV9kmJbtYYRcMeQz0PCFi3j9wJYz5lbubuDcL7X/rNNDK
Output for 7.0.20
$2y$10$XilzdKoOyZZ2wYqRdHJTCuB.ru.QoQL7.JXygwiMzRHz3j2.i6dnK
Output for 7.0.19
$2y$10$/aEKSfHrpGKvdL86exNgC.Xnzin7/srOfACwzCl218XkJhgAiWWoq
Output for 7.0.18
$2y$10$OEPK0wRneBmSAkNy3LuFjOGeq8/hRa/bw8USR9Wp2DQrAWkupy/dO
Output for 7.0.17
$2y$10$cBv1ILI2RZU6jD0ZLq1BPec/9fbVIuxvsRFB.oML2epBwJNpWS3PW
Output for 7.0.16
$2y$10$NNuJghx7woCU/Ay5QQ9d..AnIQoC2TNhG47VNj.UCzTmJmOmhAAa2
Output for 7.0.15
$2y$10$JRbcqTerhuX34JbDYAHRneYR/Yxemte7SFEW.dyTJYm2HoScQe5Pa
Output for 7.0.14
$2y$10$EuQfRZKDmvdIm8DMe.j69.zLtAkWsBhzS5M1Crx5fILfDZhFD2FIe
Output for 7.0.13
$2y$10$s.GaWdsAIkBxYil7Soo8IOGlid2wDpie.6AJtDjyairGF9uYIeSXK
Output for 7.0.12
$2y$10$LbRVQfFn4fROkyUUlnqaZ.nsbShOE1dDY/ZrER8nGYZOTb8rhFdyK
Output for 7.0.11
$2y$10$h5TuDIvh2nigePak9464ee4HOo0AR/D2IgF/LtNUBfIjQYxNe0tli
Output for 7.0.10
$2y$10$AGsfwy454GoVlKiJasKIHOMbyMr20Zy4X6E2.2iN.ifnl6QeRJELq
Output for 7.0.9
$2y$10$H4SHRT3YUUgHDfNCZzQryO8H3QJOiU1IZ/2mas4VUr7HFTsfHIedq
Output for 7.0.8
$2y$10$6QHmJdm.N04uMFReWLQFSuNLqirXJptgN1gEp21XJYkn8azBNDePa
Output for 7.0.7
$2y$10$/m1ThE74lyTvNT06GRs8gunL.FugBYabt6GT89dGIRcbuas6waNvC
Output for 7.0.6
$2y$10$MU0x.W5oxeA.HzyW2SBhE.T4dV5s4jIa/MFhIXRFcNiQ6ppUBzx4.
Output for 7.0.5
$2y$10$kuTjUMK4tTha6mOVLRRwsOJt8wR3XZHOQbyOlTRXoOUmbipFXt7aa
Output for 7.0.4
$2y$10$oEhJWphIHGaOJw/8D1q7tu1.dF.Y64vzDJEgjRqy1B9t8sHeUQmKy
Output for 7.0.3
$2y$10$RU4bq316MPSCeCL1eaJKnOujyH2.Vqn7eBz6Vt9.g9RJIfi.l1ly.
Output for 7.0.2
$2y$10$Js/vlE1P2qaVJHrZnYgrBOzhJz6dyzpK2PVyTPFWifr09MlroyBkC
Output for 7.0.1
$2y$10$q4s7dzk5Z6GaivVv8GhW6uws4pUEUt0bYQzYkAT/gKcHe9ifEoKs6
Output for 7.0.0
$2y$10$aUCO3TWhuIn8f6Mc9A27S.LADFp1wQDW0GIDyC1MVRfixMDdUtUam
Output for hhvm-3.22.0
$2y$10$rVk9.AzDX3bgIATqfguGHenh1gaVlYBxFgXoq0vQqazDoHA4AXJt6
Output for hhvm-3.21.3
$2y$10$LpY.ELlroeQ77nAFOrbjL.BH2yTYLZEuTvOlzTce5EYvZCsniIr66
Output for hhvm-3.21.0
$2y$10$jyupQK09Y/UeKu8flsiWR.qmdAysUzzw6KkqBmqh9esXpU4hq.fU2
Output for hhvm-3.20.2
$2y$10$o4bHZ1RiDnGzV4wAJ7gmBu.USrk/xZUyBTQDPE8D2HvVDbbnFFKxu
Output for hhvm-3.19.2
$2y$10$OD9ox110EZXOS4HZhASXCOFqoqJIjbH7HW6rRT7htcVbozy9twPs2
Output for hhvm-3.18.5
$2y$10$ulOBvsbLMF2wC3ao87zIhemRorma70SU7myLO3f88jvz89ba..9EO
Output for hhvm-3.18.4
$2y$10$xgcUpr9ywU//pofFex/jde0OnbcbcWzCIkkMWAWSJVtu08ePhu1jC
Output for hhvm-3.17.3
$2y$10$dT1UqIYMK8qo61uSV.eMROPXgsYMV97N0NLYkcLQHRHngqfwddgxy
Output for hhvm-3.15.4
$2y$10$GkX1.tifRjzIO7CJs4A4fOOAG9DLebaU2loLGrgiFRAXgnqaRKIOm
Output for hhvm-3.13.2
$2y$10$0Kz.bClF1kLDLQC.S.qaTOicFoKK4p/EyaU/5whjtoOiJfA0T90xO
Output for hhvm-3.12.14
$2y$10$h0yVZM8itd15tyhW9i/9QeEEqzgIZB5iwU78Po0N8N33gh/f0fheu
Output for hhvm-3.11.1
$2y$10$eJPUp56zTcI3.MATuAAnt.kYoi9FVJIS8gkTKIzuO7JJf3BSOg1Wa
Output for hhvm-3.10.1
$2y$10$tSviWAKy/m.UHy8cWFGHe.3GaVtkszIo9J8KF90XB2bIcWj7dCaKi
Output for 5.6.30
$2y$10$9jzDktc1P4lem.9CpFPPLua48wAXAdq1ykNTSyfTdVks1kBLRnqz6
Output for 5.6.29
$2y$10$Xx4FHyCheyY3Gvs/qS9zBuDjUeDvbHyJIbJ1Gbns80vFHzJmWIrsm
Output for 5.6.28
$2y$10$4w3xeNwDWTKc5Qew7YQ/z.NE5QCI0CVGiwFuh77ujjNCKM6tjIW1a
Output for 5.6.27
$2y$10$SbAjrxyb8a.tge3Cdb4XGe5/wXxKE1pP0mZ4KhdOd2Gyo6/evP3Eq
Output for 5.6.26
$2y$10$sJfl/2TOzvzTI6zS3C.90e2sajE3afrKXH8GG3PNpDQWsv4DxPEtS
Output for 5.6.25
$2y$10$0u1cqeZTvtfqm3fAxHRKxeAVr0E0kNVMuabmhWbeQIFcpuGl96202
Output for 5.6.24
$2y$10$SA1oiB99UJn1ZBJJktutdu0K66IWQo6J6riKmrAe2AfVrjs5BRnMi
Output for 5.6.23
$2y$10$JdklJPuLbtzMYN6hq6AnauDGxkW.ke0SAh11aPzomGYkoI8gA4NhW
Output for 5.6.22
$2y$10$5PD33MNauFenFm9Y6AZUaukbH0K1qdhdgDVPdRwpYp03ZoL1vLLEK
Output for 5.6.21
$2y$10$LJZlcyLh1Oj2rZnyAybOJO/q2LFGD7uyRZD61NmyVMJomrVOEt2By
Output for 5.6.20
$2y$10$IhlvABZz9OLAheBhwGu0fuuR5BUK6NFylQgGxA2SmGT0157.XrYBq
Output for 5.6.19
$2y$10$Qz4ivgm03qulGl4fg9ZYhuCaHyo0dHbHaGWf//9IynsD7jFWmuMju
Output for 5.6.18
$2y$10$g9e53oZ79ednXagqqqEuY.him0U.M8UvfeA5eAJWD7k9MhC5Ndo6i
Output for 5.6.17
$2y$10$6cu5COl0d.c1zf3x9a1YcOCbSGJBrTpwCrSqo8j9k7hj/O1R5YhxG
Output for 5.6.16
$2y$10$lU2q8atw3puEMB0Vf7dzbetS6sbHyF9T8L9.coJ0qc2wuFzJg9nMe
Output for 5.6.15
$2y$10$Wo/vbjK2MY7zEYL4uH4JqOf6y9nYW9/QhdV/aB4lc5hMFYTG/6Xfe
Output for 5.6.14
$2y$10$yqBae2XzMschU4yv7D2La.Fl8Aar4JWs0xb6A6vseEF7vF69bvPzS
Output for 5.6.13
$2y$10$QwE66cyNO6zpPzGT/ta.o.9Ne0eZCLWu6LmnSIRWLbPKuOJNbxUl6
Output for 5.6.12
$2y$10$wYx5VODWOnuIA/dJOdjlbe5pA0sZOdXP45YyifhIN54KYJLlr/3yW
Output for 5.6.11
$2y$10$xU4kq87EF.RkUqUZHxKpwuifoEcIv3SFWz7F1lukjE2RphQjyMOKm
Output for 5.6.10
$2y$10$zFdrHrFgyNRb/w8ffmNqYelS55YBDstmJ9SAnxYAbC9INsix6ULBK
Output for 5.6.9
$2y$10$C92nUJcz/eWalwc6R/c3ieNgHUac/nSp1v0prDs1OIKAVYx7YlglC
Output for 5.6.8
$2y$10$cHX5eY5phfBKbAkNH6.B7eMRoAATGDaHzAoky/V7p5yGV5PblstDu
Output for 5.6.7
$2y$10$nC51f623Wc6AiTNWT4dMPu7B0WWx5/6DnRz7KFNbfo48YEgguklXm
Output for 5.6.6
$2y$10$J9txvR4L2CGjwY14IZ4RdeAa8A0LaZzn0B2l9jYFqvQgmG.U8WVwm
Output for 5.6.5
$2y$10$J5ZdA1RZCDeVY2qsLYnbD./jm7B6/pb1xNLaTMCwM6Tex768ou.kW
Output for 5.6.4
$2y$10$7z8cIL5mBERHIMvB/NaFcOlqgYcMbsw7nEd2.eGwlTJA66H5e8ij.
Output for 5.6.3
$2y$10$LpskihBVtIOa.PWQp/juOO8SY2N6iQ1MP0PYVDoum9cdXUvuH1LW6
Output for 5.6.2
$2y$10$OaYxza9qMj5XNkRIwG2KF.4xHfqY5VLtsIYjZc0y2WAOCDki9urku
Output for 5.6.1
$2y$10$ZzrQfMXhpQg9k6VYqPzOG.9M2zcdxL4kAGRfGCGGS4PY4K2pD8hf6
Output for 5.6.0
$2y$10$TPjFk8zJQk7LYQY4P/KoVuJxasiv3JcCZ0DRPxC71wdIHvanIJoVa
Output for 5.5.38
$2y$10$Ayao3Gq8alTfqBBQeAcpiOtx7cIH/OGdnYkvtkMHuSYeZ8sEsj9fS
Output for 5.5.37
$2y$10$7e/Dxg/WFGEFn6JUVPnxTeLxyTS9K.nOMSTGnq2NayiZOaZMbqk6K
Output for 5.5.36
$2y$10$GIPBCdVw/YQZt5VxBZ1xNuJb.22FShxA5HBzNChPrYbn696tOc36W
Output for 5.5.35
$2y$10$g1MDqAqpwfB1d413wTNahetN6oebQu5WXbt1SGVeqVTHQ8OLZrE5O
Output for 5.5.34
$2y$10$P25.aJzPzVIv2zHZz2IEdO6TmySQU53Bf/1uQrZ8VzwWkwVF3TnF2
Output for 5.5.33
$2y$10$Ha0bZOs7UUM6cFJ3p8BHi.Ws6Jvw4UJhd5..rnf9bI87MxSZNvT12
Output for 5.5.32
$2y$10$72MET0hF/CdxDh67DHdzxusX8m0Jw6azrfK9fIzemuhhPjhtq9DcG
Output for 5.5.31
$2y$10$HpryW4NGma8a7U452y.ZDuKTfggBi8AJizsz0WmV/hj/zA2k0mVDa
Output for 5.5.30
$2y$10$wYaiJav0e5jgKk2r4/QDIez3GVumgR/HhZDTP8IJo75Br07h0fdeG
Output for 5.5.29
$2y$10$2tJhQDWtjrY/pKCOj.LY0OCL68cS5coMAnMorsJoRtQgMEkrkvMk.
Output for 5.5.28
$2y$10$BPzlNaN3B2bEy5L62tmy2O7XueUq33J2LNDujmcNuGNQqmBOiImHq
Output for 5.5.27
$2y$10$6QkeSyCdheF/.ZehZLa67ux00E9qVNh56CvjFYgLk6P/dXP1Lyefq
Output for 5.5.26
$2y$10$nFN9x2qy2Zo2cESJ.0kD1O.fAiQb.0pjQxA4MlkGyTnPM2i9Y.3vq
Output for 5.5.25
$2y$10$J.MFm2FfJHD0hwIWWwHZqOVG1BIJHZZejyirF9DuFrjUewj.rtFuq
Output for 5.5.24
$2y$10$a0Pli8bgoV0NVlMsHW1fTen3tSf5iZfGgwfHKvCn/ZMCyTgEx4i.K
Output for 5.5.23
$2y$10$JvhaXTKH0HuawzE2s4Tmme8gg7cStNkfSVwrPfWK6vWuVlYKrO/VO
Output for 5.5.22
$2y$10$tg1lxr/U.24K3d68fYrfB.GB/Nl4h.9FGozjl2CInczyAxQX8.5wW
Output for 5.5.21
$2y$10$Z.viINHVnAtqAte.dEoUU.0hVcYJ4Kf4N1pV2QgOorcjkuM8mdynW
Output for 5.5.20
$2y$10$u38sbmaYfrebp/XbQtiHTeuzLulrW7xFFJKzVMEJ8ECne0P5OUSM.
Output for 5.5.19
$2y$10$UdhJShU.hyWN/YxZou35g.ggqwonfzJpNufEUWuXA58siK/1IbG1y
Output for 5.5.18
$2y$10$KmbehPlZahGqTWMyx9uqaO2kbHfiqVV.9qKuHsxVilBzmwWFnaRWm
Output for 5.5.16
$2y$10$gXCuoPTGSV.00nl1jcDmPehl9aW3I/fQ1hRpIDMmI5mvnoh.Ayk7K
Output for 5.5.15
$2y$10$lbUTQXy1xSz1hwQRLyVOiOys/6ZzMFplPYTQBjKg0FvChsD4pUrfC
Output for 5.5.14
$2y$10$xqP6IR2DHSiUVVYuTejCd.WvrPf5E/euSP5QweKGseTaxWrh1E/oK
Output for 5.5.13
$2y$10$EwJT5CgBlxpCwaCyw5MqeO4/mfAZweObPj19f2lK80STsk7rKkgKm
Output for 5.5.12
$2y$10$2fQ3im7fBikNBZHBpN1HleL0U1dOegny608dzmatIFHTnD5WX6yfq
Output for 5.5.11
$2y$10$bjbNxoFz2f.39xhnZ6hgt.wI3eXJXI8WV.KtQ7ee5bUrDE7bsuLBi
Output for 5.5.10
$2y$10$wCm5q2ZM5JHop.3GYrve1uH3eHjz8kXh.EPueBzDWu2zDXJHAkSFW
Output for 5.5.9
$2y$10$pGkhJfxMl.WIie4eusKFTOOrTU9pEfPbOIA0BRFBPLAmabdng4nfq
Output for 5.5.8
$2y$10$DjPPt1pX2VBEMKV53z9VNudc7ca8PXmjkGjAhUKr4f0jVTt5qGdnm
Output for 5.5.7
$2y$10$gQsbVY0A2RaLJ7UkQWa.K.2bFJmV90oBBFNsQxV062RlOtfqyptRS
Output for 5.5.6
$2y$10$qgcuaLMQyN3wvkHv/FEOO.jYWV.WaBrlfcbr0qxBn6G9gES9o7d5S
Output for 5.5.5
$2y$10$TN7NjGjjE36pcba5FwKD0.lv/sjDdXQon8t/AmKRHsFl5xxPrvHWq
Output for 5.5.4
$2y$10$Id3sKYDoPAa0sm6V0h5beuJGE3jPNFBYUklV2jFRI.SUdQ3trDA0a
Output for 5.5.3
$2y$10$IuUnGJdp1h8kn4OiF/1jWOs4iy/ud5ItKd.A7eZ.l7/MODuRAtC6K
Output for 5.5.2
$2y$10$4AawSyciZxuMuRIh.z69L.sGkW4ptFHgtVnAe1wdi/Jo7kygPwUpW
Output for 5.5.1
$2y$10$zFWwT9yoI6qhYnDy06fq.uyMmeVJU4XIHJv6..A339h4WEaM35VN6
Output for 5.5.0
$2y$10$krGGWpGzC0U2/lkVaFDNke5pLX78SyTZXon4YvF5cvpfuozCuve.y
Output for 5.0.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/HMeDY 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/HMeDY 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/HMeDY 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/HMeDY on line 2