Charity Technology Trust (CTT) connects charities with technology. Formed in 2001, CTT now operates as a self-funded social enterprise and has donated over £40 million in software through its CTX program. CTT processes over £45 million in online donations annually and enables paperless direct debits for charities. CTT offers affordable software, online payment processing, email marketing, and communications tools to help charities work more efficiently and effectively.