⚷ Bring Your Own Key — BYOK

The only form builder where you own the AI

Generate forms using your own ChatGPT, Gemini, or Claude API key. Zero hidden AI costs. Zero data retention. Full provider choice. Use Gemini's free tier and pay $0 for AI form generation — forever.

Try it free — no credit card Compare vs Typeform AI

Choose your AI provider

Switch providers anytime. No re-configuration required.

Most popular
OpenAI / ChatGPT
Model: GPT-4o
Industry-leading accuracy. Great for complex forms.
Pay-as-you-go (~$0.01 per form)
$0 AI — free tier
Google Gemini
Model: Gemini 1.5 Flash
Generous free tier — $0 for most small orgs.
Free tier available (60 req/min)
Best writing quality
Anthropic Claude
Model: Claude 3 Haiku
Thoughtful, nuanced output. Great for mission-driven copy.
Pay-as-you-go (~$0.005 per form)

Why BYOK matters

Zero hidden AI costs
We never charge an "AI fee" on top of your plan. You use your own API key and pay your provider directly — often cents per month, or free with Gemini.
Zero-trust privacy
Your API key is never stored on our servers. It lives in your browser session only. Your form prompts go directly to your chosen AI provider — we never see them.
No vendor lock-in
Switch providers anytime. Start with Gemini free tier, upgrade to GPT-4o when you need it. Your forms aren't tied to our AI infrastructure.
Instant form generation
Describe the form in plain English — "Volunteer application for a food bank with background check consent" — and get a complete form in seconds.

How to generate forms with AI in 4 steps

1
Get a free API key
Sign up at Google AI Studio (free), OpenAI, or Anthropic. Copy your API key.
2
Paste it in formwhale
Open the AI Generate tab in our form builder. Paste your key — it stays in your browser, never our servers.
3
Describe your form
Type what you need: "Church youth retreat registration with emergency contacts and medical consent." Hit generate.
4
Edit and publish
Your form is ready in seconds. Drag, drop, tweak fields, then publish with one click.

Typeform AI costs $99/month. Ours costs $0.

Typeform's AI features are locked behind their Enterprise plan at $99+/month. They use their own AI — you don't control which model, and your data goes through their pipeline. formwhale BYOK lets you use Google Gemini's free tier for completely free AI form generation, with your data going directly to Google — never through us.

See full comparison → Try for free

How formwhale AI compares

Feature formwhale Typeform JotForm Google Forms
AI form generation✓ All plansPaid onlyPaid only
Bring your own AI key
Free AI tier (Gemini)
Key stored by vendorNeverYesYesN/A
Prompt data through vendor serversNeverYesYesN/A
Choose your AI model3 providers
Works on free plan
AI cost to you$0 w/ Gemini$99+/mo plan$39+/mo planNo AI

Frequently asked questions

Is my API key stored on formwhale servers?
No. Your API key is saved in your browser's localStorage only. It is never transmitted to or stored on formwhale servers. You can clear it at any time from the AI Keys settings panel in the builder.
Is Google Gemini really free?
Yes. Google AI Studio offers a free tier for Gemini with generous rate limits (60 requests per minute). For a small nonprofit generating a few dozen forms per month, this is genuinely $0.
Does my form content go through formwhale when I use BYOK?
No. When you use BYOK, your form generation prompt is sent directly from your browser to your chosen AI provider. formwhale's servers are not in the request path.
Can I switch AI providers later?
Yes, anytime. Just paste a different API key in the AI Generate tab. All your previously created forms are unaffected.
Does this work on formwhale's free plan?
Yes. BYOK AI form generation is available on all formwhale plans, including free. You pay your AI provider (or nothing, with Gemini free tier) — not us.

Generate your first form with AI — free

Bring your own Gemini, ChatGPT, or Claude key. No credit card required.

Start building — free

Try formwhale free

formwhale is in beta. Sign up to get started.

You're on the list. We'll be in touch.