A
Atlas
...
All Integrations

Atlas Forms + GitHub Pages

Forms for static sites

GitHub Pages hosts static files only. Atlas provides the backend for your contact forms, project submissions, or any data collection. Get webhooks, file uploads, and spam protection without leaving GitHub.

Why Atlas for GitHub Pages?

The missing backend for static sites

Webhook Notifications

Send submissions to Slack, Discord, or any webhook endpoint.

File Uploads

Accept file uploads on a static site. Images, documents, and more.

Spam Protection

Built-in spam filtering keeps bot submissions out.

Free Tier Friendly

Works great with GitHub Pages free tier. No server needed.

Perfect For

Common GitHub Pages use cases

Portfolio Sites

Add a contact form so clients and employers can reach you directly.

Project Documentation

Collect feedback, bug reports, or feature requests from your docs.

Open Source Projects

Let users submit support requests or join mailing lists.

Quick Setup

Add forms to GitHub Pages in minutes

1

Create an Atlas Form

Sign up for Atlas and create a new form. Copy your unique form endpoint URL.

https://atlasforms.app/f/abc123xyz
2

Add Form to Your Site

Add an HTML form to your repository. Works with Jekyll, plain HTML, or any static generator.

<!-- index.html or contact.html -->
<form action="https://atlasforms.app/f/abc123xyz" method="POST">
  <label for="name">Name</label>
  <input type="text" id="name" name="name" required>

  <label for="email">Email</label>
  <input type="email" id="email" name="email" required>

  <label for="message">Message</label>
  <textarea id="message" name="message"></textarea>

  <button type="submit">Send Message</button>
</form>
3

Push and Deploy

Commit your changes. GitHub Pages will deploy automatically and forms will work immediately.

git add .
git commit -m "Add contact form"
git push origin main

# Form submissions flow to Atlas automatically

What You Get

Full form backend for static sites

FeatureStatic+ Atlas
Form submissions-
Webhook notifications-
File uploads-
Spam protection-
Submission dashboard-
API access-
No backend code

Ready to add forms to GitHub Pages?

Start free and upgrade when you need more. No credit card required.