3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $options = array('cost' => 10); echo password_hash("rasmuslerdorf", PASSWORD_BCRYPT, $options)."\n";
based on SJTE2
Output for 7.2.0
$2y$10$B9fY1qZ8W1LoWfSBW00dv.eAKGyOOgXAidZSeoymVV3/77ItvWuf2
Output for 7.1.10
$2y$10$4K8SJHPdaYkkSyZ4wxiaqueQVHblOfpinVaBtEjvc7gZ.IurqNlGy
Output for 7.1.7
$2y$10$tz6rrGIA2W28IEVs2sxio.pd.Br6aoda75tqhdi7gSJim3SZcRqhK
Output for 7.1.6
$2y$10$fgpSLrYSlCyqHrWP6swCmOJeSQXd4l6EV.hGJ795MORQg5kBeqqJG
Output for 7.1.5
$2y$10$3e4ZrwG.D8DmWOJmBKTmQOvwD0UhnEnikf8r8lrRV0cUweP//rT1S
Output for 7.1.0
$2y$10$rXlA1ugVVrbVGOVdfzxiiOJUj4hkdUZDwFkqLV3bgYIS/ylY/ITkq
Output for 7.0.20
$2y$10$gxuhUdh3KXDWzUr6Lw1FruUor7gmcZ893OZ7.fgRdBCJB3FjwdYcG
Output for 7.0.6
$2y$10$LOpgK/KNSfOOoZC2cw0jmO7iDsJ/XozdHEgTpeig6yAGmuiA89YqS
Output for 7.0.5
$2y$10$LIpRqVgW8yTLX9GdL13L9e9.NMCzT.vZZzdKNZj6B27PB7EVBKpfK
Output for 7.0.4
$2y$10$igtMLEeFLdy3YL.5.w8BqO63BNNWF/EdFCJuacWTdvuGcu3ENVyuG
Output for 7.0.3
$2y$10$8eJhXY/RezvUnmwqUBTEMuB4.a1VD30/S8ZJnDlxXoL8jnyr8qKVK
Output for 7.0.2
$2y$10$ed7tl/CnkqM/4sGJZk0/jup52FK6/A/i7IE0zw8wVJ8nTKkvIK9oG
Output for 7.0.1
$2y$10$gDuGs3sLdZdfuFpCaIRzQ.PZ.LZb.vL/tMxOBb8KZTP1j/0NpAIYa
Output for 7.0.0
$2y$10$sXdtbg8aF44WjkzjGv3uuesq8klx.I2Iciva2OSWUEaDqsGER463a
Output for 5.6.21
$2y$10$wpSbd35aBKw7Qv7NstMTTuOLl6iQZRmA5GAxTK8Awrs6UHrZZuFjS
Output for 5.6.20
$2y$10$IZYjg2obQLowrHckczgSdu3HvVieyx4qRrgC.uJjHiMozR/oscBFG
Output for 5.6.19
$2y$10$YYgTbb6yKUWKXmQiMO4hq.pdb3GpN5w/O0y2J75abZXhEbLrKz3h.
Output for 5.6.18
$2y$10$3jJdkv8aiuWdvRG1at5jt.NsVEM8BNtHKoGZA3UgnQp3DLmxdHJEC
Output for 5.6.17
$2y$10$VxgotoMFgEzQ8EWnKQlggeAnDLLHP4rdpon113OzBBMpNDDGGyDuO
Output for 5.6.16
$2y$10$LZeBAl.O.4OBRrEAYHhFt.lG9W2u700.jw7dal8iarTOP8mBmyN6.
Output for 5.6.15
$2y$10$dJ2VZF6kwww7bL4GMNMioeOXvm9SdEO49XRxDRj.QFL2FhdklYVdq
Output for 5.6.14
$2y$10$sGOLQ5ID5uReOboMbuJNoOJ85Enz9nVLMTzA0xuSSJdOEaxEGejBa
Output for 5.6.13
$2y$10$AlzscwEyHInn1i0ad4Csqe94EzBPXgH.HSCr.dKSgKCuU.iDcCnmG
Output for 5.6.12
$2y$10$DiDM/Zzb/61lTXtdvbwNDOYmrV7PF/7zaL5yLU2/nx2C0Wsj/D5pe
Output for 5.6.11
$2y$10$nXz9PG21jSt.KdiEbx7kHu9e6EiCuj1ffO.cuUEtEDQwc2iGBI/Qi
Output for 5.6.10
$2y$10$RSbdw/p/8oAaGOTzDk6mneRNDfPsiOkKEbBUj9u/w11Sp1bJgeVNW
Output for 5.6.9
$2y$10$iZUmlG7FE032UuNK2FFenutzhTSH8qYDTxhLzpkgDq5I5a5kOeWQG
Output for 5.6.8
$2y$10$FrRc0BsgK/OBUsKUWyHkZ.YCFHHuyh6Zep7HGDBKE1uUf2.6g8gce
Output for 5.5.35
$2y$10$mvV9fBGnfDzSsPEmd/GUC.EuSeRHsGj5/V21xNkgxg1uRrXgSDFbC
Output for 5.5.34
$2y$10$SvC8RRRSrl5l2j7/XpGd2OvAWiTrc60HmxFuEDbCVufIKJf/O3TqO
Output for 5.5.33
$2y$10$mj31/mmWSUh0vAWDj7qop.WFatT.LNre9UzezKjlWrZRvkwImDca6
Output for 5.5.32
$2y$10$Bkf0k1o3RQ1vPgBG9Me8we.KY4GvHrDX8/InQa7qgQy4ITjoipTTa
Output for 5.5.31
$2y$10$l6NP6y9fdW9UUUOJMrF8FOqzkZEd0adyHaBFcWhVIowuCJm8QyEVK
Output for 5.5.30
$2y$10$.bwjgUZeAq.tjLQRVt8U5eVe96en2G/MqoRt0lM7ofvlT9Rh9sM8O
Output for 5.5.29
$2y$10$AzxT5IevATlfvw1hQfpnO.pRkuH1OoWgNRDBi6rTtVicWPJZG.Bou
Output for 5.5.28
$2y$10$pZJzl16HAmSVf4khWZlEVe0mAZODeccWEe.fZBb5beGzqIIiSIcgC
Output for 5.5.27
$2y$10$7pQF9W42vxZM.v8x650o0O.vuzETE8G9Y5ZqGBXgVNMSlIB1kS3bi
Output for 5.5.26
$2y$10$aZu2.C5ad0LTVmUikiC/V.ZwPNYKD/l0H6Exo/x4pAuBySY1BDWqS
Output for 5.5.25
$2y$10$VqzHOVlgIuAIyMsvjrraSeFRMzyDTcQNRkkyysaUu8pp.V8YEHNn2
Output for 5.5.24
$2y$10$ejRGzyxBvvVQwUBk45woSuIhsEqV.dHrk/Lu0FjfqPKDfxXeUdklu
Output for 5.3.20 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/7XpSa on line 4
Process exited with code 255.