Hello, YeetForm
Why I built an AI form builder solo from Helsinki, and what's in it on day one.
Hi, I'm Mari
I build YeetForm alone, from Helsinki. No team, no office, no investor deck. Just a laptop, a lot of coffee, and a form builder that got out of hand in a good way.
This post is the first one. It's the "hello" you write when you ship something and want to explain, in plain words, what it is and why it exists.
I didn't start out trying to build a form product. I started out annoyed at how long it took to build a form. Every side project, every workshop I ran, every small business idea I helped a friend with, eventually needed some kind of form: an RSVP, a survey, an order sheet. And every time, the tooling made the easy part hard and the hard part impossible. Basic logic behind a paywall. A builder that fought you over layout instead of helping. A price tag that assumed you were a marketing department, not a person with a Tuesday-afternoon problem.
So I built the tool I wanted to use, and then kept building it, because it turned out other people wanted the same thing.
Forms are everywhere and most of them are bad
Think about the last form you filled out. A waitlist signup. An event RSVP. A job application. Odds are it took longer than it should have, asked for things it didn't need, or broke on your phone.
Building a good form is also slower than it should be. You open a builder, drag fields one at a time, wire up logic by hand, style it, test it, fix the thing that broke when you added the fourth field. For something you'll use once and forget, that's a lot of setup.
I wanted the opposite: describe what you need, get a working form back.
Describe it, it writes the form
That's the whole pitch. You type something like "a feedback form for my bakery with a rating and an optional comment," and YeetForm generates the fields, the validation, and any logic that makes sense, in seconds. Then you keep talking to it. "Add a phone number field." "Hide the comment box unless the rating is under 4." "Make the submit button say Send it." It edits the form the same way you'd ask a colleague to.
You don't lose control. Everything the AI builds is a normal form you can also edit by hand, field by field, the way you'd expect from any builder. The AI is a fast starting point, not a black box.
Under the hood it's Claude doing the generation and the editing. Conditional logic, multi-page forms with branching, live calculations, all of that comes free with the form the AI writes, or with one you build yourself.
That last part matters to me more than the AI part, honestly. A lot of tools treat logic, branching, and calculated fields as premium features, things you unlock once you've proven you'll pay. I think that's backwards. A form that adapts to the answer someone just gave isn't a luxury, it's what makes a form good instead of annoying. So it's not gated. If your form needs to skip a question based on an earlier answer, or total up a price as someone fills in quantities, that's just what forms do here, on every plan, including free.
The AI piece is what makes starting fast. You still get to decide what the form actually says, how it looks, and what happens when someone submits it. Think of it as a very fast first draft that already understands validation rules and question order, instead of a blank canvas.
What's free, today
The free plan is meant to be genuinely usable, not a teaser:
- Unlimited forms and unlimited responses
- 5 AI builds a month
- A small "Powered by YeetForm" badge on your published forms
No card required to start. If you outgrow it, pricing is simple: Pro at €19/month, Scale at €49/month, or a one-time Lifetime plan at €99 if you never want to think about a subscription again.
Hosted in the EU, on purpose
YeetForm runs on servers in Germany, via Hetzner. That's not a footnote, it's a decision. If you collect responses from people in the EU, you shouldn't have to explain to them why their answers went to a server on another continent. Your forms and responses are stored in the EU. The one exception is honest to name: when you use an AI feature, the form content or prompt goes to Anthropic to do the work, and they don't train on it.
Being solo has an upside here: no one above me is asking to cut corners on this to save a migration cost later. The infrastructure choice was made once, early, and it stays made.
Meet Formy
If you've poked around the site, you've probably met the paper form with a face. That's Formy. It lives in the corner of the builder, talks back a little, and occasionally leaves a note in the margin when something's worth pointing out. It's a small thing, but I wanted the tool to feel like something built by a person, not a dashboard assembled by a committee.
Formy isn't going to show up near your billing settings or a password gate. Some things should stay plain. But everywhere else, a little personality doesn't hurt.
I think about it as the difference between a tool that works and a tool you don't mind opening. Building software solo means you spend a lot of hours inside your own product. I'd rather those hours have a little warmth in them.
What's next
This is a launch post, so it's short on purpose. Future posts will cover the MCP server for agent workflows, comparisons with tools you already know, and guides for specific kinds of forms. If you want to see what the AI actually builds, browse the templates or just go describe your own.
Go build something and tell me what broke.
Keep reading