Get Involved
Donate your skills, not just your dollars. Join a community of volunteers building free technology for nonprofits.
Which describes you?
Pick the one that fits β you can always explore the others later.
βI run a charity and want FFC's helpβ
You want a free domain, professional email, and a website for your nonprofit. See what to prepare and how to apply.
See charity prerequisitesβFFC built my charity's website and I want to edit itβ
You run one nonprofit, you're not technical, and you just want to keep your own site up to date. No coding, no jargon β describe changes in plain English and approve them.
Start the Site Owner walkthroughβI want to help charities and FFC more broadlyβ
You want to volunteer across many nonprofits β infrastructure, design, or web development. Pick a track below and grow through the contributor ladder.
See the volunteer tracksHow It Works
Set Up Your Accounts
Create the personal accounts every role needs β GitHub, MFA, a password manager, and your AI assistant β with the Account & Tool Setup guides.
Choose Your Track
Pick a role that matches your skills and interests from the tracks below.
Complete Training
Work through the self-paced training path with interactive checklists and progress tracking.
Join the Contributor Ladder
Start as a Contributor, level up through the ladder, and grow into a Maintainer or Mentor.
Make an Impact
Build real websites for real nonprofits. Your work directly helps charities focus on their mission.
Choose Your Track
We need volunteers across several disciplines. Pick the one that fits your skills β and use our Conversion Guide when you're ready to build.
Web Developer Volunteer
Build and maintain charity websites with an AI agent
Help nonprofits get a fast, modern website by building and updating Next.js sites with your AI agent β describe changes in plain English, open pull requests, and let CI handle the checks. No heavy local setup required.
What you'll do:
- Build and customize charity sites from the FFC template
- Run the Issue β PR β merge workflow with your AI agent
- Keep sites accessible, fast, and secure
- Help charity owners hand off to self-service editing
Microsoft 365 Administrator Volunteer
Run email, identity, and security for charities
Administer Microsoft 365 for nonprofits β mailboxes, identity, MFA, and security baselines β and earn the MS-900 certification along the way. This is the infrastructure backbone every charity relies on.
What you'll do:
- Provision mailboxes, licenses, and security policies
- Enforce MFA and Conditional Access
- Manage compliance and data retention
- Earn MS-900 (FFC sponsors the exam)
Google Workspace Administrator Volunteer
Manage Google Workspace for charities
Set up and run Google Workspace for nonprofits β accounts, groups, sharing, and security. A first-class role that used to be folded into general admin work.
What you'll do:
- Provision users, groups, and shared drives
- Configure security and sharing controls
- Support charity staff on Workspace tools
- Coordinate with the analytics and web roles
Data & Analytics Volunteer
Measure impact with analytics and dashboards
Help charities understand their reach β set up analytics (GA4 / Tag Manager), build impact dashboards, and turn data into clear reporting. Deeply connected to the initial website build.
What you'll do:
- Configure analytics and event tracking (consent-gated)
- Build dashboards and impact reports
- Maintain on-page SEO and search presence
- Partner with web developers during site builds
Canva Designer Volunteer
Create brand identities and marketing materials
Design professional brand kits, social templates, and marketing collateral for nonprofits using Canva Pro β and earn Canva Design School recognition.
What you'll do:
- Build complete brand kits and style guides
- Create social media and email templates
- Design print and marketing collateral
- Complete Canva Design School courses
Military Volunteers (MOVSM)
Serve charities and earn recognition for it
Service members who perform sustained volunteer work for charities may qualify for the Military Outstanding Volunteer Service Medal (MOVSM). FFC welcomes military volunteers across every role and can help document your qualifying hours.
What you'll do:
- Contribute in any FFC role (dev, admin, design, analytics)
- Track qualifying volunteer hours (self-report + board attestation)
- Work toward MOVSM eligibility
- Get started by texting FFC to find your fit
Not sure where to start?
Check out the Contributor Ladder to understand the progression from Contributor to Maintainer. Already have development skills? Jump into the Conversion Guide to start building charity websites. You can also browse our GitHub repos to find issues labeled help-wanted and jump right in.
Are you a nonprofit looking for a free website?
FFC provides a free domain, professional email, a website, and more for verified 501(c)(3) organizations.