A complete website, domain & email — at no cost
Free For Charity Hosting is a US-based 501(c)(3) “charity for charities.” We build and host a fast, secure website for your nonprofit, register your .org domain, and set up Microsoft 365 email — completely free, so you can focus on your mission.

Everything your nonprofit gets
One free package covers the online essentials most charities pay hundreds of dollars a year for. Here is exactly what Free For Charity delivers.
Professionally built website
A fast, secure website built for your charity on GitHub Pages using AI development agents — no page builders, no monthly bills.
Free .org domain name
Once your site is live and validated, we register (and pay for) your .org domain through Cloudflare at wholesale cost, or take over managing one you already own.
Microsoft 365 email
Professional name@yourcharity.org mailboxes on free Microsoft 365 Business Basic through Microsoft for Nonprofits, once your organization is a recognized 501(c)(3).
Security built in
Every site ships with SSL, a global CDN, and DNS managed in Cloudflare — fast and protected out of the box.
Hosting & maintenance
We keep your site online and maintained over time. Existing WordPress sites stay supported as a labeled legacy option.
$0, because we are a charity too
Funded by donors and volunteers, not by you. There is no catch and no hidden fee — this is our mission.

About FFC Hosting
FFCHosting is a project of Free For Charity. After seeing how small nonprofits were often unaware of the resources available to them as it related to technology and observing how charities were preyed upon while in the up to 18 months leading up to IRS 501(c)3 designation; Free For Charity was founded to help charities avoid these costly problems and focus on doing the great work they need to do.
Today we deliver each charity a free, professionally built website—a fast, secure GitHub Pages static site built with AI development agents (Claude and GitHub Copilot)—plus free .org domains and Microsoft 365. WordPress hosting remains available as a labeled legacy option for existing sites.
See what FFC delivers and how each charity site is built on the FFC Admin portal.
Full step-by-step guide on FFC Admin(opens FFC Admin in a new tab)The whole process is guided. You bring your mission and content on the application; we handle the technical work.
How to apply, step by step
Step 1: You apply You
Complete every required field on your application, copying each answer from the document where you saved it.
Typical time: About an hour, once your answers are ready
Step 2: We review and approve Free For Charity
We validate your organization (IRS status or formation documents, Candid profile and officers) and confirm program fit.
Typical time: Typically a few days
Step 3: We build your site Free For Charity
A volunteer builds your website from the FFC template using the content on your application. There is nothing else to send.
Typical time: Typically 2–6 weeks, mostly depending on how complete your application is
Step 4: You get a preview link Free For Charity
We email you a link to your site, live on its free GitHub Pages address.
Typical time: As soon as the build is ready
Step 5: You approve your site You
Review the preview and approve it, or tell us what to change.
Typical time: Up to you
Step 6: You order your domain You
Order your free .org (or a transfer) with the coupon from your acceptance email. Checkout shows a $1 verification charge, and the coupon brings it to $0. We register the domain, handle all DNS and point it at your site.
Typical time: Typically the same week
Step 7: Charity email Free For Charity
For 501(c)(3) charities: free Microsoft 365 (Business Basic) or Google Workspace through the nonprofit programs; we add the DNS records. Pre-501(c)(3) groups get charity email only after their 501(c)(3) is approved; until then, use a free yourcharityname@gmail.com or @outlook.com address.
Typical time: Typically a few days, depending on Microsoft or Google
Times are typical, not promises: we’re all volunteers.
Choose your starting point
Every FFC website starts from one of two open-source templates. Pick the one that matches where your charity is today.
Starting fresh?
Single Page Site Template
For charities without a website — most pre-501(c)(3)s start here. A complete, professionally structured single-page site built from our tested template. We design and build it from your content.
- Every section a charity needs: mission, programs, team, donate, contact
- Fast static hosting on GitHub Pages
- Full FFC footer with legal pages, cookie consent, and analytics built in
Both paths end the same way — your site validated live on its free GitHub Pages address, which unlocks your free .org domain.
Already love your website?
Footer-Only Template
For charities that already have a designed site and need the validation and formality of the FFC standard — added to your existing design instead of replacing it.
- The FFC footer and seven legal/policy pages
- GDPR cookie consent and analytics
- Team section and SEO infrastructure
Both paths end the same way — your site validated live on its free GitHub Pages address, which unlocks your free .org domain.
Not sure which to pick? Choose the Single Page Site Template — it’s the fastest path to a validated site. For the full story of what each template ships and why every footer item exists, read website templates & the FFC footer, explained.
Client Testimonials
Chris Rae has been a mentor for the Buena High School robotics team for the three years I have been involved with the team. His service to the team continues to be vital to the growth of the team. He uses his knowledge and expertise to teach our young programmers what they need to be successful in our program and beyond. His work with Free For Charity has also benefited the team in many ways, including the donation of several computers to the team. I rely on his knowledge of non-profit organizations and the community as well as his technical ability constantly.
Nathan Bogardt
Head Coach, FRC Team 1726
When the Grafton Historical Society started in 2016, we needed a web presence. But as a new non-profit organization, we did not have any funds. As we searched for non-profit support services, we found Free For Charity. Free For Charity was able to provide and setup our domain and web site builder at no cost for us. The sign-up process was easy and I was able to create and publish our site right away. When I needed help, the Free For Charity team was always there to assist me. A year later, we still rely on Free For Charity and we use the funds we save towards the preservation of history for Grafton, Wisconsin.
John Bernd
Board Member, Grafton Historical Society
I'm so glad the universe aligned me with you.
TaShonda Payne
Melanin Magic Foundation
Not a charity? Help us keep it free
Every website we host is paid for by donors and volunteers, not by the nonprofits we serve. Individuals and businesses can chip in directly — 100% of your gift goes to the mission through Zeffy, which charges us 0% platform fees.
Fund a charity's website
Your donation goes straight to hosting and maintaining nonprofit websites. At checkout you can even name the specific charity you want to support.
Give your time
Developers, designers, and organizers build and maintain these sites. Join the volunteer team and help more charities get online.
FAQS
Ways to get in faster:
- Complete onboarding and pick your .org name early — check availability at freeforcharity.org/domains — we purchase it once your site is validated.
- Complete every required field on your application. It carries your website content, so a complete application means your GitHub Pages site is built and validated sooner, which unlocks your domain and email sooner.
Ready to apply?
Go to the application page that matches your organization. It explains who qualifies, what you commit to and every field, with its Apply button at the end.
