This document contains a list of over 50 free and low-cost tools for non-profits organized into categories including desktop basics, mobile devices, multiple machines, website tools, cloud applications, and crowdsourcing. It provides links to free software, online services, and resources for non-profits across technology needs from office productivity and security to project management, fundraising, and moving services online.