Forms and newsletters, finally done right.
MarkReply gives your static site a powerful backend in seconds. We handle the email routing, spam protection, and subscriber management. Zero JavaScript required.
No SDKs. No dependencies.
Just pure HTML.
Stop wrestling with complex serverless functions and email APIs. If you know how to write an HTML form, you already know how to use MarkReply.
Create your HTML form
Use standard HTML, Astro, React, or Vue. Design your form exactly how you want it to look using Tailwind or your own CSS.
Point to our endpoint
Simply paste your unique MarkReply Form ID into the action attribute and set the method to POST.
We handle the rest
We instantly capture the data, filter out spam, send you a beautiful email alert, and trigger any custom webhooks.
<form
action="https://forms.markreply.com/f/form-id"
method="POST"
>
<!-- Your standard form inputs -->
<input type="email" name="email" required />
<textarea name="message" required></textarea>
<!-- Optional redirect after success -->
<input type="hidden" name="_next" value="/thank-you" />
<button type="submit">Send Message</button>
</form>Everything your static site needs
Stop fighting with complex serverless functions. We built the infrastructure so you can focus on your frontend.
Drop-in Integration
No JavaScript required. Just point your HTML form action to our endpoint and you are live in seconds.
Guaranteed Delivery
Powered by a blazing-fast Rust backend and Valkey queues, ensuring zero dropped submissions.
Newsletter Roster
Automatically capture and manage your weekly engineering notes subscribers directly from the dashboard.
Custom Webhooks
Route your form data anywhere. Send instant alerts to Slack, Discord, or your own custom telemetry endpoints.
Spam Protection
Built-in filtering keeps your inbox clean without forcing your users to solve annoying image puzzles.
Data Ownership
Export your submissions and subscriber lists at any time. We never sell your data.
Built for speed and scale
Metrics that matter for your production environments.
- Client-Side JS
- 0 KB
- Keeps your site blazing fast
- Uptime SLA
- 99.99%
- Rock-solid infrastructure
- Processing Time
- < 50ms
- Instant form ingestion
- Open Source
- 100%
- Host it yourself or use our cloud
Simple, transparent pricing
Start free. Upgrade when you need more power. Or self-host it forever.
Free
Perfect for personal sites and testing.
- 1 Active Form
- 25 Newsletter Subscribers
- Standard Email Delivery
- MarkReply Branding
Starter
For growing creators and small projects.
- Up to 3 Active Forms
- 1,000 Newsletter Subscribers
- Standard Email Delivery
- No Branding
Professional
For power users and scaling businesses.
- Unlimited Forms & Subscribers
- Remove "Powered by" Branding
- Priority Email Support
- Custom Webhooks & Alerts
Frequently asked questions
Everything you need to know before you get started.
Do I need to write any server code?
Not at all. You just provide the raw HTML form on your frontend and point the action attribute to our secure ingestion URLs.
Will this work with my site generator?
Yes! Because it relies on standard HTML <form> elements, it works perfectly with Astro, Next.js, Hugo, plain HTML files, or any other framework you choose.
How do you handle spam without CAPTCHAs?
We use backend heuristic filtering and support hidden honeypot fields to silently catch bots. You get clean data without ruining the experience for real users with annoying image puzzles.
How am I notified of new submissions?
Our high-performance queue system instantly sends an email notification the moment a form is submitted, ensuring you never miss a message or new subscriber.
What happens if I hit my tier limit?
We will pause new submissions and notify you immediately. Your existing data is safe, and you can upgrade your plan instantly from the dashboard to resume ingestion.
Am I locked into the hosted version?
Never. You maintain 100% ownership of your data. You can export your form submissions and newsletter subscriber lists at any time directly from your dashboard.
Ready to power up your frontend?
Join the developers using MarkReply to handle their forms and newsletters effortlessly.
Get Started Free