Local WordPress installation doesn’t crop images

For the record since I ended up here when experiencing the same issue on my localhost:

  1. In php.ini, Uncomment the line with: extension=php_gd2.dll
  2. Restart apache / all services

This sorted it out for me (I may have switched a few other services on while I was there, but I believe this is what fixed it!)