Typeform only checks that an email looks valid. Here is how to confirm the mailbox actually exists, so fake and dead responses never reach your list, with the native limits, the official workaround, and the real fix.
Get your API key, free Read the docs 100 free credits, no card. Works with Zapier and Make.An email question in Typeform must be formatted like name@domain.com, and that is all Typeform checks. It cannot confirm the address exists or that the respondent owns it, so fake, mistyped and disposable emails are accepted and flow straight into your list, CRM or notifications. Real verification happens just after submission, through an automation step.
From the built-in format check to real, deliverability-grade verification.
Use the Email question type so responses must be shaped like a valid address.
Limitation: format only. It does not confirm the mailbox exists, so dead and disposable addresses still get through.
Typeform documents a two-step flow: the first form captures the email and triggers a follow-up message with a link, and a second form unlocks only when that link is clicked.
Trade-off: this confirms ownership, not deliverability, and it adds friction that costs you completions.
Connect Typeform to Zapier or Make, add a step that sends each submitted email to the Email Verifier API, and branch on the result: pass real responses through, and flag or filter invalid and disposable ones before they reach your list.
No friction for the respondent, and the automation calls the API server-side so your API key stays private.
Verifying Typeform emails, answered.
No. Typeform validates the format of an email question (it must look like name@domain.com), but it has no built-in feature that confirms the mailbox exists or that the respondent owns it. Format-valid but dead or fake addresses are accepted.
The most reliable way is automation: connect your Typeform to Zapier or Make, add a step that sends each submitted email to the Email Verifier API, and branch on the result so invalid and disposable responses are flagged or filtered out. Typeform has no real-time API hook into the question itself, so verification happens right after submission.
Typeform documents a two-form double opt-in: the first form collects the email and triggers a follow-up message with a link, and a second form unlocks only when the link is clicked. This confirms the respondent can receive mail at that address (ownership), but it does not check deliverability the way real verification does, and it adds friction.
Yes. Once the email reaches the API via Zapier or Make, you get invalid, disposable, role and catch-all flags back, so you can exclude fake and throwaway submissions from your list, CRM or notifications.
Pay-as-you-go, one credit per verification, billed only for Passed and Failed results, credits never expire, and every new account starts with 100 free credits.
Grab an API key and add a verification step to your Typeform automations. 100 free credits, no card.
Get started freeRelated: signup form validation, verification webhooks, Webflow email verification.