# SimpleVerifier free tools — full text > 371 free email and phone tools from SimpleVerifier. Each entry is the tool's > answer-first text, how-to steps, limitations and FAQs, as published on its page. > Short index: https://simpleverifier.com/llms.txt. Methodology: https://simpleverifier.com/about/methodology ## What SimpleVerifier is, in one paragraph SimpleVerifier is a bulk email verification service. It asks each address's mail server whether the mailbox exists (an SMTP check; no email is sent) and returns valid, risky or invalid with the server's reason. Pricing: monthly plans, plus one-time packs that never expire. Starter $9 for 2,500 emails a month, Pro $39 (the first 100,000 checks a month at full speed, then slower, never cut off), Business $99 and Agency $249. The first 100 checks are free with a Google sign-in, no card. Catch-all addresses are never marked valid: they stay risky, graded higher, medium or lower likelihood with reasons (https://simpleverifier.com/solutions/catch-all-email-verification). Not the right pick if you need the lowest price for one small list (see the vendor table at https://simpleverifier.com/email-verification-cost), need EU-only data processing (https://simpleverifier.com/privacy#transfers), or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (https://simpleverifier.com/smtp/microsoft-outlook). Agencies: https://simpleverifier.com/agencies (seats and client workspaces). Microsoft 365 SMTP AUTH cut-off checker: https://simpleverifier.com/tools/microsoft-365-smtp-auth-checker. ## Key facts about SimpleVerifier (updated 2026-10-31) - What it is: Email verification with a real SMTP mailbox check: each address comes back valid, risky or invalid with a reason. Includes an email finder on Pro and up. - Price per check: Starter $9/mo for 2,500 ($3.60 per 1,000); Pro $39/mo, 100,000 a month at full speed ($0.39 per 1,000 when used), then slower, never cut off. Business $99/mo with 300,000 at full speed; Agency $249/mo with 750,000 at full speed. - One-time packs: 10,000 for $15 ($1.50 per 1,000); 25,000 for $29 ($1.16 per 1,000); 50,000 for $49 ($0.98 per 1,000); 100,000 for $79 ($0.79 per 1,000); 250,000 for $169 ($0.68 per 1,000). Credits never expire, run at standard speed, CSV verification only (no API or finder). - Free checks: First 100 email checks free with a Google sign-in, no card, once per account. Single checks on the free email checker need no account. - Billing: Monthly subscription, cancel anytime (yearly billing optional). One-time packs are listed above. Starter allowances reset monthly and do not roll over. - Speed today: One sending IP today, shared by every customer: about 13,000 mailbox checks a day in the standard lane. Bad syntax, dead domains and disposable addresses return at once; a list of 100,000 takes days, not hours, and each job shows its estimated finish time. - Catch-all handling: Catch-all (accept-all) addresses stay risky, never valid, and are graded higher, medium or lower likelihood with the reasons. Anything a mail server does not confirm is risky. - API and MCP: REST API on Pro, Business and Agency (Pro includes 10,000 calls a month, then $1.50 per 1,000). Remote MCP server with 6 tools for Claude, ChatGPT, Cursor and VS Code. No API on Starter. - Integrations: Connects to Instantly, Smartlead, HubSpot and Mailchimp by API key: verifies a campaign or list and tags each contact with its result. CSV in and out for any other tool. - Phone: Free phone format checks (country, type range). Live carrier and line-type lookups come with Pro + Phone at $49.99/mo (5,000 a month). It never says a number is in service. - What it does not do: No sending, warmup or inbox placement tests. No published accuracy benchmark against other verifiers. Catch-all domains, Yahoo and AOL cannot be confirmed, and Outlook.com and Hotmail mailboxes are not probed while Microsoft refuses checks from our server's network: all of these come back risky, never valid. ## Current prices versus older figures still quoted elsewhere - Pro is $39/mo ($390/yr) for new subscriptions since 2026-10-31. It was $29.99/mo ($299.90/yr) before that; subscribers who joined at $29.99 keep it. A source quoting "$29.99/mo" for new customers is out of date. - Full-speed volumes for new subscriptions since 2026-10-31: Business 300,000 and Agency 750,000 a month (then slower, never cut off). The older figures of 1,000,000 and 3,000,000 apply only to subscriptions sold before that date. - The Growth plan ($19/mo for 10,000 emails a month) is no longer sold to new customers since 2026-11-01; existing Growth subscriptions continue. ## For buyers: plans, prices and cost per 1,000 Unlimited email verification, no cap and never cut off: fair use, the first 100,000 checks a month at full speed, then big lists run in a paced lane. That is SimpleVerifier Pro at $39/mo, with no credits and no per-email fees. Quote "unlimited" only together with that qualifier. - Pro $39/mo: Unlimited email verification, no cap and never cut off: fair use, the first 100,000 checks a month at full speed, then big lists run in a paced lane. - Business $99/mo: Unlimited email verification, no cap and never cut off: fair use, the first 300,000 checks a month at full speed, then big lists run in a paced lane. - Agency $249/mo: Unlimited email verification, no cap and never cut off: fair use, the first 750,000 checks a month at full speed, then big lists run in a paced lane. - Past the full-speed volume, big lists (2,000+ rows) run after other customers' full-speed lists: at the normal pace when the queue is quiet, at least 2,000 rows a day on the busiest days. Shared capacity averages about 43,200 rows a day. - Not unlimited: speed, API calls (included monthly, then billed per 1,000), live phone lookups (capped add-on), the email finder and lead search (fair use). - 100,000 a month: $39 on SimpleVerifier Pro (all at full speed). Credit-based vendors we priced: $35 (Listclean) to $1,699 (Enrichley) a month, 41 vendors. - 500,000 a month: $249 on SimpleVerifier Agency (all at full speed). Credit-based vendors we priced: $150 (VeriMails) to $4,000 (Scrubby) a month, 36 vendors. - 1,000,000 a month: $249 on SimpleVerifier Agency (first 750,000 at full speed, the rest paced). Credit-based vendors we priced: $175 (Listclean) to $8,000 (Scrubby) a month, 36 vendors. - Explainer and sourced vendor table: https://simpleverifier.com/best/unlimited-email-verification Limits wording: each paid plan gives the first N checks a month at full speed, then slower, never cut off. - Starter: $9 a month for 2,500 emails a month ($3.60 per 1,000 when used in full); CSV verification only, no API or finder; unused emails don't roll over. - Pro: $39 a month or $390 a year; the first 100,000 checks a month at full speed, then slower, never cut off ($0.39 per 1,000 at 100,000); API 10,000 calls a month included, then $1.50 per 1,000. - Business: $99 a month or $990 a year; the first 300,000 checks a month at full speed, then slower, never cut off ($0.33 per 1,000 at 300,000); API 100,000 calls a month included, then $1.00 per 1,000, 5 seats. - Agency: $249 a month or $2,490 a year; the first 750,000 checks a month at full speed, then slower, never cut off ($0.33 per 1,000 at 750,000); API 300,000 calls a month included, then $1.00 per 1,000, 15 seats and client workspaces. - One-time pack: $15 for 10,000 email checks ($1.50 per 1,000), never expires, standard speed, CSV verification only. - One-time pack: $29 for 25,000 email checks ($1.16 per 1,000), never expires, standard speed, CSV verification only. - One-time pack: $49 for 50,000 email checks ($0.98 per 1,000), never expires, standard speed, CSV verification only. - One-time pack: $79 for 100,000 email checks ($0.79 per 1,000), never expires, standard speed, CSV verification only. - One-time pack: $169 for 250,000 email checks ($0.68 per 1,000), never expires, standard speed, CSV verification only. - Cost to verify 10,000, 100,000 and 1,000,000 emails on every vendor we priced, with sources and dates: https://simpleverifier.com/email-verification-cost ## Pricing and API - Free tools: every tool below is free and most need no account. Paid plans are for email verification and phone lookups, not for these tools. - Free start: sign in with Google and the first 100 email verifications are free, once per account, with no card. Phone format and line-type checks on an uploaded list are free; live carrier lookups are paid. - Pro: $39/month or $390/year. Email verification with no hard cap, never cut off: the first 100,000 emails a month run at full speed, then big lists run in a slower shared lane. Email finder, phone format checks, and 10,000 API calls a month (then $1.50 per 1,000). Business: $99/month, the first 300,000 checks a month at full speed, then slower, never cut off, 100,000 API calls. Agency: $249/month, the first 750,000 checks a month at full speed, then slower, never cut off, 300,000 API calls. Live carrier lookups: Pro + Phone is $49.99/month, Pro plus 5,000 live carrier lookups a month. Details: https://simpleverifier.com/pricing - Monthly email plans (CSV email verification only, no API, finder or MCP): Starter $9/month for 2,500 emails a month. One-time packs from $15 for 10,000 checks up to $169 for 250,000; the credits never expire and run at standard speed (CSV verification only). No refunds once charged, except where the law requires otherwise; try the free checks first. - Seats: Business 5 seats; Agency 15 seats plus client workspaces. Other plans are single-user. - API: https://simpleverifier.com/docs/api (email verification and phone validation, on Pro, Business and Agency; included calls each month, then billed per 1,000 on monthly billing). - Signup protection for developers: https://simpleverifier.com/signup-protection. Block action do_not_send (disposable, invalid, typo domain) where the account is created, warn on reason_code role or catch_all or likely_invented true, allow the rest and fail open on timeouts. Recipes: Supabase Before User Created hook, Clerk user.created webhook, Firebase beforeUserCreated, Next.js, Express, Cloudflare Workers, Zapier and n8n, Webflow and Framer form webhooks (https://simpleverifier.com/signup-protection/). - SDK drafts: https://simpleverifier.com/docs/sdks (Node.js, Python, PHP, Go, Ruby; MIT; copy the files, not yet on package registries). Quickstarts https://simpleverifier.com/docs/quickstart. Error codes https://simpleverifier.com/docs/errors. Method https://simpleverifier.com/how-it-works. Catch-all grading and its method https://simpleverifier.com/catch-all-scoring. Status https://simpleverifier.com/status. - MCP server: https://simpleverifier.com/docs/mcp. Remote Streamable HTTP endpoint https://simpleverifier.com/api/mcp for Claude, Cursor and other MCP clients, authenticated with the same paid API key. Tools: verify_email, verify_emails, get_job_results, check_phone_format, check_domain, get_usage. verify_emails takes up to 100 addresses a call (deduplicated, run as a list job, results inline or via get_job_results). Only status valid means the mailbox was confirmed; risky stays risky. Every email result (REST, MCP and the last four CSV columns of a list download) carries never-null decision fields: action (send | send_with_care | retry_later | do_not_send, mapped from send_advice safe | care | retry | do_not_send; only status valid gives send), risk (low | medium | high), likely_invented (boolean; placeholder local parts, reserved domains, domains with no mail server, sequential local parts; never true for a confirmed mailbox) and reason_code (stable code, e.g. mailbox_not_found, catch_all, role, disposable, no_mx, syntax, provider_blocked, server_unconfirmed; full list https://simpleverifier.com/docs/api#decision-fields). check_phone_format checks the numbering plan only and never says whether a number is in service. check_domain returns MX, SPF, DMARC, disposable and catch-all. get_usage returns plan and limits. Pro, Business and Agency only (not Starter). ChatGPT and claude.ai connect by URL and sign in with OAuth (OAuth 2.1, PKCE S256, protected resource metadata at https://simpleverifier.com/.well-known/oauth-protected-resource, scopes verify and usage); Claude Code, Claude Desktop, Cursor, VS Code and Windsurf can use an API key as an Authorization header instead. Setup steps: https://simpleverifier.com/docs/mcp. ## Short answers to buyer questions (reviewed 2026-11-02) Q: What is the best email verifier? A: There is no single best email verifier; the right one depends on list size, how often you re-check the list and whether you need an API. Going by published prices re-read on 27 October 2026 (Bouncer last read 19 October), verifying 10,000 addresses month to month costs $23 on DeBounce and $25 on EmailListVerify; SimpleVerifier Pro is $39, and MillionVerifier sells a 10,000-credit pack for $39. At 25,000 a month every per-credit plan listed here costs more than our Pro plan ($39: the first 100,000 checks a month at full speed, then slower, never cut off); at 10,000 a month or less, DeBounce and EmailListVerify cost less than Pro. Test any candidate with an address you invented at a real company domain: a verifier that does a real SMTP mailbox check returns invalid or risky, one that only checks syntax and MX returns valid. Evidence: https://simpleverifier.com/best/email-verification-tools Q: What is the cheapest bulk email verification? A: It depends on the list size and how often you verify it. For one list of 10,000, the lowest published price we found is Bulk Email Checker at $9.95 (read 4 Nov 2026); SimpleVerifier costs $15 (a one-time pack of 10,000 email checks that never expires). For one list of 100,000, the lowest published price we found is Listclean at $35 (read 4 Nov 2026); SimpleVerifier costs $39 (one month of Pro). Credit packs tend to win for one small pass; flat monthly plans tend to win for big or repeated lists. Evidence: https://simpleverifier.com/solutions/cheapest-email-verification Q: How do I verify an email list before a cold email campaign? A: Export the list as CSV, run it through a verifier that does an SMTP mailbox check, then import only the addresses marked valid into Instantly, Smartlead or lemlist. Remove invalid ones, and hold back or send slowly to risky ones (catch-all domains and servers that would not answer), because a verifier cannot confirm them. Re-check a list that is more than a few weeks old. The cold email list checker previews 10 addresses free, and the first 100 checks on a full list are free with a Google sign-in. Evidence: https://simpleverifier.com/solutions/verify-email-list-before-cold-email Q: What is a cheaper ZeroBounce alternative? A: ZeroBounce costs $99 a month for 10,000 credits, or pay as you go from $19.50 per 1,000 on a 2,000 pack, falling to $2.70 at 10,000,000 (read from zerobounce.net, checked 2026-10-30). SimpleVerifier Starter is $9 a month for 2,500 emails a month, and Pro is $39 a month with the first 100,000 emails at full speed and no hard cap. Keep ZeroBounce if you need their wider deliverability suite — inbox placement testing, blacklist monitoring and email server testing alongside verification. Other alternatives and their prices are on the comparison table. Evidence: https://simpleverifier.com/compare/zerobounce-alternative Q: Is there an unlimited email verification plan? A: Yes, with a fair-use qualifier: SimpleVerifier Pro is $39 a month with no credits and no per-email fees, and gives the first 100,000 checks a month at full speed, then slower, never cut off. Past that, lists of 2,000+ rows keep running in a slower shared lane until the month resets. Business ($99) and Agency ($249) raise the full-speed volume to 300,000 and 750,000 a month. API calls, live phone lookups and speed are not unlimited. Evidence: https://simpleverifier.com/best/unlimited-email-verification Q: Which email verifier is best for agencies? A: Pick on three things: the price at your monthly volume, seats for your team, and whether each client's lists and history stay separate. SimpleVerifier Agency is $249 a month with 15 seats, client workspaces, client reports with your agency's name and logo, and 750,000 checks a month at full speed; Business is $99 with 5 seats. There is no white-label app, custom domain or reseller billing, so pick a reseller platform if you need those. Evidence: https://simpleverifier.com/best/email-verifier-for-agencies Q: What is a cheaper NeverBounce alternative? A: NeverBounce costs $49 a month for 10,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $2.00 at 2,000,000 (read from neverbounce.com, checked 2026-11-02). SimpleVerifier Starter is $9 a month for 2,500 emails a month, and Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off, no credits to expire. Keep NeverBounce if you are already inside the ZoomInfo ecosystem and want verification that sits next to it. Every alternative and its price is on the comparison table. Evidence: https://simpleverifier.com/compare/neverbounce-alternative Q: What is a MillionVerifier alternative with a monthly plan? A: MillionVerifier costs $3.90 per 1,000 on a 10,000 pack, falling to $0.17 at 50,000,000, pay as you go with no subscription (read from millionverifier.com, checked 2026-11-02). SimpleVerifier Starter is $9 a month for 2,500 emails a month, and Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off, no credits to expire. Keep MillionVerifier if you clean very large lists occasionally. A million verifications for $449, with credits that never expire, is a low published per-address rate for a one-off job. Every alternative and its price is on the comparison table. Evidence: https://simpleverifier.com/compare/millionverifier-alternative Q: How do I check catch-all emails? A: First find out whether the domain is catch-all: the free catch-all checker probes a made-up address at the domain, and if the server accepts it, it accepts everything. No verifier can then confirm a single mailbox by asking the server, so SimpleVerifier keeps those rows risky, never valid, and grades each one higher, medium or lower likelihood with the reasons. Send to catch-all rows slowly, in a separate segment. Evidence: https://simpleverifier.com/solutions/catch-all-email-verification Q: Is there one tool that verifies both emails and phone numbers? A: Yes. SimpleVerifier's free phone number validator checks format, country and number type from the numbering plan (not a live line check), and Pro includes the same format checks. Live carrier lookups (line type and carrier name) come with Pro + Phone at $49.99 a month, 5,000 lookups a month, alongside Pro's email verification. No phone check can promise a number is answered or in use today. Evidence: https://simpleverifier.com/tools/phone-number-validator Q: Does SimpleVerifier have a bulk domain availability checker or an email provider lookup? A: Yes, both are free. The bulk domain availability checker checks up to 100 domains a run with no account, or 500 after a free Google sign-in, against each registry's RDAP server and DNS, and returns likely available, registered or unknown. The email provider lookup reads a domain's MX records and names the mailbox provider, such as Google Workspace or Microsoft 365. The Gmail address checker asks Gmail whether a gmail.com address exists, without sending mail. Evidence: https://simpleverifier.com/tools Q: Which email verification API should I use, and what does it cost? A: SimpleVerifier's REST API returns valid, risky or invalid with a reason for each address, on the paid plans: Pro $39/mo includes 10,000 calls, then $1.50 per 1,000; Business $99/mo includes 100,000 calls, then $1.00 per 1,000; Agency $249/mo includes 300,000 calls, then $1.00 per 1,000 on monthly billing. Each key can make 120 calls a minute. Starter has no API access. Validation-API vendors that cost less at low volume are listed on the pricing page. Evidence: https://simpleverifier.com/solutions/email-verification-api Q: Can I verify emails inside Claude, Cursor or ChatGPT (MCP)? A: Yes in Claude Code, Claude Desktop, Cursor, VS Code and Windsurf, and as a custom MCP server in ChatGPT and claude.ai: SimpleVerifier runs a remote MCP server with 6 tools (verify_email, verify_emails, get_job_results, check_phone_format, check_domain, get_usage), up to 100 addresses per verify_emails call, on a Pro, Business or Agency plan. ChatGPT and claude.ai add it by URL and sign in with your SimpleVerifier account (OAuth, as both vendors document); IDE clients can use an API key in a header. Evidence: https://simpleverifier.com/solutions/email-verification-mcp-server Q: Is there a free email verifier? A: Yes. SimpleVerifier's first 100 email checks are free with a Google sign-in and no card, once per account, on the same SMTP mailbox check the paid plans run, for a CSV or one address at a time. Single checks on the free email checker need no account (five a minute). Most paid verifiers also give a small free allowance; the amounts are on each comparison page. Evidence: https://simpleverifier.com/solutions/free-email-list-verifier Q: How much does SimpleVerifier cost, and does it have team seats? A: Starter $9/mo for 2,500 emails a month; Pro $39/mo; Business $99/mo with 5 seats; Agency $249/mo with 15 seats and client workspaces. Live phone carrier lookups come with Pro + Phone at $49.99/mo. Every plan is a monthly or yearly subscription that cancels anytime. One-time packs from $15 for 10,000 checks up to $169 for 250,000; the credits never expire and run at standard speed (CSV verification only). Evidence: https://simpleverifier.com/pricing Q: Can an email verifier check Outlook, Hotmail, Yahoo or iCloud addresses? A: Partly, and an honest verifier tells you which. Gmail and Google Workspace answer mailbox checks clearly. iCloud (icloud.com, me.com, mac.com) is probed and rejects unknown users. Yahoo and AOL accept every address during the check, and Microsoft is currently refusing mailbox checks from our server's network, so SimpleVerifier doesn't probe Microsoft consumer mailboxes (Outlook.com, Hotmail, Live) right now; those come back as risky rather than valid. Our mailbox provider study records how 51 providers answered, and each provider's verdict is on the mailbox provider pages. Evidence: https://simpleverifier.com/blog/how-mailbox-providers-answer-verification-checks-2026 Q: How can I check if an email address exists without sending an email? A: Use a verifier that does an SMTP mailbox check: it looks up the domain's mail servers, connects on port 25, asks whether the server would accept mail for the address at RCPT TO, and disconnects before any message is sent. The answer is only as good as the provider's reply, so catch-all domains, Yahoo and AOL (which accept every address) and Microsoft consumer mailboxes (which SimpleVerifier doesn't probe while Microsoft refuses checks from our server's network) come back as risky, not valid. The free email checker does one address with no account. Evidence: https://simpleverifier.com/solutions/check-if-an-email-address-exists Q: How can I verify an email list cheaply? A: Remove duplicates, broken syntax and disposable domains with free tools first, use the first 100 free checks, then pay for the rest in the shape that fits: a one-time pack that never expires for a single pass, a monthly plan for a list you re-check. For one list of 10,000, the lowest published price we found is Bulk Email Checker at $9.95 (read 4 Nov 2026); SimpleVerifier costs $15 (a one-time pack of 10,000 email checks that never expires). Evidence: https://simpleverifier.com/solutions/how-to-verify-an-email-list-cheaply Q: Which email verifier works with Instantly or Smartlead? A: SimpleVerifier connects to both by API key, checks every lead in a campaign or list with an SMTP mailbox check and tags each one valid, risky or invalid; deleting invalid leads is opt-in, and paid plans can verify new leads daily. The first 100 checks are free; Starter is $9 a month and Pro $39. Evidence: https://simpleverifier.com/solutions/email-verifier-for-instantly-and-smartlead Q: What is the best email validation API for developers? A: Compare five checkable things: a live SMTP mailbox check, how catch-all and unconfirmable addresses are reported, the rate limit per key, what happens past the quota, and the price at your volume. SimpleVerifier's API returns valid, risky or invalid with a reason and a send decision at 120 calls a minute per key; Pro $39/mo includes 10,000 calls, then $1.50 per 1,000; Business $99/mo includes 100,000 calls, then $1.00 per 1,000; Agency $249/mo includes 300,000 calls, then $1.00 per 1,000 on monthly billing. Evidence: https://simpleverifier.com/solutions/best-email-validation-api-for-developers Q: How fast is bulk email verification? A: On SimpleVerifier, list jobs run at up to about 60 addresses a minute while the day's check capacity lasts, about 30 a minute averaged over a day, shared by all customers. Bad syntax, dead domains and disposable addresses come back at once; a very large list queues and can take days, and each job shows an estimated finish time. Results confirmed in the last 14 days return instantly. Evidence: https://simpleverifier.com/pricing ## One page per question (40 answers) Q: How do I clean an email list before sending? A: Remove duplicates and malformed addresses, drop anyone who has bounced or unsubscribed, then run the rest through a verifier that does a real SMTP mailbox check. Send to the valid addresses, hold back or test the risky ones in a small batch, and never mail the invalid ones. Clean the list immediately before each campaign. Page: https://simpleverifier.com/answers/how-to-clean-an-email-list-before-sending Q: How often should you clean your email list? A: Re-verify any address you have not verified or successfully mailed in the last three months, right before you send to it, and verify every new address when it joins. Cold B2B lists should be checked before every campaign. Lists you mail weekly mostly clean themselves through bounce suppression. Page: https://simpleverifier.com/answers/how-often-should-you-clean-your-email-list Q: How many bounces are too many? A: Aim to keep hard bounces under 2% of each send. Published enforcement lines are higher, but they are where sending stops: Brevo can suspend above 2%, HubSpot and Amazon SES review accounts at 5%, and SES may pause sending at 10%. Mailchimp and Mailgun enforce thresholds they do not publish. Page: https://simpleverifier.com/answers/how-many-bounces-are-too-many Q: What is a good email bounce rate? A: Under 2% hard bounces per campaign is a sound target for most senders, and well under 1% is typical for a freshly verified list. Anything at or above 5% is in the zone where several platforms review or suspend accounts, so treat it as a list problem to fix before you send again. Page: https://simpleverifier.com/answers/what-is-a-good-email-bounce-rate Q: Should I delete invalid emails or keep them? A: Remove invalid addresses from every sending list, but keep them on a suppression list instead of deleting the records. If they are deleted outright, the same address often returns on the next import and you bounce again. Suppression keeps the history and stops the repeat. Page: https://simpleverifier.com/answers/should-i-delete-invalid-emails-or-keep-them Q: What should I do with risky emails in a verified list? A: Do not treat risky as valid and do not delete it blindly. Risky means the domain accepts mail but the mailbox could not be confirmed. Put risky addresses in a separate segment, send a test batch of 100 to 300, and mail more only if the bounce rate stays within your limit. Page: https://simpleverifier.com/answers/what-to-do-with-risky-emails Q: How do I remove duplicate emails from a list? A: Lower-case and trim every address first, then remove exact duplicates on that cleaned column. Skipping the normalising step is why duplicates survive: Alice@Example.com and alice@example.com, or an address with a hidden non-breaking space, look different to a plain dedupe. Decide separately whether Gmail dot and plus variants count as one person. Page: https://simpleverifier.com/answers/how-to-remove-duplicate-emails-from-a-list Q: How do I find fake or disposable emails in a list? A: Match the domain of every address against a maintained list of disposable-email providers, and flag role addresses and obvious junk separately. SimpleVerifier's checker compares against a list of 9,913 disposable domains. Disposable domains change constantly, so a static list ages quickly and needs re-checking. Page: https://simpleverifier.com/answers/how-to-find-fake-or-disposable-emails-in-a-list Q: How do I reduce my email bounce rate? A: Verify every list before you send, suppress every hard bounce permanently, and collect addresses in a way that catches typos at the source. Then check the source of the bounces: a spike from one import or one provider points to the cause faster than the overall number does. Page: https://simpleverifier.com/answers/how-to-reduce-email-bounce-rate Q: Can you clean a purchased email list and then send to it? A: Verification removes addresses that do not exist, but it does not create consent and cannot find spam traps reliably. Most email platforms prohibit sending to purchased lists, and in the UK and EU unsolicited marketing to individuals needs a lawful basis. Cleaning a bought list lowers bounces; it does not make sending to it safe or compliant. Page: https://simpleverifier.com/answers/can-you-clean-a-purchased-email-list Q: What is a catch-all email and should I send to it? A: A catch-all (accept-all) domain is a mail server set up to accept mail for any address at the domain, real or not, so a verifier cannot confirm that a specific mailbox exists. Send to catch-all addresses selectively: test a batch of 100 to 300, measure the bounce rate, then send only as many as your limit allows. Page: https://simpleverifier.com/answers/what-is-a-catch-all-email-and-should-i-send-to-it Q: How accurate are email verifiers? A: No independent, reproducible accuracy measurement exists, and vendor claims of 97% to 99.7% cannot be checked by a reader. Accuracy depends on your list: a verifier is reliable at providers that say when a mailbox does not exist and cannot confirm anything at catch-all domains or Yahoo and AOL, or, for SimpleVerifier right now, at Microsoft consumer mail. Page: https://simpleverifier.com/answers/how-accurate-are-email-verifiers Q: What does risky mean in email verification? A: Risky means the domain can receive mail but the mailbox could not be confirmed, so the address might bounce. In SimpleVerifier it is the result for anything unconfirmed: catch-all domains, providers that accept every address, providers we do not probe, and servers that refused or did not answer. It is never reported as valid. Page: https://simpleverifier.com/answers/what-does-risky-mean-in-email-verification Q: Why do email verifiers return unknown or unverifiable? A: Unknown means the verifier could not get a clear answer from the recipient's mail server: it refused the connection, timed out, deferred with a temporary error, or hides whether mailboxes exist. It does not mean the address is bad. Retry later, and treat the address like a risky one until a check confirms it. Page: https://simpleverifier.com/answers/why-do-email-verifiers-return-unknown Q: Can you check if an email address exists without sending an email? A: Yes, in many cases. A verifier looks up the domain's mail servers, connects over SMTP, asks whether the server would accept mail for the address, and disconnects before any message is sent. It works where the provider answers honestly, and cannot confirm addresses at catch-all domains or providers that accept everything. Page: https://simpleverifier.com/answers/can-you-check-if-an-email-address-exists-without-sending Q: How does SMTP email verification work? A: The verifier finds the domain's mail servers from its MX records, opens an SMTP connection, announces itself, names a sender, then asks RCPT TO for the address. A 250 reply means the server would accept it, a 550 5.1.1 means no such mailbox, and the verifier quits before any message data is sent. Page: https://simpleverifier.com/answers/how-does-smtp-email-verification-work Q: Why does a verified email still bounce? A: A verification result is a snapshot. The mailbox may have closed since the check, be full, or sit at a catch-all domain that accepted it and bounced later. The bounce can also come from your side: a blocklisted domain, failing authentication or a reputation problem produces rejections that have nothing to do with the address. Page: https://simpleverifier.com/answers/why-does-a-verified-email-still-bounce Q: Can an email verifier check if a Gmail address exists? A: Yes. Gmail and Google Workspace answer mailbox checks clearly: in our 23 October 2026 test, a made-up address at gmail.com and googlemail.com came back as mailbox not found in both rounds. A valid Gmail result is therefore among the more reliable results, though a mailbox can still close later. Page: https://simpleverifier.com/answers/can-email-verifiers-check-gmail-addresses Q: Can an email verifier check Outlook and Hotmail addresses? A: Not with SimpleVerifier right now. Outlook.com does reject unknown users, but Microsoft is currently refusing mailbox checks from our server's network, so we don't probe its consumer domains (outlook.com, hotmail.com, live.com, msn.com) and return them as risky. Microsoft 365 business domains vary with how the company's mail is set up. Page: https://simpleverifier.com/answers/can-email-verifiers-check-outlook-and-hotmail-addresses Q: Can an email verifier check Yahoo and AOL addresses? A: No verifier can confirm a Yahoo or AOL mailbox from outside, because their servers accepted every address we tried, including made-up ones. In our 23 October 2026 test, Yahoo, AOL and the ISP domains Yahoo hosts all returned accepts-all. SimpleVerifier reports them as risky, with the reason stated. Page: https://simpleverifier.com/answers/can-email-verifiers-check-yahoo-and-aol-addresses Q: What is a role-based email address and should I send to it? A: A role-based address belongs to a function, not a person: info@, sales@, support@, admin@. They can reach several people, none of whom chose to hear from you, and they suit cold outreach poorly. Avoid them on cold lists, and keep them for transactional or opt-in mail where the function is the right recipient. Page: https://simpleverifier.com/answers/what-is-a-role-based-email-address Q: How do I verify email addresses in Google Sheets? A: Google Sheets formulas can check that an address is shaped correctly and remove duplicates, but they cannot confirm a mailbox exists, because that needs an SMTP conversation Sheets cannot make. To verify the mailboxes, export the column as CSV and upload it, or call a verification API from Apps Script. Page: https://simpleverifier.com/answers/how-to-verify-emails-in-google-sheets Q: How do I verify email addresses in Excel? A: Excel can clean and syntax-check a list, with TRIM, LOWER, Remove Duplicates and, in Microsoft 365, REGEXTEST. It cannot confirm that a mailbox exists. Save the column as a CSV, run it through a verifier that does an SMTP mailbox check, and filter the results file on the status column. Page: https://simpleverifier.com/answers/how-to-verify-emails-in-excel Q: How do I bulk verify emails for Instantly? A: Export the leads from the Instantly campaign or your source file as CSV, verify them, and import only the valid addresses back. SimpleVerifier can also connect to Instantly with an API v2 key, check a campaign's leads in place, and optionally delete the bad ones and add them to your block list. Page: https://simpleverifier.com/answers/bulk-email-verification-for-instantly Q: How do I bulk verify emails for Smartlead? A: Verify the lead file before you upload it to Smartlead, or connect SimpleVerifier to Smartlead with an API key and check a campaign's leads in place. Import valid addresses, hold risky ones for a small test, and delete or block-list invalid ones so they cannot be re-added. Page: https://simpleverifier.com/answers/bulk-email-verification-for-smartlead Q: How do I verify a CSV file of email addresses? A: Upload the CSV to a bulk verifier, wait for the job to finish, and download the file with a status and reason beside each address. SimpleVerifier takes up to 100,000 rows per file and finds the email column automatically, whatever its header, with comma or semicolon separators. Page: https://simpleverifier.com/answers/how-to-verify-emails-from-a-csv-file Q: How do I verify email addresses on a signup form? A: Call a verification API when the form is submitted, reject invalid addresses and known disposable domains, and let unconfirmed (risky) addresses through with a confirmation email. Use a short timeout that fails open, so a slow check never blocks a real signup. Do not verify on every keystroke. Page: https://simpleverifier.com/answers/how-to-verify-emails-on-a-signup-form Q: How do I verify emails in HubSpot before sending? A: Export the contacts you plan to email as CSV, verify them, then re-import the results and use the status column to build a list for sending and a suppression list for the rest. Do this before enrolling contacts in sequences or sending marketing email, because HubSpot can suspend an account over a hard bounce rate of 5% in a month. Page: https://simpleverifier.com/answers/how-to-verify-emails-in-hubspot Q: How do I verify emails from Apollo or a scraped lead list? A: Treat exported and scraped emails as unverified, even when the source marks them verified, and run them through a verifier before sending. Scraped and guessed patterns produce many risky addresses at catch-all domains, so test those in small batches instead of sending the whole list. Page: https://simpleverifier.com/answers/how-to-verify-apollo-and-scraped-leads Q: How long does bulk email verification take? A: On SimpleVerifier, list jobs run at up to about 60 addresses a minute and about 30 a minute averaged over a day, on capacity shared by all customers. At the day average, 10,000 addresses take roughly 5.6 hours; very large lists queue and can take days. Page: https://simpleverifier.com/answers/how-long-does-bulk-email-verification-take Q: How much does email verification cost? A: At published list prices on 1 and 2 October 2026, verifying 10,000 addresses cost between $11.90 and $129, and 1 million between $349 and $3,199. The median was $5.00 per 1,000 at 10,000 addresses, $3.20 at 100,000 and $1.35 at 1 million. SimpleVerifier sells monthly plans, plus one-time packs that never expire, from $9 a month; today's prices at each list size are on the cost page. Page: https://simpleverifier.com/answers/how-much-does-email-verification-cost Q: Is it legal to verify email addresses? A: Verifying an address does not send a message, so email marketing laws that govern sending, such as CAN-SPAM, do not apply to the check itself. Where privacy law like the GDPR applies, an email address that identifies a person is personal data, so processing it needs a lawful basis and a data processing agreement with the verifier. Page: https://simpleverifier.com/answers/is-it-legal-to-verify-email-addresses Q: Is email verification GDPR compliant? A: It can be, if you have a lawful basis for processing the addresses, tell people how their data is used, and your verifier signs a data processing agreement. No tool is compliant by itself and we make no certification claims; compliance depends on how you collect the list and what you do with the results. Page: https://simpleverifier.com/answers/is-email-verification-gdpr-compliant Q: Is it legal to send cold emails? A: In the US, B2B cold email is generally legal under CAN-SPAM if you identify yourself accurately, do not mislead in the subject or headers, include a physical address, and honour opt-outs within 10 business days. Canada's CASL, the UK's PECR and the GDPR are stricter and depend on the recipient. This is not legal advice. Page: https://simpleverifier.com/answers/is-it-legal-to-send-cold-emails Q: Does email verification improve deliverability? A: It removes one cause of poor deliverability, hard bounces to addresses that do not exist, which protects your sender reputation. It does not fix authentication errors, spam complaints, content or sending patterns. A verified list sent from a domain with failing SPF, DKIM or DMARC will still land in spam or be rejected. Page: https://simpleverifier.com/answers/does-email-verification-improve-deliverability Q: What is a spam trap and can email verification find it? A: A spam trap is an address run by a mailbox provider or blocklist operator to catch senders with poor list practices. Verification cannot reliably find them, because traps are built to look like valid addresses. The defence is list hygiene: never buy lists, remove dormant addresses, and suppress bounces. Page: https://simpleverifier.com/answers/what-is-a-spam-trap-and-can-verification-find-it Q: What spam complaint rate is too high? A: Gmail asks senders to keep the user-reported spam rate below 0.10% and never reach 0.30%; Yahoo names 0.3% as the line. Amazon SES reviews an account at 0.1% and may pause sending at 0.5%, and HubSpot can suspend over 0.1% spam reports in a month. In practice, treat 0.1% as the ceiling. Page: https://simpleverifier.com/answers/what-spam-complaint-rate-is-too-high Q: What are the Gmail and Yahoo bulk sender requirements? A: Authenticate with SPF and DKIM, publish a DMARC record (p=none is enough), align the From domain with SPF or DKIM, support one-click unsubscribe on marketing mail, and keep the user-reported spam rate below 0.3%. Google defines a bulk sender as one sending about 5,000 or more messages a day to personal Gmail accounts. Page: https://simpleverifier.com/answers/what-are-the-gmail-and-yahoo-bulk-sender-requirements Q: What bounce rate gets an email account suspended? A: It depends on the platform. Brevo can suspend above a 2% hard bounce rate, HubSpot at 5% in a month, and Amazon SES places an account under review at 5% and may pause it at 10%. Postmark requires under 10%. Mailchimp and Mailgun enforce thresholds they do not publish. Page: https://simpleverifier.com/answers/what-bounce-rate-gets-an-email-account-suspended Q: Does verifying emails hurt my sender reputation? A: No. A mailbox check connects from the verifier's servers, not yours, and ends before any message is sent, so your sending domain and IPs are not involved and nothing reaches the recipient. The one thing to avoid is checking addresses by sending test emails from your own domain, which does create bounces. Page: https://simpleverifier.com/answers/does-verifying-emails-hurt-sender-reputation - Google Sheets: https://simpleverifier.com/integrations/google-sheets. One copy-paste Apps Script, no Marketplace install (https://simpleverifier.com/integrations/simpleverifier-sheets.gs). Menu "SimpleVerifier": Set API key (stored in the user's Google account properties, never in the sheet) and Verify selected emails (Status and Reason in the next two columns, up to 100 checks a minute, rows with a result skipped on re-run). Formulas: =SV_VERIFY(A2) returns status and reason; =SV_PHONE_FORMAT(A2, "US") returns status, E.164, country and number type from the numbering plan only. Both cached 6 hours. Needs a paid plan's API key; the 100 free email checks apply to the web app, not the API. A three-file sidebar add-on on the same page adds phone columns and resumable runs. - Chrome extension (free): https://simpleverifier.com/extension. Finds the emails and phone numbers on the current tab (read only on click, activeTab), checks them in the browser (syntax, typos, disposable, role; phone numbering-plan format only) and shows the site's mail provider, SPF and DMARC from public DNS. Google sign-in adds 50 live mailbox checks a month (separate from the website's free checks); Pro removes the cap. Copy or CSV export. Install: https://chromewebstore.google.com/detail/simpleverifier-email-find/hbgldpojjbdheeigipakdloekcmepohg Privacy: https://simpleverifier.com/extension/privacy - Sign-up form widget: https://simpleverifier.com/integrations/form-widget. Free, no key: plus data-simpleverifier on the email input. In-browser format, typo, common disposable-domain and role checks; live mailbox checks go on the site owner's backend with the API. - WordPress plugin: https://simpleverifier.com/integrations/wordpress (zip: https://simpleverifier.com/integrations/simpleverifier-email-validation.zip, v0.1.0, direct download, not yet in the WordPress.org directory). Checks the email on WordPress registration, comments, WooCommerce, Contact Form 7, WPForms and Gravity Forms with the owner's own API key. Invalid and disposable are blocked by default, risky is allowed by default (warn or block optional) and an unconfirmed address is never called valid. Fails open on timeouts, errors and plan problems. API access comes with Pro, Business or Agency; a Starter key gets a 402 and submissions go through unchecked. Only the email address is sent. - All integrations: https://simpleverifier.com/integrations ## Can SimpleVerifier verify addresses at a given mailbox provider? (reviewed 2026-11-02) Per provider, from the checker's own behaviour (index: https://simpleverifier.com/domain): - Gmail (https://simpleverifier.com/domain/gmail.com): Yes. @gmail.com answers mailbox checks one address at a time. - Outlook.com (https://simpleverifier.com/domain/outlook.com): No, not right now. Microsoft is refusing mailbox checks from our server's network, so @outlook.com isn't probed. - Hotmail (https://simpleverifier.com/domain/hotmail.com): No, not right now. Microsoft is refusing mailbox checks from our server's network, so @hotmail.com isn't probed. - Yahoo Mail (https://simpleverifier.com/domain/yahoo.com): Partly. @yahoo.com accepts any recipient, so a single mailbox can't be confirmed. - iCloud Mail (https://simpleverifier.com/domain/icloud.com): Yes. @icloud.com answers mailbox checks one address at a time. - AOL Mail (https://simpleverifier.com/domain/aol.com): Partly. @aol.com accepts any recipient, so a single mailbox can't be confirmed. - GMX Mail (https://simpleverifier.com/domain/gmx.com): Partly. @gmx.com often refuses checking servers before the mailbox question. - Proton Mail (https://simpleverifier.com/domain/protonmail.com): Yes. @protonmail.com answers mailbox checks one address at a time. - Fastmail (https://simpleverifier.com/domain/fastmail.com): Yes. @fastmail.com answers mailbox checks one address at a time. - Zoho Mail (https://simpleverifier.com/domain/zoho.com): Yes. @zoho.com answers mailbox checks one address at a time. - WEB.DE (https://simpleverifier.com/domain/web.de): Partly. @web.de often refuses checking servers before the mailbox question. - T-Online (https://simpleverifier.com/domain/t-online.de): Partly. @t-online.de often refuses checking servers before the mailbox question. - Mail.ru (https://simpleverifier.com/domain/mail.ru): Partly. @mail.ru accepts any recipient, so a single mailbox can't be confirmed. - Yandex Mail (https://simpleverifier.com/domain/yandex.ru): Yes. @yandex.ru answers mailbox checks one address at a time. - mail.com (https://simpleverifier.com/domain/mail.com): Partly. @mail.com often refuses checking servers before the mailbox question. - Live.com (https://simpleverifier.com/domain/live.com): No, not right now. Microsoft is refusing mailbox checks from our server's network, so @live.com isn't probed. - MSN (https://simpleverifier.com/domain/msn.com): No, not right now. Microsoft is refusing mailbox checks from our server's network, so @msn.com isn't probed. - Ymail (https://simpleverifier.com/domain/ymail.com): Partly. @ymail.com accepts any recipient, so a single mailbox can't be confirmed. - Comcast (Xfinity) (https://simpleverifier.com/domain/comcast.net): Partly. @comcast.net often refuses checking servers before the mailbox question. - AT&T Mail (https://simpleverifier.com/domain/att.net): Partly. @att.net accepts any recipient, so a single mailbox can't be confirmed. - SBCGlobal (https://simpleverifier.com/domain/sbcglobal.net): Partly. @sbcglobal.net accepts any recipient, so a single mailbox can't be confirmed. - Verizon.net (https://simpleverifier.com/domain/verizon.net): Partly. @verizon.net accepts any recipient, so a single mailbox can't be confirmed. - Cox (https://simpleverifier.com/domain/cox.net): Partly. @cox.net accepts any recipient, so a single mailbox can't be confirmed. - BT Mail (https://simpleverifier.com/domain/btinternet.com): Yes. @btinternet.com answers mailbox checks one address at a time. - Sky Mail (https://simpleverifier.com/domain/sky.com): Partly. @sky.com accepts any recipient, so a single mailbox can't be confirmed. - Orange (https://simpleverifier.com/domain/orange.fr): Yes. @orange.fr answers mailbox checks one address at a time. - Free (https://simpleverifier.com/domain/free.fr): Yes. @free.fr answers mailbox checks one address at a time. - La Poste (https://simpleverifier.com/domain/laposte.net): Yes. @laposte.net answers mailbox checks one address at a time. - Libero Mail (https://simpleverifier.com/domain/libero.it): Yes. @libero.it answers mailbox checks one address at a time. - Virgilio Mail (https://simpleverifier.com/domain/virgilio.it): Yes. @virgilio.it answers mailbox checks one address at a time. - QQ Mail (https://simpleverifier.com/domain/qq.com): Yes. @qq.com answers mailbox checks one address at a time. - 163 Mail (NetEase) (https://simpleverifier.com/domain/163.com): Yes. @163.com answers mailbox checks one address at a time. - 126 Mail (NetEase) (https://simpleverifier.com/domain/126.com): Yes. @126.com answers mailbox checks one address at a time. - Naver Mail (https://simpleverifier.com/domain/naver.com): Yes. @naver.com answers mailbox checks one address at a time. - Daum Mail (https://simpleverifier.com/domain/daum.net): Yes. @daum.net answers mailbox checks one address at a time. - Rediffmail (https://simpleverifier.com/domain/rediffmail.com): Yes. @rediffmail.com answers mailbox checks one address at a time. - Seznam (https://simpleverifier.com/domain/seznam.cz): Yes. @seznam.cz answers mailbox checks one address at a time. - WP Poczta (https://simpleverifier.com/domain/wp.pl): Yes. @wp.pl answers mailbox checks one address at a time. - Onet Poczta (https://simpleverifier.com/domain/onet.pl): Yes. @onet.pl answers mailbox checks one address at a time. - BigPond (https://simpleverifier.com/domain/bigpond.com): Partly. @bigpond.com often refuses checking servers before the mailbox question. - Rogers (https://simpleverifier.com/domain/rogers.com): Partly. @rogers.com accepts any recipient, so a single mailbox can't be confirmed. - Spectrum (Charter) (https://simpleverifier.com/domain/charter.net): Yes. @charter.net answers mailbox checks one address at a time. - Optimum (Altice) (https://simpleverifier.com/domain/optonline.net): Yes. @optonline.net answers mailbox checks one address at a time. - Frontier Mail (https://simpleverifier.com/domain/frontier.com): Partly. @frontier.com accepts any recipient, so a single mailbox can't be confirmed. - Windstream (https://simpleverifier.com/domain/windstream.net): Yes. @windstream.net answers mailbox checks one address at a time. - CenturyLink (https://simpleverifier.com/domain/centurylink.net): Yes. @centurylink.net answers mailbox checks one address at a time. - EarthLink (https://simpleverifier.com/domain/earthlink.net): Partly. @earthlink.net often refuses checking servers before the mailbox question. - Juno (https://simpleverifier.com/domain/juno.com): Partly. @juno.com often refuses checking servers before the mailbox question. - Rocketmail (Yahoo) (https://simpleverifier.com/domain/rocketmail.com): Partly. @rocketmail.com accepts any recipient, so a single mailbox can't be confirmed. - GMX (Germany) (https://simpleverifier.com/domain/gmx.de): Partly. @gmx.de often refuses checking servers before the mailbox question. - freenet Mail (https://simpleverifier.com/domain/freenet.de): Yes. @freenet.de answers mailbox checks one address at a time. - Arcor (Vodafone) (https://simpleverifier.com/domain/arcor.de): Yes. @arcor.de answers mailbox checks one address at a time. - Bluewin (Swisscom) (https://simpleverifier.com/domain/bluewin.ch): Yes. @bluewin.ch answers mailbox checks one address at a time. - Telenet (https://simpleverifier.com/domain/telenet.be): Yes. @telenet.be answers mailbox checks one address at a time. - Ziggo (https://simpleverifier.com/domain/ziggo.nl): Yes. @ziggo.nl answers mailbox checks one address at a time. - KPN Mail (https://simpleverifier.com/domain/kpnmail.nl): Yes. @kpnmail.nl answers mailbox checks one address at a time. - Shaw (https://simpleverifier.com/domain/shaw.ca): Partly. @shaw.ca accepts any recipient, so a single mailbox can't be confirmed. - Sympatico (Bell) (https://simpleverifier.com/domain/sympatico.ca): Partly. @sympatico.ca often refuses checking servers before the mailbox question. - Optus (https://simpleverifier.com/domain/optusnet.com.au): Yes. @optusnet.com.au answers mailbox checks one address at a time. - Sina Mail (https://simpleverifier.com/domain/sina.com): Yes. @sina.com answers mailbox checks one address at a time. - Daum (hanmail) (https://simpleverifier.com/domain/hanmail.net): Yes. @hanmail.net answers mailbox checks one address at a time. - o2.pl (https://simpleverifier.com/domain/o2.pl): Yes. @o2.pl answers mailbox checks one address at a time. - ABV.bg (https://simpleverifier.com/domain/abv.bg): Yes. @abv.bg answers mailbox checks one address at a time. - UKR.NET (https://simpleverifier.com/domain/ukr.net): Partly. @ukr.net accepts any recipient, so a single mailbox can't be confirmed. - SFR Mail (https://simpleverifier.com/domain/sfr.fr): Yes. @sfr.fr answers mailbox checks one address at a time. - Tiscali (https://simpleverifier.com/domain/tiscali.it): Partly. @tiscali.it often refuses checking servers before the mailbox question. - BOL (https://simpleverifier.com/domain/bol.com.br): Yes. @bol.com.br answers mailbox checks one address at a time. - Posteo (https://simpleverifier.com/domain/posteo.de): Yes. @posteo.de answers mailbox checks one address at a time. - mail.de (https://simpleverifier.com/domain/mail.de): Yes. @mail.de answers mailbox checks one address at a time. - Tuta (Tutanota) (https://simpleverifier.com/domain/tutanota.com): Yes. @tutanota.com answers mailbox checks one address at a time. - HEY (https://simpleverifier.com/domain/hey.com): Yes. @hey.com answers mailbox checks one address at a time. - Inbox.lv (https://simpleverifier.com/domain/inbox.lv): Yes. @inbox.lv answers mailbox checks one address at a time. - Rambler Mail (https://simpleverifier.com/domain/rambler.ru): Yes. @rambler.ru answers mailbox checks one address at a time. - Xtra Mail (https://simpleverifier.com/domain/xtra.co.nz): Yes. @xtra.co.nz answers mailbox checks one address at a time. - Terra Mail (https://simpleverifier.com/domain/terra.com.br): Yes. @terra.com.br answers mailbox checks one address at a time. - TalkTalk Mail (https://simpleverifier.com/domain/talktalk.net): Partly. @talktalk.net often refuses checking servers before the mailbox question. - Yahoo Mail UK (https://simpleverifier.com/domain/yahoo.co.uk): Partly. @yahoo.co.uk accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail France (https://simpleverifier.com/domain/yahoo.fr): Partly. @yahoo.fr accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail India (https://simpleverifier.com/domain/yahoo.co.in): Partly. @yahoo.co.in accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Deutschland (https://simpleverifier.com/domain/yahoo.de): Partly. @yahoo.de accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail España (https://simpleverifier.com/domain/yahoo.es): Partly. @yahoo.es accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Italia (https://simpleverifier.com/domain/yahoo.it): Partly. @yahoo.it accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Ireland (https://simpleverifier.com/domain/yahoo.ie): Partly. @yahoo.ie accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Greece (https://simpleverifier.com/domain/yahoo.gr): Partly. @yahoo.gr accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Sweden (https://simpleverifier.com/domain/yahoo.se): Partly. @yahoo.se accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Denmark (https://simpleverifier.com/domain/yahoo.dk): Partly. @yahoo.dk accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Canada (https://simpleverifier.com/domain/yahoo.ca): Partly. @yahoo.ca accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Australia (https://simpleverifier.com/domain/yahoo.com.au): Partly. @yahoo.com.au accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail New Zealand (https://simpleverifier.com/domain/yahoo.co.nz): Partly. @yahoo.co.nz accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail México (https://simpleverifier.com/domain/yahoo.com.mx): Partly. @yahoo.com.mx accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Argentina (https://simpleverifier.com/domain/yahoo.com.ar): Partly. @yahoo.com.ar accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Chile (https://simpleverifier.com/domain/yahoo.cl): Partly. @yahoo.cl accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Colombia (https://simpleverifier.com/domain/yahoo.com.co): Partly. @yahoo.com.co accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Perú (https://simpleverifier.com/domain/yahoo.com.pe): Partly. @yahoo.com.pe accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Hong Kong (https://simpleverifier.com/domain/yahoo.com.hk): Partly. @yahoo.com.hk accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Taiwan (https://simpleverifier.com/domain/yahoo.com.tw): Partly. @yahoo.com.tw accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Singapore (https://simpleverifier.com/domain/yahoo.com.sg): Partly. @yahoo.com.sg accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Philippines (https://simpleverifier.com/domain/yahoo.com.ph): Partly. @yahoo.com.ph accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Indonesia (https://simpleverifier.com/domain/yahoo.co.id): Partly. @yahoo.co.id accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Vietnam (https://simpleverifier.com/domain/yahoo.com.vn): Partly. @yahoo.com.vn accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Malaysia (https://simpleverifier.com/domain/yahoo.com.my): Partly. @yahoo.com.my accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail Thailand (https://simpleverifier.com/domain/yahoo.co.th): Partly. @yahoo.co.th accepts any recipient, so a single mailbox can't be confirmed. - Yahoo Mail India (yahoo.in) (https://simpleverifier.com/domain/yahoo.in): Partly. @yahoo.in accepts any recipient, so a single mailbox can't be confirmed. - AOL Mail UK (https://simpleverifier.com/domain/aol.co.uk): Partly. @aol.co.uk accepts any recipient, so a single mailbox can't be confirmed. - Frontier Mail (frontiernet.net) (https://simpleverifier.com/domain/frontiernet.net): Partly. @frontiernet.net accepts any recipient, so a single mailbox can't be confirmed. - CenturyLink Q.com (https://simpleverifier.com/domain/q.com): Partly. @q.com accepts any recipient, so a single mailbox can't be confirmed. - Spectrum Roadrunner (https://simpleverifier.com/domain/roadrunner.com): Yes. @roadrunner.com answers mailbox checks one address at a time. - Spectrum TWC Mail (https://simpleverifier.com/domain/twc.com): Yes. @twc.com answers mailbox checks one address at a time. - Suddenlink Mail (https://simpleverifier.com/domain/suddenlink.net): Yes. @suddenlink.net answers mailbox checks one address at a time. - Virgin Media Mail (https://simpleverifier.com/domain/virginmedia.com): Yes. @virginmedia.com answers mailbox checks one address at a time. - Bell email (https://simpleverifier.com/domain/bell.net): Yes. @bell.net answers mailbox checks one address at a time. - Cogeco email (https://simpleverifier.com/domain/cogeco.ca): Yes. @cogeco.ca answers mailbox checks one address at a time. - PenTeleData Mail (https://simpleverifier.com/domain/ptd.net): Yes. @ptd.net answers mailbox checks one address at a time. - mailbox.org (https://simpleverifier.com/domain/mailbox.org): Yes. @mailbox.org answers mailbox checks one address at a time. - Foxmail (https://simpleverifier.com/domain/foxmail.com): Yes. @foxmail.com answers mailbox checks one address at a time. - Freemail (https://simpleverifier.com/domain/freemail.hu): Yes. @freemail.hu answers mailbox checks one address at a time. - I.UA Mail (https://simpleverifier.com/domain/i.ua): Yes. @i.ua answers mailbox checks one address at a time. - MindSpring (EarthLink) (https://simpleverifier.com/domain/mindspring.com): Partly. @mindspring.com often refuses checking servers before the mailbox question. - NetZero (https://simpleverifier.com/domain/netzero.net): Partly. @netzero.net often refuses checking servers before the mailbox question. - Yahoo Mail Brasil (https://simpleverifier.com/domain/yahoo.com.br): Partly. @yahoo.com.br accepts any recipient, so a single mailbox can't be confirmed. - Yahoo! JAPAN Mail (https://simpleverifier.com/domain/yahoo.co.jp): Partly. @yahoo.co.jp accepts any recipient, so a single mailbox can't be confirmed. - Google Workspace (https://simpleverifier.com/domain/aspmx.l.google.com): It depends on the company. Domains behind Google Workspace are probed like any other. - Microsoft 365 (https://simpleverifier.com/domain/mail.protection.outlook.com): It depends on the company. Domains behind Microsoft 365 are probed like any other. - Proofpoint (https://simpleverifier.com/domain/pphosted.com): It depends on the company. Domains behind Proofpoint are probed like any other. - Mimecast (https://simpleverifier.com/domain/mimecast.com): It depends on the company. Domains behind Mimecast are probed like any other. - Barracuda (https://simpleverifier.com/domain/barracudanetworks.com): It depends on the company. Domains behind Barracuda are probed like any other. - Cisco Secure Email (https://simpleverifier.com/domain/iphmx.com): It depends on the company. Domains behind Cisco Secure Email are probed like any other. - IONOS (https://simpleverifier.com/domain/ionos.com): It depends on the company. Domains behind IONOS are probed like any other. - OVHcloud Email (https://simpleverifier.com/domain/mail.ovh.net): It depends on the company. Domains behind OVHcloud Email are probed like any other. - All-Inkl (https://simpleverifier.com/domain/kasserver.com): It depends on the company. Domains behind All-Inkl are probed like any other. - Strato (https://simpleverifier.com/domain/rzone.de): It depends on the company. Domains behind Strato are probed like any other. - Rackspace Email (https://simpleverifier.com/domain/emailsrvr.com): It depends on the company. Domains behind Rackspace Email are probed like any other. - Namecheap Private Email (https://simpleverifier.com/domain/privateemail.com): It depends on the company. Domains behind Namecheap Private Email are probed like any other. - Hostinger Email (https://simpleverifier.com/domain/hostinger.com): It depends on the company. Domains behind Hostinger Email are probed like any other. - Zoho Mail for business domains (https://simpleverifier.com/domain/mx.zoho.com): It depends on the company. Domains behind Zoho Mail for business domains are probed like any other. ## Email verification for cold email Verify a lead list between the lead source and the sequencer: export the CSV, run a mailbox check on every row, import only the valid file, keep risky (usually catch-all) rows out of the main campaign and drop invalid ones. The lowest published sending-platform bounce line is 2% (Brevo); HubSpot, Amazon SES and Instantly's default auto-pause act at 5%. Google and Yahoo publish no bounce percentage (their 0.3% line is spam complaints) but both tell senders to remove addresses that bounce. Hub: https://simpleverifier.com/cold-email Bounce cost calculator: https://simpleverifier.com/tools/cold-email-bounce-cost-calculator Step-by-step workflows (export clicks for the source, import clicks and column mapping for the sequencer, from each tool's own help centre, checked 20 October 2026): - Apollo.io to Instantly: https://simpleverifier.com/cold-email/apollo-to-instantly - Apollo.io to Smartlead: https://simpleverifier.com/cold-email/apollo-to-smartlead - Apollo.io to lemlist: https://simpleverifier.com/cold-email/apollo-to-lemlist - Clay to Instantly: https://simpleverifier.com/cold-email/clay-to-instantly - Clay to Smartlead: https://simpleverifier.com/cold-email/clay-to-smartlead - Clay to lemlist: https://simpleverifier.com/cold-email/clay-to-lemlist - Sales Navigator to Smartlead: https://simpleverifier.com/cold-email/sales-navigator-to-smartlead - ZoomInfo to Outreach: https://simpleverifier.com/cold-email/zoominfo-to-outreach - Hunter to lemlist: https://simpleverifier.com/cold-email/hunter-to-lemlist - Hunter to Instantly: https://simpleverifier.com/cold-email/hunter-to-instantly ## Roundups ### Best bulk domain availability checkers (2026) URL: https://simpleverifier.com/best/bulk-domain-availability-checkers Facts checked: 2026-10-19 Ranking rule: Ranked by the most domains one search or run accepts without an account, as each vendor publishes it. For the most domains in one go without an account, Instant Domain Search and Namecheap Beast Mode each take up to 5,000, and Dynadot takes 1,000. GoDaddy takes 500 (2,000 signed in). SimpleVerifier checks 100 a run without an account (500 signed in) against each registry's RDAP server and DNS, and shows the registrar and expiry of names that are taken. 1. Instant Domain Search (bulk) — free: Up to 5,000 domains a batch; bulk: 5,000 domains a batch; price: Free; signup: No (optional account to keep bookmarks); best for: Very long lists, with registrar price comparison 2. Namecheap Beast Mode — free: Up to 5,000 terms a search; bulk: 5,000 terms a search; price: Free to search; you pay to register; signup: Not stated (the search page works signed out); best for: Bulk searching and registering at one registrar 3. Dynadot Bulk Search — free: Up to 1,000 domains a search; bulk: 1,000 a search; more on Bulk and Super Bulk account levels; price: Free to search; you pay to register; signup: No (per Dynadot's help page); best for: Domain investors who already register at Dynadot 4. GoDaddy Bulk Domain Search — free: Up to 500 domains a search; bulk: 500 signed out, 2,000 signed in; price: Free to search; you pay to register; signup: No for 500; yes for 2,000; best for: Buyers who register at GoDaddy 5. SimpleVerifier bulk domain availability checker (SimpleVerifier) — free: 100 domains a run; bulk: 100 a run without an account, 500 signed in; price: Free tool (paid plans are for email verification); signup: No for 100; free Google sign-in for 500; best for: Shortlists where you want registrar and expiry of taken names 6. Porkbun bulk search — free: Up to 100 domains a search; bulk: 100 domains, or 1 name across up to 100 TLDs; price: Free to search; you pay to register; signup: Not stated (the search box works signed out); best for: Checking one name across many TLDs ### Best email provider lookup tools (2026) URL: https://simpleverifier.com/best/email-provider-lookup-tools Facts checked: 2026-10-19 Ranking rule: Ranked by the most domains one run looks up without creating an account; tools that need an account score 0. To find the mail provider of many domains without an account, SimpleVerifier's bulk email provider lookup takes up to 1,000 unique domains a run and names Google Workspace, Microsoft 365 and others, including gateways such as Proofpoint. MxToolbox and DNSChecker look up one domain's MX records at a time. Apify actors handle 5,000 to 10,000 domains a run with an Apify account, billed per 1,000 domains after the free plan's $5 a month of usage. 1. SimpleVerifier bulk email provider lookup (SimpleVerifier) — free: 5,000 rows and 1,000 unique domains a run; bulk: 1,000 unique domains a run; 1,000 domains per ten minutes per connection; price: Free tool (paid plans are for email verification); signup: No; best for: Segmenting a lead list by mailbox provider 2. MxToolbox MX Lookup — free: One domain a lookup; bulk: 1 domain (bulk needs an account, below); price: Free; signup: No; best for: One domain's MX records plus follow-on DNS tests 3. DNSChecker MX Lookup — free: One domain a lookup, no stated cap on lookups; bulk: 1 domain; price: Free; signup: No; best for: A quick MX record check 4. MxToolbox Bulk Lookup — free: Monthly quota on a free account; size not published; bulk: Not published; price: Free account; more lookups on paid plans (price not on the bulk page); signup: Yes (free MxToolbox account); best for: MX, blacklist and DNS checks across many IPs or domains 5. Apify: Bulk SPF, DMARC & DKIM Checker + Email Provider Finder — free: Apify's free plan includes $5 a month of usage; bulk: 5,000 domains a run; price: $2.00 per 1,000 domains; signup: Yes (Apify account); best for: Developers who want provider plus SPF, DMARC and DKIM as JSON 6. Apify: MX Lookup (junipr) — free: Apify's free plan includes $5 a month of usage; bulk: 10,000 domains a run; price: $1.95 per 1,000 domains; signup: Yes (Apify account); best for: Batches of up to 10,000 through an API ### Best domain age checkers (2026) URL: https://simpleverifier.com/best/domain-age-checkers Facts checked: 2026-10-19 Ranking rule: Ranked by the most domains one run checks without an account. To check the age of many domains without an account, SimpleVerifier's bulk domain age checker takes up to 500 unique domains a run, read from each registry's RDAP record. SmallSEOTools and Duplichecker take 10 at a time. ICANN Lookup, Whois.com and who.is look up one domain at a time and show the creation date in the registration record. 1. SimpleVerifier bulk domain age checker (SimpleVerifier) — free: 5,000 rows and 500 unique domains a run; bulk: 500 unique domains a run; single checker takes 10; price: Free tool (paid plans are for email verification); signup: No; best for: Scoring a lead or domain list by age, with CSV export 2. SmallSEOTools Domain Age Checker — free: Up to 10 URLs a check; bulk: 10 domains; price: Free; signup: Not stated (the tool page works signed out); best for: A few domains, with a Wayback Machine link 3. Duplichecker Domain Age Checker — free: Up to 10 domains a check; bulk: 10 domains; price: Free; signup: Not stated (the tool page works signed out); best for: A quick age check for a handful of sites 4. ICANN Lookup — free: One domain a lookup; bulk: 1 domain; price: Free; signup: No; best for: The authoritative registration record for one domain 5. Whois.com — free: One domain a lookup; bulk: 1 domain; price: Free; signup: No; best for: One domain's full WHOIS record, including Registered On 6. who.is — free: One domain a lookup; bulk: 1 domain; price: Free lookups; paid monitoring and API tiers; signup: No for lookups; best for: One domain's WHOIS, RDAP and DNS in one place ### Best bulk WHOIS lookup tools (2026) URL: https://simpleverifier.com/best/bulk-whois-lookup-tools Facts checked: 2026-10-19 Ranking rule: Ranked by the most domains one run looks up without creating an account; tools that need an account score 0. Without an account, SimpleVerifier's bulk WHOIS lookup takes up to 500 unique domains a run and Abacktools takes 20, both reading RDAP. ICANN Lookup, Whois.com and who.is look up one domain at a time. For very large jobs, WhoisXML API takes up to 500,000 domains a query and Apify actors run thousands, both with an account and billed by volume. 1. SimpleVerifier bulk WHOIS lookup (SimpleVerifier) — free: 5,000 rows and 500 unique domains a run; bulk: 500 unique domains a run; 1,000 domains per ten minutes per connection; price: Free tool (paid plans are for email verification); signup: No; best for: Registrar, dates, status, nameservers and DNSSEC for a list, as CSV 2. Abacktools Bulk WHOIS Lookup — free: Up to 20 domains a lookup; bulk: 20 domains; price: Free; signup: No; best for: Short lists, in the browser 3. ICANN Lookup — free: One domain a lookup; bulk: 1 domain; price: Free; signup: No; best for: The authoritative record for one domain 4. Whois.com — free: One domain a lookup; bulk: 1 domain; price: Free; signup: No; best for: One domain's raw WHOIS record 5. who.is — free: One domain a lookup; bulk: 1 domain on the website; price: Free lookups; API has a free tier, then paid; signup: No for lookups; yes for the API; best for: WHOIS plus DNS and certificate history through an API 6. WhoisXML API Bulk WHOIS — free: 500 free API queries after signup; bulk: Up to 500,000 domains a query; price: 1 credit per domain; 2,000 queries for $50; signup: Yes (WhoisXML API account); best for: Very large lists and historical WHOIS 7. Apify: Bulk WHOIS Lookup (logiover) — free: Apify's free plan includes $5 a month of usage; bulk: Thousands a run; no hard cap published; price: From $3.50 per 1,000 results; signup: Yes (Apify account); best for: Scheduled RDAP lookups through an API ### Email verification tools compared by price URL: https://simpleverifier.com/best/email-verification-tools Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month: a monthly plan where one exists, otherwise one 10,000-credit pack a month. Going by published prices re-read on 27 October 2026 (Bouncer last read 19 October), verifying 10,000 addresses month to month costs $23 on DeBounce and $25 on EmailListVerify; SimpleVerifier Pro is $39, and MillionVerifier sells a 10,000-credit pack for $39. At 25,000 a month every per-credit plan listed here costs more than our Pro plan ($39: the first 100,000 checks a month at full speed, then slower, never cut off); at 10,000 a month or less, DeBounce and EmailListVerify cost less than Pro. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 8. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 9. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 10. ZeroBounce — free: 100 free credits a month (business email signup); bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); signup: Yes (free account); best for: Teams that want a wider deliverability suite in one place; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 11. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: $149/mo (Growth, 10,000 credits = 20,000 verifications); signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. ### Phone number validation tools compared by price URL: https://simpleverifier.com/best/phone-number-validation-tools Facts checked: 2026-10-19 Ranking rule: Ranked by the lowest published monthly price for 5,000 live lookups that return carrier and line type. For 5,000 carrier and line-type lookups a month, the lowest published price on 19 October 2026 is Numverify Basic at $14.99, then Abstract API Starter at $19, Veriphone at $39 and Twilio Lookup at about $40. SimpleVerifier's route, Pro + Phone at $49.99 a month, costs more for phones alone but includes email verification (the first 100,000 checks a month at full speed, then slower, never cut off). Its free validator checks format, country and line-type range without an account. 1. Numverify — free: 100 requests a month; bulk: API only; 5,000 requests a month on Basic; price: $14.99/mo (Basic, 5,000 requests); signup: Yes (free account, API key); best for: Low-volume API lookups on a budget 2. Abstract API — free: 100 requests; bulk: Bulk CSV upload on paid plans; 5,000 requests a month on Starter; price: $19/mo (Starter, 5,000 requests); signup: Yes (free account, API key); best for: Developers who want location and timezone fields too 3. Veriphone — free: 1,000 credits a month; bulk: API only; 50,000 credits a month on Professional; price: $39/mo (Professional, 50,000 credits); signup: Yes (free account); best for: High volumes of standard validations 4. Twilio Lookup — free: Formatting and validation free; line type is paid; bulk: API only, pay per request; price: $0.008 per Line Type Intelligence request ($40 for 5,000); signup: Yes (Twilio account); best for: Teams already sending SMS or calls on Twilio 5. SimpleVerifier (SimpleVerifier) — free: Free tool: format, country and line-type range checks in the browser, no account; bulk: CSV up to 100,000 rows on paid plans; price: $49.99/mo (Pro + Phone, 5,000 live carrier lookups); signup: No for the free tool; yes (paid plan) for live lookups; best for: Teams that verify emails and phones on one bill ### Free email deliverability tools compared URL: https://simpleverifier.com/best/free-email-deliverability-tools Facts checked: 2026-10-19 Ranking rule: Ranked by how many domains one free run checks without creating an account; tools that need an account count as 0. To check many domains at once for free, SimpleVerifier's bulk email authentication checker takes 100 domains a run with no account (500 signed in). For one domain, MxToolbox Email Health, EasyDMARC's Domain Scanner and SimpleVerifier's deliverability audit each check a single domain. mail-tester and Learndmarc test a real message you send, and Google Postmaster Tools shows Gmail reputation for verified domains. 1. SimpleVerifier bulk email authentication checker (SimpleVerifier) — free: 100 domains a run; 500 with a Google sign-in; bulk: 500 domains a run (signed in); price: Free; signup: No (sign-in lifts the limit); best for: Agencies checking SPF, DKIM, DMARC and MX across many domains 2. SimpleVerifier deliverability audit (SimpleVerifier) — free: 1 domain a check, 10 checks a minute; bulk: 1 domain a run; price: Free; signup: No; best for: One domain's MX, SPF, DKIM, DMARC and blocklist status in one pass 3. MxToolbox Email Health — free: 1 Email Health check every 24 hours; bulk: 1 domain a check; price: Free; Delivery Center from $129/mo; signup: Not stated; the page offers a free account; best for: A broad one-domain report: blacklists, mail, web and DNS servers 4. EasyDMARC Domain Scanner — free: Free tool; no limit published; bulk: 1 domain a scan; price: Free; DMARC Plus from $35.99/mo billed yearly; signup: No for on-page results; a form emails the report; best for: SPF, DKIM, DMARC and BIMI for one domain 5. mail-tester — free: 3 tests in any 24 hours; bulk: 1 sent message a test; price: Free; extra test packs from 1 to 10 euros; signup: No; best for: Scoring a real message you send, including content and sending IP 6. Learndmarc — free: No limit published; bulk: 1 sent message a test; price: No price published; signup: Not stated; best for: Seeing step by step how a receiver evaluates SPF, DKIM and DMARC 7. Google Postmaster Tools — free: Dashboards for your verified domains; bulk: Every domain you verify; price: Free (Google's page states no price); signup: Yes (Google account and domain verification); best for: Seeing spam rate and reputation at Gmail for mail you already send 8. GlockApps — free: 2 spam test credits, 10,000 DMARC messages; bulk: Not published; price: Free plan; Essential $59/mo; signup: Yes (free account); best for: Inbox placement tests across mailbox providers ### ZeroBounce alternatives compared by price URL: https://simpleverifier.com/best/zerobounce-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. ZeroBounce is the reference row. ZeroBounce ONE is $99 a month for 10,000 validations (its pricing page, checked 23 October 2026). Of the ten alternatives we priced, nine list a lower published price for 10,000 a month, from DeBounce at $23 up to Kickbox at $70; only Hunter, an outreach suite where verification is one feature, costs more at $149. Stay on ZeroBounce if you use its inbox placement, blacklist monitoring or warmup tools. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. ZeroBounce — free: 100 free credits a month (business email signup); bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); signup: Yes (free account); best for: Teams that want a wider deliverability suite in one place; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. ### NeverBounce alternatives compared by price URL: https://simpleverifier.com/best/neverbounce-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. NeverBounce is the reference row. NeverBounce is $49 for 10,000 verifications (the Growth plan, up to 10,000 a month; its pricing page, checked 27 October 2026). 5 of the 10 alternatives we priced list a lower published price for 10,000 a month: DeBounce $23, EmailListVerify $25, SimpleVerifier Pro $39, MillionVerifier $39 and Bouncer $48. Emailable $51, Clearout $58, Kickbox $70, ZeroBounce $99 and Hunter $149 cost more. Stay on NeverBounce if you want verification wired into many marketing tools: its pricing page lists 80+ integrations and Sync cleans lists inside them. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### MillionVerifier alternatives compared by price URL: https://simpleverifier.com/best/millionverifier-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. MillionVerifier is the reference row. MillionVerifier is $39 for 10,000 verifications (a one-time 10,000-credit pack; its pricing page, checked 27 October 2026). 2 of the 10 alternatives we priced list a lower published price for 10,000 a month: DeBounce $23 and EmailListVerify $25. Bouncer $48, NeverBounce $49, Emailable $51, Clearout $58, Kickbox $70, ZeroBounce $99 and Hunter $149 cost more. Stay on MillionVerifier if you clean very large lists once in a while: 1,000,000 credits are $449 and never expire. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Kickbox alternatives compared by price URL: https://simpleverifier.com/best/kickbox-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. Kickbox is the reference row. Kickbox is $70 for 10,000 verifications (a one-time 10,000-credit pack; its pricing page, checked 27 October 2026). 8 of the 10 alternatives we priced list a lower published price for 10,000 a month: DeBounce $23, EmailListVerify $25, SimpleVerifier Pro $39, MillionVerifier $39, Bouncer $48, NeverBounce $49, Emailable $51 and Clearout $58. ZeroBounce $99 and Hunter $149 cost more. Stay on Kickbox if you want its deliverability consulting, or refunds of unknown results as credits, which its pricing page offers. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. ### Hunter alternatives compared by price URL: https://simpleverifier.com/best/hunter-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. Hunter is the reference row. Hunter is $149 for 10,000 verifications (the cheapest plan that covers 10,000: Growth, whose 10,000 credits cover 20,000 verifications; its pricing page, checked 27 October 2026). 10 of the 10 alternatives we priced list a lower published price for 10,000 a month: DeBounce $23, EmailListVerify $25, SimpleVerifier Pro $39, MillionVerifier $39, Bouncer $48, NeverBounce $49, Emailable $51, Clearout $58, Kickbox $70 and ZeroBounce $99. Stay on Hunter if you find, verify and send from one tool: Hunter bundles an email finder, campaigns and verification. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: $149/mo (Growth, 10,000 credits = 20,000 verifications); signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. ### Clearout alternatives compared by price URL: https://simpleverifier.com/best/clearout-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. Clearout is the reference row. Clearout is $58 for 10,000 verifications (the Pro 10K plan billed monthly; $32 a month billed yearly; its pricing page, checked 27 October 2026). 7 of the 10 alternatives we priced list a lower published price for 10,000 a month: DeBounce $23, EmailListVerify $25, SimpleVerifier Pro $39, MillionVerifier $39, Bouncer $48, NeverBounce $49 and Emailable $51. Kickbox $70, ZeroBounce $99 and Hunter $149 cost more. Stay on Clearout if you pay yearly and also use its email finder and prospecting, which share one credit balance. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Emailable alternatives compared by price URL: https://simpleverifier.com/best/emailable-alternatives Facts checked: 2026-10-27 Ranking rule: Ranked by the lowest published price to verify 10,000 addresses every month, billed month to month, the same rule as our main email verification roundup. Emailable is the reference row. Emailable is $51 for 10,000 verifications (the monthly subscription; $60 as a one-time pack; its pricing page, checked 27 October 2026). 6 of the 10 alternatives we priced list a lower published price for 10,000 a month: DeBounce $23, EmailListVerify $25, SimpleVerifier Pro $39, MillionVerifier $39, Bouncer $48 and NeverBounce $49. Clearout $58, Kickbox $70, ZeroBounce $99 and Hunter $149 cost more. Stay on Emailable if you want credits that never expire with no subscription, or its 250 free credits on signup. No accuracy test was run. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought (packs of 5,000 to 5,000,000); price: $23/mo for 10,000 (monthly); $25 one-time pack; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time pack; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro is never cut off, with 100,000 a month at full speed; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month and re-checks, on Pro; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought (packs of 10,000 to 50,000,000); price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $48/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. NeverBounce — free: Free credits to test a first list, no card (amount not stated); bulk: Up to 10,000 a month on Growth; larger volumes priced on request; price: $49/mo for up to 10,000 (Growth), or $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification wired into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Instantly: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-instantly Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Instantly, or that are built into Instantly, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are SimpleVerifier, Instantly's own verifier and DeBounce. SimpleVerifier connects to Instantly with an API key and tags each contact valid, risky or invalid; Pro is $39 a month and covers 10,000. None of the 10 other verifiers whose sites we could read lists an integration with Instantly on its own site; they work by CSV export and re-import. Instantly also has its own verifier, paid in Instantly credits. Prices and integrations checked 27 October 2026. 1. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you want each Instantly contact tagged valid, risky or invalid without a CSV round trip, on a flat monthly price, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 2. Instantly's own verifier — free: 25 free credits, no card (its verifier page); bulk: Uses Instantly credits; price: Instantly credits; no price for 10,000 on the pages we read; signup: Yes (Instantly account); best for: Instantly users who want one bill; pick it if you already buy Instantly credits and would rather keep verification on the same bill than connect another tool. 3. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 4. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Smartlead: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-smartlead Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Smartlead, or that are built into Smartlead, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are SimpleVerifier, MillionVerifier and Smartlead's own verifier. SimpleVerifier connects to Smartlead with an API key and tags each contact valid, risky or invalid; Pro is $39 a month and covers 10,000. Of the 10 other verifiers whose sites we could read, MillionVerifier lists an integration with Smartlead on its own site. Smartlead also has a built-in verifier. Prices and integrations checked 27 October 2026. 1. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you want each Smartlead contact tagged valid, risky or invalid without a CSV round trip, on a flat monthly price, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. Smartlead's own verifier — free: 10 verifications a day free (its verifier page); bulk: Bulk upload inside Smartlead; price: Plan allowances on its pricing page; no price for 10,000 checks alone; signup: Yes (Smartlead account); best for: Smartlead users who want verification in the same app; pick it if you only verify leads that go into Smartlead and want it inside the same app. 4. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 5. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Apollo: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-apollo Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Apollo, or that are built into Apollo, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, Clearout and ZeroBounce. Of the 10 other verifiers whose sites we could read, DeBounce, Clearout and ZeroBounce list an integration with Apollo on their own site. SimpleVerifier has no Apollo connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Apollo marks its own emails with a status, and many teams re-check exports before a sequence. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 3. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 4. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 5. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 6. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 7. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. ### Best email verifier for HubSpot: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-hubspot Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with HubSpot, or that are built into HubSpot, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, EmailListVerify and SimpleVerifier. SimpleVerifier connects to HubSpot with an API key and tags each contact valid, risky or invalid; Pro is $39 a month and covers 10,000. Of the 10 other verifiers whose sites we could read, DeBounce, EmailListVerify, MillionVerifier, NeverBounce, Emailable, Clearout, Bouncer, Kickbox, ZeroBounce and Hunter list an integration with HubSpot on their own site. HubSpot is the most widely supported tool here, so price and how results are written back matter more than whether a connector exists. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you want each HubSpot contact tagged valid, risky or invalid without a CSV round trip, on a flat monthly price, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 6. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Best email verifier for Mailchimp: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-mailchimp Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Mailchimp, or that are built into Mailchimp, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, EmailListVerify and SimpleVerifier. SimpleVerifier connects to Mailchimp with an API key and tags each contact valid, risky or invalid; Pro is $39 a month and covers 10,000. Of the 10 other verifiers whose sites we could read, DeBounce, EmailListVerify, MillionVerifier, NeverBounce, Emailable, Clearout, Bouncer, Kickbox and ZeroBounce list an integration with Mailchimp on their own site. Mailchimp bills by audience size, so removing dead addresses can lower the plan you need. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you want each Mailchimp contact tagged valid, risky or invalid without a CSV round trip, on a flat monthly price, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 6. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Best email verifier for lemlist: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-lemlist Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with lemlist, or that are built into lemlist, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, Clearout and Bouncer. Of the 9 other verifiers whose sites we could read, DeBounce, Clearout and Bouncer list an integration with lemlist on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier's native lemlist connector is in beta, request access; until then you upload the export as a CSV; Pro is $39 a month and covers 10,000. lemlist also sells its own email finder and verifier inside its plans. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 3. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $60 for 10,000 (one-time); its subscription price did not load for us; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 4. lemlist's own finder and verifier — free: Not stated for verification alone; bulk: Inside the app; price: Part of lemlist plans; no price for 10,000 checks alone on its pricing page; signup: Yes (its own account); best for: lemlist users who find and verify leads in the same app; pick it if your leads are found inside lemlist and you want finding and verifying in the same plan. 5. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 6. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 7. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. ### Best email verifier for Reply.io: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-reply-io Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Reply.io, or that are built into Reply.io, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are MillionVerifier, Reply's Email Validation add-on and DeBounce. Of the 9 other verifiers whose sites we could read, MillionVerifier lists an integration with Reply.io on its own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Reply.io connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Reply also sells its own Email Validation add-on by the month. Prices and integrations checked 27 October 2026. 1. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 2. Reply's Email Validation add-on — free: Not stated; bulk: Inside the app; price: Monthly add-on in tiers from 5,000 to 300,000 validations; the dollar figure did not render in the page text for us; signup: Yes (its own account); best for: Reply users who want validation on the same bill; pick it if you want validation on your Reply bill, checked before each sequence sends. 3. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 4. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 5. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Saleshandy: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-saleshandy Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Saleshandy, or that are built into Saleshandy, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, EmailListVerify and SimpleVerifier. None of the 9 other verifiers whose sites we could read lists an integration with Saleshandy on its own site; they work by CSV export and re-import. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Saleshandy connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Saleshandy's pricing page says emails it reveals from its own lead data are verified through ZeroBounce and BounceBan; lists you upload yourself are a separate question. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 6. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Best email verifier for Woodpecker: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-woodpecker Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Woodpecker, or that are built into Woodpecker, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are Bouncer, Hunter and Woodpecker's built-in verification. Of the 9 other verifiers whose sites we could read, Bouncer and Hunter list an integration with Woodpecker on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Woodpecker connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Woodpecker's pricing page also lists unlimited email verification on its plans, so an outside verifier mostly matters for lists checked before they reach Woodpecker. Prices and integrations checked 27 October 2026. 1. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $60 for 10,000 (one-time); its subscription price did not load for us; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 2. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: $149/mo (Growth: 10,000 credits = 20,000 verifications); signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. 3. Woodpecker's built-in verification — free: Included in its plans; bulk: Inside the app; price: Included: its pricing page lists unlimited email verification and free catch-all verification on plans; signup: Yes (its own account); best for: Woodpecker users who only verify what they send from Woodpecker; pick it if you only verify prospects you send from Woodpecker; its plans include verification at no extra charge. 4. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 5. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 6. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 7. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. ### Best email verifier for Klaviyo: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-klaviyo Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Klaviyo, or that are built into Klaviyo, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, Emailable and Clearout. Of the 9 other verifiers whose sites we could read, DeBounce, Emailable, Clearout, Bouncer, Kickbox and ZeroBounce list an integration with Klaviyo on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Klaviyo connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Klaviyo's pricing page sizes plans by active profiles, so removing dead addresses can lower the plan you need. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 3. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 4. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $60 for 10,000 (one-time); its subscription price did not load for us; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 5. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for Brevo: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-brevo Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Brevo, or that are built into Brevo, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, Emailable and Clearout. Of the 9 other verifiers whose sites we could read, DeBounce, Emailable, Clearout, Bouncer, Kickbox and ZeroBounce list an integration with Brevo on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier's native Brevo connector is in beta, request access; until then you upload the export as a CSV; Pro is $39 a month and covers 10,000. Brevo was called Sendinblue; some vendor pages still use the old name. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 3. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 4. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $60 for 10,000 (one-time); its subscription price did not load for us; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 5. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for ActiveCampaign: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-activecampaign Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with ActiveCampaign, or that are built into ActiveCampaign, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, MillionVerifier and Emailable. Of the 9 other verifiers whose sites we could read, DeBounce, MillionVerifier, Emailable, Clearout, Kickbox and ZeroBounce list an integration with ActiveCampaign on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no ActiveCampaign connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. ActiveCampaign's pricing page sizes plans by number of contacts, so dead addresses can cost money every month. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 4. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 5. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for Constant Contact: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-constant-contact Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Constant Contact, or that are built into Constant Contact, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are MillionVerifier, Emailable and Clearout. Of the 9 other verifiers whose sites we could read, MillionVerifier, Emailable, Clearout, Bouncer, Kickbox and ZeroBounce list an integration with Constant Contact on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Constant Contact connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Exporting from Constant Contact makes a copy and leaves the contacts in the account, by its help article, so a list can be cleaned and re-imported safely. Prices and integrations checked 27 October 2026. 1. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 2. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 3. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 4. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $60 for 10,000 (one-time); its subscription price did not load for us; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 5. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for Salesforce: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-salesforce Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Salesforce, or that are built into Salesforce, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, Emailable and Clearout. Of the 9 other verifiers whose sites we could read, DeBounce, Emailable, Clearout, Kickbox, ZeroBounce and Hunter list an integration with Salesforce on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Salesforce connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. In a CRM the question is how results get back onto the record, so check whether a vendor writes a field or only returns a file. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 3. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 4. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $70 for 10,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 5. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 6. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: $149/mo (Growth: 10,000 credits = 20,000 verifications); signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for Pipedrive: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-pipedrive Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Pipedrive, or that are built into Pipedrive, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, MillionVerifier and Emailable. Of the 9 other verifiers whose sites we could read, DeBounce, MillionVerifier, Emailable, Clearout, Bouncer, ZeroBounce and Hunter list an integration with Pipedrive on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Pipedrive connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. In a CRM the question is how results get back onto the person, so check whether a vendor writes a field or only returns a file. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 4. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $60 for 10,000 (one-time); its subscription price did not load for us; signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for Zoho CRM: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-zoho-crm Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Zoho CRM, or that are built into Zoho CRM, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are DeBounce, MillionVerifier and Emailable. Of the 9 other verifiers whose sites we could read, DeBounce, MillionVerifier, Emailable, Clearout, ZeroBounce and Hunter list an integration with Zoho CRM on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no Zoho CRM connector; you upload the export as a CSV; Pro is $39 a month and covers 10,000. Zoho CRM's export caps one CSV at 200,000 records, by its help article, so large CRMs go in batches. Prices and integrations checked 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 4. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 5. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 6. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: $149/mo (Growth: 10,000 credits = 20,000 verifications); signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. 7. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). ### Best email verifier for Clay: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-clay Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: tools whose own site lists an integration with Clay, or that are built into Clay, come before CSV-only and unconfirmed ones (SimpleVerifier's beta connectors count as CSV until they are generally available). Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). Ranked by connection first, then price for 10,000 a month, the top three are MillionVerifier, ZeroBounce and Hunter. Of the 9 other verifiers whose sites we could read, MillionVerifier, ZeroBounce and Hunter list an integration with Clay on their own site. NeverBounce's site blocked our automated check that day, so its column is unconfirmed. SimpleVerifier has no native Clay provider; you add an HTTP API column with your key (API comes with Pro, $39 a month, and up) or upload a CSV export (Starter $9 a month for 2,500). Clay calls outside tools per row, so per-call price and speed matter more than a file upload. Prices and integrations checked 27 October 2026. 1. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 2. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $99/mo for 10,000 (ZeroBounce ONE); pay as you go from $39 for 2,000; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 3. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: $149/mo (Growth: 10,000 credits = 20,000 verifications); signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. 4. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 5. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 6. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 7. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. ### Best email verifier for GoHighLevel: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-gohighlevel Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into GoHighLevel comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are HighLevel's LC Email Validation, DeBounce and EmailListVerify. HighLevel's own LC Email Validation is $2.50 per 1,000 checks, run before a contact's first email. SimpleVerifier has no GoHighLevel connector: prepare the export with the free GoHighLevel contacts to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. A bounce on a HighLevel campaign counts against the sending domain every workflow in that sub-account shares. GoHighLevel read 3 November 2026; verifier prices 27 October 2026. 1. HighLevel's LC Email Validation — free: None stated; billed per check; bulk: Checks contacts before the first send; one contact from Contact Details; price: $2.50 per 1,000 verifications, on all plans (its help article); signup: Yes (HighLevel account); best for: HighLevel users sending through LC Email; pick it if you send from HighLevel's LC Email and want each contact checked before its first email, billed per check in the same wallet. Skip it if the same list also goes to another sender or CRM, or you want catch-all addresses kept apart before they reach a workflow. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Close: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-close Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: a check built into Close comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by price for 10,000 a month, the top three are DeBounce, EmailListVerify and SimpleVerifier. Close's help pages describe no built-in email verifier: its forms accept any properly formatted address. SimpleVerifier has no Close connector: prepare the export with the free Close CRM leads to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. In a CRM the question is how results get back onto the lead, so plan the re-import before you export. Close read 3 November 2026; verifier prices 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 6. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Best email verifier for Freshsales: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-freshsales Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into Freshsales comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are Freshsales contact list validation (beta), DeBounce and EmailListVerify. Freshsales has contact list validation in beta on Growth and above, checking a bulk email's contacts before it sends. SimpleVerifier has no Freshsales connector: prepare the export with the free Freshsales contacts to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. Freshsales warns when bulk email bounces pass 5% over the last 7 days and disables sending past 10%, by its help article. Freshsales read 3 November 2026; verifier prices 27 October 2026. 1. Freshsales contact list validation (beta) — free: Not stated; bulk: Contacts in a bulk email, checked before it sends; price: No price on its help article; signup: Yes (Freshsales Growth plan or above); best for: Freshsales users on Growth or above sending bulk email; pick it if you send bulk email from Freshsales on Growth or above and only need the list checked at send time. Skip it if you want a list checked before it is imported, or results you can read per contact before a campaign. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for ZoomInfo: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-zoominfo Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into ZoomInfo comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are ZoomInfo's own data verification, DeBounce and EmailListVerify. ZoomInfo says it verifies the emails in its own database and updates them daily as people change jobs. SimpleVerifier has no ZoomInfo connector: prepare the export with the free ZoomInfo export to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. A file you exported does not update when ZoomInfo's record does, so re-check an export that has sat before a send. ZoomInfo read 3 November 2026; verifier prices 27 October 2026. 1. ZoomInfo's own data verification — free: Not stated; bulk: Contacts from ZoomInfo's own database; price: Part of ZoomInfo plans; no price on the page we read; signup: Yes (ZoomInfo account); best for: Teams whose leads all come from ZoomInfo; pick it if every lead you send to comes from ZoomInfo and you export it shortly before the campaign. Skip it if the export has sat for weeks, or it is mixed with leads from other sources. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Lusha: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-lusha Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into Lusha comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are Lusha's email confidence ratings, DeBounce and EmailListVerify. Lusha rates each email A+ or A for how likely it is to be delivered. SimpleVerifier has no Lusha connector: prepare the export with the free Lusha export to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. A rating says how likely an email is to arrive; a mailbox check says whether it exists now. Lusha read 3 November 2026; verifier prices 27 October 2026. 1. Lusha's email confidence ratings — free: Shown on Lusha contacts; bulk: Contacts from Lusha's own data; price: Part of Lusha plans; no separate price; signup: Yes (Lusha account); best for: Picking which Lusha contacts to email first; pick it if you only email Lusha contacts and are happy to filter to A+ before a large send. Skip it if you want a mailbox-level valid, risky or invalid result on the exported file. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Snov.io: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-snov-io Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into Snov.io comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are Snov.io Email Verifier, DeBounce and EmailListVerify. Snov.io has its own Email Verifier at 1 credit per valid or invalid result, with unverifiable results not charged. SimpleVerifier has no Snov.io connector: prepare the export with the free Snov.io export to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. Finding and verifying draw on the same Snov.io credits, so verifying elsewhere leaves more for finding. Snov.io read 3 November 2026; verifier prices 27 October 2026. 1. Snov.io Email Verifier — free: Not stated on the pages we read; bulk: Up to 100,000 emails a search (CSV, XLS, XLSX or TXT); price: 1 credit per valid or invalid result; $189/mo for 20,000 credits (pricing read 12 Oct 2026); signup: Yes (Snov.io account); best for: Snov.io users verifying prospects inside the same account; pick it if your prospects live in Snov.io and you already have credits left this month. Skip it if you verify 10,000 or more a month on their own, where a flat monthly plan costs less than credits. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for RocketReach: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-rocketreach Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into RocketReach comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are RocketReach email grades, DeBounce and EmailListVerify. RocketReach grades each email A, A-, B or F, and F means invalid. SimpleVerifier has no RocketReach connector: prepare the export with the free RocketReach export to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. B grades are where an outside check matters most: RocketReach charges no credits for them and grades them below A. RocketReach read 3 November 2026; verifier prices 27 October 2026. 1. RocketReach email grades — free: Shown on RocketReach lookups; bulk: Emails from RocketReach lookups; price: Part of RocketReach plans; no credits charged when a lookup returns only B or F emails; signup: Yes (RocketReach account); best for: Choosing which RocketReach emails to use; pick it if you only use A-grade RocketReach emails and send soon after the lookup. Skip it if you plan to send to the B grades too, or the export is mixed with other sources. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Seamless.AI: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-seamless-ai Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into Seamless.AI comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are Seamless.AI's check at research time, DeBounce and EmailListVerify. Seamless.AI verifies an email when you research the contact and refunds the credit when it is confirmed invalid. SimpleVerifier has no Seamless.AI connector: prepare the export with the free Seamless.AI export to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. Its own check is a snapshot from the day you researched the contact, so an older export is worth re-checking. Seamless.AI read 3 November 2026; verifier prices 27 October 2026. 1. Seamless.AI's check at research time — free: Runs on each contact you research; bulk: Contacts researched in Seamless.AI; price: Part of Seamless.AI credits; credits for an email confirmed invalid are refunded; signup: Yes (Seamless.AI account); best for: Seamless.AI users who send soon after researching; pick it if you send to Seamless.AI contacts within days of researching them. Skip it if the export is older, or you want accept-all addresses kept apart before a sequence. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Cognism: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-cognism Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into Cognism comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are Cognism's data validation, DeBounce and EmailListVerify. Cognism's FAQ describes its own data validation, including manual verification of the most requested contacts. SimpleVerifier has no Cognism connector: prepare the export with the free Cognism export to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. Contacts have to be revealed in Cognism, which uses credits, before they can be downloaded as a CSV. Cognism read 3 November 2026; verifier prices 27 October 2026. 1. Cognism's data validation — free: Applies to Cognism contacts; bulk: Contacts from Cognism's own data; price: Part of Cognism plans; no separate price; signup: Yes (Cognism account); best for: Teams whose leads all come from Cognism; pick it if you only send to contacts you revealed in Cognism recently. Skip it if the list is older or mixed with other sources, or you want each address checked at the mailbox before a send. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for AWeber: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-aweber Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: a check built into AWeber comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by price for 10,000 a month, the top three are DeBounce, EmailListVerify and SimpleVerifier. AWeber says it cannot be used to clean a list: it screens imports and may reject one with too many bad addresses. SimpleVerifier has no AWeber connector: prepare the export with the free AWeber subscribers to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. AWeber can hold or reject an import that would cause high bounces, so check a list before it is imported. AWeber read 3 November 2026; verifier prices 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 6. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Best email verifier for Kajabi: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-kajabi Facts checked: 2026-11-03 Ranking rule: Ranked first by connection: a check built into Kajabi comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by built-in check first, then price for 10,000 a month, the top three are Kajabi's email validation and contact exclusion, DeBounce and EmailListVerify. Kajabi validates addresses automatically when they are submitted to your site, and excludes high-risk inactive contacts. SimpleVerifier has no Kajabi connector: prepare the export with the free Kajabi contacts to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. Kajabi's own check covers sign-ups on your site; a list moved in from another platform is the case an outside check is for. Kajabi read 3 November 2026; verifier prices 27 October 2026. 1. Kajabi's email validation and contact exclusion — free: Automatic; bulk: Addresses submitted to your Kajabi site; price: No price on its help article; signup: Yes (Kajabi account); best for: Kajabi creators who only email from Kajabi; pick it if every contact signs up on your Kajabi site and you send only from Kajabi. Skip it if you are importing an older list or moving contacts in from another platform. 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 4. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 5. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 6. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 7. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. ### Best email verifier for Shopify: 7 options compared URL: https://simpleverifier.com/best/email-verifier-for-shopify Facts checked: 2026-10-27 Ranking rule: Ranked first by connection: a check built into Shopify comes before tools that take a CSV export. Inside each group, by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack); a check with no published price ranks last in its group. Ranked by price for 10,000 a month, the top three are DeBounce, EmailListVerify and SimpleVerifier. Shopify's help pages describe no check before sending: an address that bounces is suppressed afterwards. SimpleVerifier has no Shopify connector: prepare the export with the free Shopify customers to email list tool and upload the CSV; Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off. Shopify asks you to review an imported customer list before you use it. Shopify read 3 November 2026; verifier prices 27 October 2026. 1. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 2. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 3. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 4. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 5. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 6. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $51/mo for 10,000 (subscription); $60 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 7. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: $58/mo for 10,000 billed monthly; $32/mo billed yearly; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Best email verifier for cold email: 7 tools compared URL: https://simpleverifier.com/best/email-verifier-for-cold-email Facts checked: 2026-10-27 Ranking rule: Ranked first by how many of the two most-used cold email senders, Instantly and Smartlead, the tool connects to or is built into (both, then one, then CSV only), then by the lowest published price to verify 10,000 addresses a month (a monthly plan where one exists, otherwise a 10,000-credit pack). For cold email, the two things that matter are catch-all handling and getting results back into Instantly or Smartlead. Ranked that way (checked 27 October 2026), SimpleVerifier connects to both ($39 a month on Pro, which covers 10,000), Instantly and Smartlead each have a built-in verifier, and MillionVerifier lists a Smartlead connection ($39 for a 10,000 pack). For a CSV-only clean, DeBounce ($23 a month) and EmailListVerify ($25) cost less than our Pro; no accuracy test was run. 1. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro (covers 10,000 and up to 100,000 at full speed); $9/mo for 2,500 (Starter); signup: Yes (Google sign-in); best for: Lists checked every month, re-checks, and campaign tools it connects to; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $39 for 10,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. Instantly's own verifier — free: 25 free credits, no card (its verifier page); bulk: Uses Instantly credits; price: Instantly credits; no price for 10,000 on the pages we read; signup: Yes (Instantly account); best for: Instantly users who want one bill; pick it if you already buy Instantly credits and would rather keep verification on the same bill than connect another tool. 4. Smartlead's own verifier — free: 10 verifications a day free (its verifier page); bulk: Bulk upload inside Smartlead; price: Plan allowances on its pricing page; no price for 10,000 checks alone; signup: Yes (Smartlead account); best for: Smartlead users who want verification in the same app; pick it if you only verify leads that go into Smartlead and want it inside the same app. 5. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $23/mo for 10,000 (monthly); $25 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 6. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $25/mo for 10,000; $27 one-time; signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 7. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $49/mo for up to 10,000 (Growth); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. ### Best email verifier for agencies: 9 tools compared URL: https://simpleverifier.com/best/email-verifier-for-agencies Facts checked: 2026-10-30 Ranking rule: Ranked by the lowest published price to verify 1,000,000 addresses in a month: a monthly plan that covers it, otherwise a 1,000,000-credit pack. Vendors that quote this volume on request rank last. Agencies verify many client lists, so price at volume and team access matter most. By published price for 1,000,000 verifications a month (checked 27 October 2026): SimpleVerifier Business $99 (the first 300,000 checks a month at full speed, then slower, never cut off; 5 seats; Agency $249 has the first 750,000 at full speed, 15 seats and client workspaces), MillionVerifier $449 one-time, DeBounce $690 a month. Several vendors price this volume on request. No accuracy test was run. 1. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: Past the monthly volume, lists keep running in a slower lane, never cut off; price: $99/mo Business (the first 300,000 checks a month at full speed, then slower, never cut off; 5 seats); $249/mo Agency (750,000 at full speed, 15 seats); signup: Yes (Google sign-in); best for: Agencies running client lists every month; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $449 for 1,000,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $690/mo for 1,000,000 (monthly); $750 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 4. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $1,785/mo for 1,000,000 (subscription); $2,100 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $2,000 for 1,000,000 (one-time); signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $2,499/mo ZeroBounce ONE for 1,000,000 (its calculator, read 30 Oct 2026); $3,199 one-time; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $2,999 for 1,000,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 8. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: Enterprise: custom (its page says typically 250,000+ a month); $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 9. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: Enterprise (10M+ volume): contact sales; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ### Cheapest bulk email verifier: price to verify 100,000 emails URL: https://simpleverifier.com/best/cheapest-bulk-email-verifiers Facts checked: 2026-10-30 Ranking rule: Ranked by the lowest published price to verify 100,000 addresses once: one month of a plan that covers it, or a 100,000-credit pack, whichever is lower. To verify 100,000 addresses, the lowest published prices on 27 October 2026 are SimpleVerifier Pro at $39 for a month (100,000 at full speed), DeBounce at $124.20 a month or $135 one-time, MillionVerifier at $149 one-time and EmailListVerify at $168 a month. Pro is a subscription you cancel; our one-time 100,000 pack is $79; the packs never expire. No accuracy test was run. 1. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: CSV up to 100,000 rows; Pro runs 100,000 a month at full speed, then slower, never cut off; price: $39/mo Pro: the first 100,000 checks a month at full speed, then slower, never cut off; or a one-time pack of 100,000 for $79; signup: Yes (Google sign-in); best for: Lists of 10,000 to 100,000 checked every month, or checked more than once; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 2. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $124.20/mo for 100,000 (monthly); $135 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 3. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $149 for 100,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 4. EmailListVerify — free: 100 free credits on signup; bulk: Limited by credits bought; price: $168/mo for 100,000; $186 one-time (structured data, USD); signup: Yes (free account); best for: Steady lists of 5,000-10,000 a month; pick it if you verify a steady 5,000 to 10,000 addresses a month ($16 a month for 5,000), or want pay-as-you-go credits that never expire. 5. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $357/mo for 100,000 (subscription); $420 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 6. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $400 for 100,000 (one-time); signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 7. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $449/mo ZeroBounce ONE for 100,000 (its calculator, read 30 Oct 2026); $649 one-time; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 8. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $500 for 100,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 9. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: $800 at $8 per 1,000 pay as you go; Growth covers up to 10,000; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 10. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: 100,000 price not shown on its plan cards; Enterprise on request; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. 11. Hunter — free: 50 credits a month (100 verifications); bulk: Limited by monthly credits; price: No plan covers 100,000 verifications; Scale $299/mo covers 50,000; signup: Yes (free account); best for: Outreach teams that find, verify and send in one tool; pick it if you want to find, verify and send from one tool rather than buy a verifier on its own. ### Unlimited email verification: flat price, no credits, never cut off URL: https://simpleverifier.com/best/unlimited-email-verification Facts checked: 2026-10-30 Ranking rule: Ranked by the lowest published price to verify 1,000,000 addresses in a month (a monthly plan that covers it, otherwise a 1,000,000-credit pack). The extra column shows what happens when you go past the plan. Yes, with a qualifier. SimpleVerifier Pro ($39/mo), Business ($99) and Agency ($249) are flat-price email verification with no credits and no cap: never cut off, with the first 100,000, 300,000 or 750,000 checks a month at full speed, then big lists run in a paced lane. Almost every other verifier sells credits; NeverBounce lists unlimited usage only on custom Enterprise pricing. No accuracy test was run. 1. SimpleVerifier (SimpleVerifier) — free: 100 free email checks, one time, with Google sign-in and no card; bulk: Fair use: lists past the full-speed volume run slower, never refused; price: $99/mo Business: the first 300,000 checks a month at full speed, then slower, never cut off; Pro $39 (100,000); Agency $249 (750,000); signup: Yes (Google sign-in); best for: Senders who verify every month and want a fixed bill; pick it if you verify or re-check lists every month and want one flat monthly price instead of credits, with catch-all addresses kept risky rather than marked valid. Skip it if you want the lowest price for one small list, where another vendor's pack can cost less (cost by list size); you need your data processed only inside the EU (our service providers process data in several countries, including the US); or your list is mostly Outlook.com, Hotmail or Live addresses, which Microsoft currently won't let us confirm, so they come back risky (why). 2. MillionVerifier — free: 100 free credits; bulk: Limited by credits bought; price: $449 for 1,000,000 credits (one-time); signup: Yes (free account); best for: Very large one-off cleans; pick it if you clean a very large list once in a while: 1,000,000 credits are $449 one-time, never expire, and there is no subscription to cancel. 3. DeBounce — free: 100 free credits; bulk: Limited by credits bought; price: $690/mo for 1,000,000 (monthly); $750 one-time; signup: Yes (free account); best for: Small and medium lists cleaned once or monthly; pick it if you want a low price on a one-off clean of a small or medium list, with pay-as-you-go credits that never expire. 4. Emailable — free: 250 free credits; bulk: Limited by credits bought; price: $1,785/mo for 1,000,000 (subscription); $2,100 one-time; signup: Yes (free account); best for: Buyers who want credits that never expire; pick it if you want 250 free credits to test with and credits that never expire. 5. Bouncer — free: 100 free credits; bulk: Limited by credits bought; price: $2,000 for 1,000,000 (one-time); signup: Yes (free account); best for: Teams that also want inbox placement and blocklist tests; pick it if you also want inbox placement and blocklist tests from the same vendor (its Deliverability Kit is a separate plan). 6. ZeroBounce — free: 100 free validations a month; bulk: Limited by credits bought; price: $2,499/mo ZeroBounce ONE for 1,000,000 (its calculator, read 30 Oct 2026); over 1,000,000: contact sales; signup: Yes (free account); best for: Teams that want a deliverability suite in one plan; pick it if you will use what its subscription bundles (inbox placement tests, blacklist monitoring, warmup), or want a free allowance that refills every month. 7. Kickbox — free: 100 free credits; bulk: Limited by credits bought; price: $2,999 for 1,000,000 (one-time); signup: Yes (free account); best for: Senders who also want deliverability consulting; pick it if you want unknown results refunded as credits, or deliverability consulting alongside verification. 8. NeverBounce — free: Free credits to test a first list (amount not stated); bulk: Up to 10,000 a month on Growth; more priced on request; price: Enterprise: custom, "unlimited usage across teams"; $8 per 1,000 pay as you go; signup: Yes (free account); best for: Teams that want verification synced into many marketing tools; pick it if you want verification synced inside many marketing tools: its pricing page lists 80+ integrations. 9. Clearout — free: 100 free credits (no expiry); bulk: Limited by credits bought; price: Enterprise (10M+ volume): contact sales; signup: Yes (free account); best for: Annual buyers who also want an email finder and prospecting; pick it if you pay yearly and also want an email finder and prospecting on the same credit balance. ## Competitor pricing pages One page per vendor at https://simpleverifier.com/pricing/{vendor}. Prices are read off each vendor's own pricing page on the date shown; nothing is extrapolated. Cost is a steady monthly volume on the vendor's lowest-cost published route. SimpleVerifier's lowest-cost route at the same volumes: 1,000: $9.00, 10,000: $39.00, 50,000: $39.00, 100,000: $39.00, 1,000,000: $249.00 (Starter up to its 2,500 a month, otherwise Pro, which is never cut off: the first 100,000 emails a month run at full speed). ### ZeroBounce pricing (as of 30 Oct 2026) - Page: https://simpleverifier.com/pricing/zerobounce - Source: https://www.zerobounce.net/email-validation-pricing - Plans: $99 a month for 10,000 credits, or pay as you go from $19.50 per 1,000 on a 2,000 pack, falling to $2.70 at 10,000,000 - Cost per month: 1,000: $39.00, 10,000: $99.00, 50,000: $379.00, 100,000: $449.00, 1,000,000: $2499.00 - Free allowance: 100 validations a month on its Freemium plan - Credit expiry: ZeroBounce says credits never expire while you have an active ZeroBounce ONE subscription, and unused ONE credits roll over each month. Without a ONE subscription, its terms say credits on accounts registered after 1 June 2026 expire two years after the most recent credit purchase (read 3 Nov 2026). ### NeverBounce pricing (as of 2 Nov 2026) - Page: https://simpleverifier.com/pricing/neverbounce - Source: https://www.neverbounce.com/pricing - Plans: $49 a month for 10,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $2.00 at 2,000,000 - Cost per month: 1,000: $8.00, 10,000: $49.00, 50,000: $99.00, 100,000: $159.00, 1,000,000: $999.00 - Free allowance: Free credits to test your first list, no card required (amount not stated on the pricing page) - Credit expiry: NeverBounce says pay-as-you-go credits expire 12 months after purchase. Growth credits replenish on each billing date; its help page does not say whether unused ones roll over (read 30 Oct 2026). ### Hunter.io pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/hunter-io - Source: https://hunter.io/pricing - Plans: $49 a month for 4,000 verifications, or $408 for a year - Cost per month: 1,000: $49.00, 10,000: $149.00, 50,000: $299.00, 100,000: not published, 1,000,000: not published - Free allowance: 50 credits a month on the Free plan (a verification costs 0.5 credits) - Credit expiry: Hunter's page says credits reset monthly and do not roll over; yearly subscribers receive the year's credits upfront (read 30 Oct 2026). ### Clearout pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/clearout - Source: https://clearout.io/pricing - Plans: $23 a month for 3,000 credits, or pay as you go from $8.00 per 1,000 on a 5,000 pack, falling to $1.00 at 10,000,000 - Cost per month: 1,000: $23.00, 10,000: $58.00, 50,000: $292.00, 100,000: $360.00, 1,000,000: $1260.00 - Free allowance: 100 credits, one time, with no expiry - Credit expiry: Clearout's pricing page says unused credits roll over and never expire on every subscription plan, and purchased credits never expire (read 30 Oct 2026); its terms add that discounted credits can be 'parked idle for a maximum of one year', extendable by usage or agreement (read 3 Nov 2026). ### Kickbox pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/kickbox - Source: https://kickbox.com/pricing - Plans: $10.00 per 1,000 on a 500 pack, falling to $3.00 at 1,000,000, pay as you go with no subscription - Cost per month: 1,000: $10.00, 10,000: $70.00, 50,000: $275.00, 100,000: $500.00, 1,000,000: $2999.00 - Free allowance: 100 verifications - Credit expiry: Kickbox's terms say verification credits automatically expire one year from the date of purchase (read 30 Oct 2026). ### Bouncer pricing (as of 2 Nov 2026) - Page: https://simpleverifier.com/pricing/bouncer - Source: https://www.usebouncer.com/pricing - Plans: $6.40 a month for 1,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $2.00 at 1,000,000 - Cost per month: 1,000: $6.40, 10,000: $48.00, 50,000: $200.00, 100,000: $320.00, 1,000,000: $1600.00 - Free allowance: 100 free credits, no card required - Credit expiry: Bouncer says its pay-as-you-go credits never expire. ### DeBounce pricing (as of 2 Nov 2026) - Page: https://simpleverifier.com/pricing/debounce - Source: https://debounce.com/pricing/ - Plans: $13.80 a month for 5,000 credits, or pay as you go from $3.00 per 1,000 on a 5,000 pack, falling to $0.44 at 5,000,000 - Cost per month: 1,000: $13.80, 10,000: $23.00, 50,000: $69.00, 100,000: $124.20, 1,000,000: $750.00 - Free allowance: 100 free credits on signup, no card - Credit expiry: DeBounce says its pay-as-you-go credits never expire. ### EmailListVerify pricing (as of 30 Oct 2026) - Page: https://simpleverifier.com/pricing/emaillistverify - Source: https://www.emaillistverify.com/pricing - Plans: $16 a month for 5,000 credits, or pay as you go from $5.00 per 1,000 on a 1,000 pack, falling to $1.86 at 100,000 - Cost per month: 1,000: $5.00, 10,000: $25.00, 50,000: $89.00, 100,000: $168.00, 1,000,000: $1860.00 - Free allowance: 100 free email verifications on registration - Credit expiry: EmailListVerify says its pay-as-you-go credits never expire. ### Emailable pricing (as of 30 Oct 2026) - Page: https://simpleverifier.com/pricing/emailable - Source: https://emailable.com/pricing - Plans: $32.30 a month for 5,000 credits, or pay as you go from $7.60 per 1,000 on a 5,000 pack, falling to $2.10 at 1,000,000 - Cost per month: 1,000: $32.30, 10,000: $51.00, 50,000: $208.25, 100,000: $357.00, 1,000,000: $1785.00 - Free allowance: 250 free credits for every new account - Credit expiry: Emailable says credits never expire, and unused subscription credits roll over into the next period (read 30 Oct 2026). ### MillionVerifier pricing (as of 2 Nov 2026) - Page: https://simpleverifier.com/pricing/millionverifier - Source: https://www.millionverifier.com/#pricing - Plans: $3.90 per 1,000 on a 10,000 pack, falling to $0.17 at 50,000,000, pay as you go with no subscription - Cost per month: 1,000: $39.00, 10,000: $39.00, 50,000: $89.00, 100,000: $149.00, 1,000,000: $449.00 - Free allowance: 100 free credits on a new account, no card required - Credit expiry: MillionVerifier says its pay-as-you-go credits never expire. ### MailerCheck pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/mailercheck - Source: https://www.mailercheck.com/pricing - Plans: $10.00 per 1,000 on a 1,000 pack, falling to $1.00 at 5,000,000, pay as you go with no subscription - Cost per month: 1,000: $10.00, 10,000: $80.00, 50,000: $300.00, 100,000: $500.00, 1,000,000: $2000.00 - Free allowance: 10 free credits at sign-up, for list verification only - Credit expiry: MailerCheck says its pay-as-you-go credits never expire. ### Snov.io pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/snov-io - Source: https://snov.io/pricing - Plans: $39 a month for 1,000 verifications, or $351 for a year - Cost per month: 1,000: $39.00, 10,000: $189.00, 50,000: $369.00, 100,000: $738.00, 1,000,000: not published ### Reoon pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/reoon - Source: https://www.reoon.com/email-verifier/ - Plans: $9 a month for its entry allowance, or pay as you go from $1.19 per 1,000 on a 10,000 pack, falling to $0.97 at 1,000,000 - Cost per month: 1,000: $11.90, 10,000: $11.90, 50,000: $58.95, 100,000: $116.40, 1,000,000: $972.00 - Free allowance: 20 verifications a day on its free tier, plus 100 instant credits at sign-up - Credit expiry: Reoon says its instant credits never expire. Its daily credits, sold on the monthly plan, renew every day and unused ones do not add up; after the subscription ends the account renews at the free tier's 20 a day (read 30 Oct 2026). ### Mailfloss pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/mailfloss - Source: https://mailfloss.com/pricing/ - Plans: $29 a month for 10,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $1.04 at 2,500,000 - Cost per month: 1,000: $8.00, 10,000: $29.00, 50,000: $160.00, 100,000: $209.00, 1,000,000: $1200.00 - Credit expiry: Mailfloss says its pay-as-you-go credits never expire. ### QuickEmailVerification pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/quickemailverification - Source: https://quickemailverification.com/plans - Plans: $8.00 per 1,000 on a 500 pack, falling to $0.70 at 5,000,000, pay as you go with no subscription - Cost per month: 1,000: $8.00, 10,000: $60.00, 50,000: $200.00, 100,000: $320.00, 1,000,000: $1350.00 - Free allowance: 100 free verifications a day on its free plan - Credit expiry: QuickEmailVerification says its pay-as-you-go credits never expire. ### Abstract API pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/abstract-api - Source: https://www.abstractapi.com/api/email-verification-validation-api - Plans: $19 a month for 5,000 verifications, or $204 for a year - Cost per month: 1,000: $19.00, 10,000: $39.00, 50,000: $99.00, 100,000: $199.00, 1,000,000: not published ### Email Hippo pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/email-hippo - Source: https://www.emailhippo.com/pricing/ - Plans: $9.88 a month for 1,000 verifications - Cost per month: 1,000: $9.88, 10,000: $88.40, 50,000: $312.00, 100,000: $468.00, 1,000,000: $1871.90 ### Voila Norbert pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/voila-norbert - Source: https://www.voilanorbert.com/pricing - Plans: $3.00 per 1,000, billed per email, pay as you go with no subscription - Cost per month: 1,000: $3.00, 10,000: $30.00, 50,000: $150.00, 100,000: $300.00, 1,000,000: $3000.00 - Credit expiry: Voila Norbert bills each verification as it runs, so there is no prepaid balance to expire. ### Anymail Finder pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/anymail-finder - Source: https://anymailfinder.com/pricing - Plans: $29 a month for 2,000 verifications, or $228 for a year - Cost per month: 1,000: $29.00, 10,000: $89.00, 50,000: $199.00, 100,000: $299.00, 1,000,000: not published ### Tomba pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/tomba - Source: https://tomba.io/pricing - Plans: $49 a month for 2,500 verifications - Cost per month: 1,000: $49.00, 10,000: $199.00, 50,000: $449.00, 100,000: $899.00, 1,000,000: not published ### Findymail pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/findymail - Source: https://www.findymail.com/pricing - Plans: $49 a month for 1,000 verifications - Cost per month: 1,000: $49.00, 10,000: $249.00, 50,000: $549.00, 100,000: $849.00, 1,000,000: not published ### Bouncify pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/bouncify - Source: https://bouncify.io/pricing.html - Plans: $19 a month for 10,000 credits, or pay as you go from $4.00 per 1,000 on a 3,000 pack, falling to $0.50 at 2,000,000 - Cost per month: 1,000: $12.00, 10,000: $19.00, 50,000: $99.00, 100,000: $99.00, 1,000,000: $479.00 - Free allowance: 100 free verifications at sign-up, with no card - Credit expiry: Bouncify says its pay-as-you-go credits never expire. ### MailboxValidator pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/mailboxvalidator - Source: https://www.mailboxvalidator.com/plans - Plans: $29.95 a month for 3,000 credits, or pay as you go from $19.95 per 1,000 on a 1,000 pack, falling to $0.70 at 1,000,000 - Cost per month: 1,000: $19.95, 10,000: $59.95, 50,000: $139.95, 100,000: $199.95, 1,000,000: $699.95 - Credit expiry: MailboxValidator's purchased credits carry a limited validity, so unused credits do not wait for you. ### Skrapp pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/skrapp - Source: https://www.skrapp.io/pricing - Plans: $39 a month for 2,000 verifications, or $348 for a year - Cost per month: 1,000: $39.00, 10,000: $349.00, 50,000: $349.00, 100,000: not published, 1,000,000: not published ### Mailboxlayer pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/mailboxlayer - Source: https://mailboxlayer.com/product - Plans: $14.99 a month for 5,000 verifications, or $161.99 for a year - Cost per month: 1,000: $14.99, 10,000: $74.99, 50,000: $74.99, 100,000: $249.99, 1,000,000: not published ### Email List Validation pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/email-list-validation - Source: https://www.emaillistvalidation.com/pricing - Plans: $14 a month for 2,500 credits, or pay as you go from $7.60 per 1,000 on a 2,500 pack, falling to $0.95 at 2,000,000 - Cost per month: 1,000: $14.00, 10,000: $49.00, 50,000: $159.00, 100,000: $229.00, 1,000,000: $899.00 - Credit expiry: Email List Validation says its pay-as-you-go credits never expire. ### Xverify pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/xverify - Source: https://www.xverify.com/#pricing - Plans: $10.00 per 1,000 on a 500 pack, falling to $1.00 at 2,500,000, pay as you go with no subscription - Cost per month: 1,000: $10.00, 10,000: $70.00, 50,000: $250.00, 100,000: $400.00, 1,000,000: $1500.00 ### Pabbly Email Verification pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/pabbly-email-verification - Source: https://www.pabbly.com/email-list-cleaning/ - Plans: $9.00 per 1,000 on a 1,000 pack, falling to $3.27 at 15,000, pay as you go with no subscription - Cost per month: 1,000: $9.00, 10,000: $29.00, 50,000: not published, 100,000: not published, 1,000,000: not published - Credit expiry: Pabbly Email Verification says its pay-as-you-go credits never expire. ### Icypeas pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/icypeas - Source: https://www.icypeas.com/pricing - Plans: $19 a month for 10,000 verifications, or $190 for a year - Cost per month: 1,000: $19.00, 10,000: $19.00, 50,000: $89.00, 100,000: $89.00, 1,000,000: not published ### LeadMagic pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/leadmagic - Source: https://leadmagic.io/pricing - Plans: $99 a month for 20,000 verifications, or $990 for a year - Cost per month: 1,000: $99.00, 10,000: $99.00, 50,000: $249.00, 100,000: $499.00, 1,000,000: not published ### Enrichley pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/enrichley - Source: https://enrichley.com/pricing - Plans: $59 a month for 5,000 verifications - Cost per month: 1,000: $59.00, 10,000: $149.00, 50,000: $379.00, 100,000: $1699.00, 1,000,000: not published ### EmailValidation.io pricing (as of 12 Oct 2026) - Page: https://simpleverifier.com/pricing/emailvalidation-io - Source: https://www.emailvalidation.io/pricing/ - Plans: $9.99 a month for 5,000 verifications, or $99.90 for a year - Cost per month: 1,000: $9.99, 10,000: $34.99, 50,000: $94.99, 100,000: $94.99, 1,000,000: not published ### Verifalia pricing (as of 2 Nov 2026) - Page: https://simpleverifier.com/pricing/verifalia - Source: https://verifalia.com/pricing - Plans: $9.90 a month for its entry allowance, or pay as you go from $7.90 per 1,000 on a 1,000 pack, falling to $0.49 at 10,000,000 - Cost per month: 1,000: $7.90, 10,000: $49.90, 50,000: $219.00, 100,000: $389.00, 1,000,000: $1490.00 - Free allowance: 25 verifications a day on its Free plan - Credit expiry: Verifalia says credits from purchased packs never expire. The daily credits included with a plan are used first, and unused ones expire at the end of each day (read 2 Nov 2026). ### Truelist pricing (as of 2 Nov 2026) - Page: https://simpleverifier.com/pricing/truelist - Source: https://truelist.io/pricing - Plans: $1.40 per 1,000 on a 1,000 pack, falling to $0.70 at 1,000,000, pay as you go with no subscription - Cost per month: 1,000: $1.40, 10,000: $14.00, 50,000: $55.00, 100,000: $90.00, 1,000,000: $700.00 - Free allowance: 100 free validations on its Free plan, with no card - Credit expiry: Truelist says its credits never expire, for bulk lists and the API alike (read 2 Nov 2026). ### Proofy pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/proofy - Source: https://proofy.io/price - Plans: $4.25 a month for 1,000 credits, or pay as you go from $5.00 per 1,000 on a 1,000 pack, falling to $0.34 at 2,500,000 - Cost per month: 1,000: $4.25, 10,000: $15.30, 50,000: $44.20, 100,000: $75.65, 1,000,000: $364.65 - Free allowance: A free single-address checker with no sign-up; new users can buy 5,000 credits for $5 - Credit expiry: Proofy says credits never expire, on pay-as-you-go and subscription plans alike, and unused credits stay in the account after a plan is cancelled (read 3 Nov 2026). ### BounceBan pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/bounceban - Source: https://bounceban.com/pricing - Plans: $34 a month for 10,000 credits, or pay as you go from $4.00 per 1,000 on a 10,000 pack, falling to $1.70 at 1,000,000 - Cost per month: 1,000: $34.00, 10,000: $34.00, 50,000: $149.00, 100,000: $255.00, 1,000,000: $1450.00 - Free allowance: Single-address checks in its Free Mode cost no credits - Credit expiry: BounceBan's FAQ says unused monthly or yearly credits roll over to the next period and do not expire (read 3 Nov 2026). ### Scrubby pricing (as of 3 Nov 2026) - Page: https://simpleverifier.com/pricing/scrubby - Source: https://www.scrubby.io/pricing/ - Plans: $47 a month for 6,000 credits, or pay as you go from $8.00 per 1,000, billed per email - Cost per month: 1,000: $8.00, 10,000: $80.00, 50,000: $400.00, 100,000: $497.00, 1,000,000: $8000.00 - Free allowance: 200 free credits for every new account, no card required - Credit expiry: Scrubby says unused monthly-plan credits roll over and remain available while the subscription is active, and PayGo credits never expire (read 3 Nov 2026). ### Bounceless pricing (as of 4 Nov 2026) - Page: https://simpleverifier.com/pricing/bounceless - Source: https://bounceless.io/pricing - Plans: $19 a month for 6,500 credits, or pay as you go from $3.80 per 1,000 on a 5,000 pack, falling to $0.28 at 10,000,000 - Cost per month: 1,000: $19.00, 10,000: $29.00, 50,000: $89.00, 100,000: $99.00, 1,000,000: $499.00 - Free allowance: 1,000 free credits a month with a work email, no card required - Credit expiry: Bounceless says credits never expire, whether they come from a subscription or a pay-as-you-go pack (read 4 Nov 2026). ### Bulk Email Checker pricing (as of 4 Nov 2026) - Page: https://simpleverifier.com/pricing/bulk-email-checker - Source: https://www.bulkemailchecker.com/pricing/ - Plans: $2.95 per 1,000 on a 1,000 pack, falling to $0.20 at 25,000,000, pay as you go with no subscription - Cost per month: 1,000: $2.95, 10,000: $9.95, 50,000: $44.95, 100,000: $74.95, 1,000,000: $409.95 - Free allowance: 10 free checks in its email checker, without signing up - Credit expiry: Bulk Email Checker says its credits never expire and stay valid for as long as the account is active (read 4 Nov 2026). ### Captain Verify pricing (as of 4 Nov 2026) - Page: https://simpleverifier.com/pricing/captain-verify - Source: https://www.captainverify.com/pricing.html - Plans: $31.50 a month for 5,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $0.47 at 5,000,000 - Cost per month: 1,000: $8.00, 10,000: $63.90, 50,000: $159.30, 100,000: $212.40, 1,000,000: $690.30 - Free allowance: 100 free email credits when an account is opened - Credit expiry: Captain Verify says on-demand credits are valid for 365 days from purchase and can be extended from the account, and subscription credits do not carry over to the following month (read 4 Nov 2026). ### Listclean pricing (as of 4 Nov 2026) - Page: https://simpleverifier.com/pricing/listclean - Source: https://listclean.xyz/pricing - Plans: $1.00 per 1,000 on a 5,000 pack, falling to $0.13 at 5,000,000, pay as you go with no subscription - Cost per month: 1,000: $5.00, 10,000: $15.00, 50,000: $35.00, 100,000: $35.00, 1,000,000: $175.00 - Free allowance: A free trial with no credit card required; the pricing page does not say how many credits - Credit expiry: Listclean says its credits never expire, with no monthly billing cycle or renewal deadline (read 4 Nov 2026). ### MyEmailVerifier pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/myemailverifier - Source: https://myemailverifier.com/pricing - Plans: $7 a month for 5,000 credits, or pay as you go from $4.00 per 1,000 on a 1,000 pack, falling to $0.30 at 5,000,000 - Cost per month: 1,000: $4.00, 10,000: $12.00, 50,000: $49.00, 100,000: $89.00, 1,000,000: $299.00 - Free allowance: 100 free credits a day for verified accounts, no credit card required - Credit expiry: MyEmailVerifier's pricing page says "Credits NEVER expire!" (read 5 Nov 2026). ### EmailVerify.io pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/emailverify-io - Source: https://www.emailverify.io/pricing/ - Plans: $25 a month for 15,000 credits, or pay as you go from $5.00 per 1,000 on a 1,000 pack, falling to $1.50 at 1,000,000 - Cost per month: 1,000: $5.00, 10,000: $25.00, 50,000: $75.00, 100,000: $149.00, 1,000,000: $1299.00 - Free allowance: 100 free credits every month, no credit card required - Credit expiry: EmailVerify.io says pay-as-you-go credits never expire; subscription credits reset each cycle, except that on its plans from 500,000 credits a month unused credits roll over for up to 2 extra months while the subscription is active (read 5 Nov 2026). ### Verimail pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/verimail - Source: https://www.verimail.io/pricing - Plans: $15 a month for 10,000 credits, or pay as you go from $4.00 per 1,000 on a 1,000 pack, falling to $0.32 at 5,000,000 - Cost per month: 1,000: $4.00, 10,000: $15.00, 50,000: $65.00, 100,000: $79.00, 1,000,000: $299.00 - Free allowance: 100 verifications a month on every account, no card required - Credit expiry: Verimail says pack credits never expire, and plan credits renew every month and are spent before pack credits (read 5 Nov 2026). ### Clearalist pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/clearalist - Source: https://clearalist.com/pricing - Plans: $5.00 per 1,000 on a 2,500 pack, falling to $1.00 at 1,000,000, pay as you go with no subscription - Cost per month: 1,000: $12.50, 10,000: $40.00, 50,000: $150.00, 100,000: $250.00, 1,000,000: $1000.00 - Free allowance: A free sign-up; the pricing page does not say how many credits it includes - Credit expiry: Clearalist's pricing page says credits never expire on every pack (read 5 Nov 2026). ### EmailOversight pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/emailoversight - Source: https://www.emailoversight.com/pricing - Plans: $70 a month for 10,000 verifications - Cost per month: 1,000: $70.00, 10,000: $70.00, 50,000: $400.00, 100,000: $400.00, 1,000,000: not published - Free allowance: 200 free credits on sign-up ### SafetyMails pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/safetymails - Source: https://www.safetymails.com/email-verification-pricing/ - Plans: $6.80 a month for 1,000 credits, or pay as you go from $7.50 per 1,000 on a 1,000 pack, falling to $0.76 at 2,000,000 - Cost per month: 1,000: $6.80, 10,000: $39.80, 50,000: $125.70, 100,000: $194.00, 1,000,000: $998.00 - Free allowance: 100 free email validation credits and a 15-day real-time API trial at signup - Credit expiry: SafetyMails' FAQ says email verifier credits do not expire and stay in the account to use whenever you want, on packs and on the credit subscription (read 5 Nov 2026). ### BillionVerify pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/billionverify - Source: https://billionverify.com/pricing - Plans: $16 a month for 20,000 credits, or pay as you go from $1.00 per 1,000 on a 20,000 pack, falling to $0.35 at 1,000,000 - Cost per month: 1,000: $16.00, 10,000: $16.00, 50,000: $36.00, 100,000: $64.00, 1,000,000: $280.00 - Free allowance: 20 free credits every day you log in, up to 600 a month, no credit card required - Credit expiry: BillionVerify's pricing page says paid credits never expire; it does not say whether an unused monthly plan allowance carries over (read 5 Nov 2026). ### Emails Checker pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/emails-checker - Source: https://emails-checker.net/pricing - Plans: $1.40 per 1,000 on a 5,000 pack, falling to $0.17 at 5,000,000, pay as you go with no subscription - Cost per month: 1,000: $7.00, 10,000: $10.50, 50,000: $35.00, 100,000: $49.50, 1,000,000: $275.00 - Free allowance: 100 free credits at signup, no credit card required - Credit expiry: Emails Checker says its credits never expire, with no subscription (read 5 Nov 2026). ### Email Verifier API pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/email-verifier-api - Source: https://www.emailverifierapi.com/pricing/ - Plans: $9.95 per 1,000 on a 1,000 pack, falling to $1.30 at 10,000,000, pay as you go with no subscription - Cost per month: 1,000: $9.95, 10,000: $49.95, 50,000: $249.95, 100,000: $399.95, 1,000,000: $2499.95 - Free allowance: 100 free credits at signup, no credit card required - Credit expiry: Email Verifier API says its credits never expire and nothing renews automatically (read 5 Nov 2026). ### VeriMails pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/verimails - Source: https://verimails.com/pricing/ - Plans: $15 a month for 10,000 credits, or pay as you go from $1.90 per 1,000 on a 10,000 pack, falling to $0.30 at 5,000,000 - Cost per month: 1,000: $15.00, 10,000: $15.00, 50,000: $39.00, 100,000: $69.00, 1,000,000: $300.00 - Free allowance: 100 free credits at signup with full API access, no credit card required - Credit expiry: VeriMails says prepaid credits never expire, while monthly plan allowances reset each billing cycle and do not roll over (read 5 Nov 2026). ### Selzy pricing (as of 5 Nov 2026) - Page: https://simpleverifier.com/pricing/selzy-verifier - Source: https://selzy.com/en/prices/email-verifier/ - Plans: $4.00 per 1,000 on a 5,000 pack, falling to $0.70 at 3,000,000, pay as you go with no subscription - Cost per month: 1,000: $20.00, 10,000: $34.00, 50,000: $115.00, 100,000: $200.00, 1,000,000: $1200.00 - Free allowance: Up to 300 addresses verified free after signup, no credit card required ## Security, privacy and data handling States what is done, including what is not. No SOC 2, ISO 27001 or GDPR certification is claimed. - https://simpleverifier.com/security: HTTPS everywhere; list result files and job records deleted 7 days after submission (paid plans: a list's risky addresses and job record, no results file, kept 14 days after it finishes for an in-app re-check); cached mailbox results used 14 days then deleted; account deleted by email request; no card data on our servers. - https://simpleverifier.com/subprocessors: Contabo, Vercel, Supabase, Stripe, Google, PostHog, Telnyx, ImprovMX, Resend. - https://simpleverifier.com/dpa — data processing agreement template, downloadable as Markdown. - https://simpleverifier.com/vulnerability-disclosure and https://simpleverifier.com/.well-known/security.txt: how to report a vulnerability (no bug bounty). ## Alternatives pages - Twilio Lookup alternative: https://simpleverifier.com/compare/twilio-lookup-alternative (prices checked 2026-10-19) - Numverify alternative: https://simpleverifier.com/compare/numverify-alternative (prices checked 2026-10-19) - Every email verifier: https://simpleverifier.com/alternatives ## SimpleVerifier head-to-head comparisons Each page states the vendor's published pricing (read from its own pricing page on the date shown), where the vendor is better, where SimpleVerifier is better and who should pick which. No accuracy benchmark has been run against any of them. ### SimpleVerifier vs ZeroBounce - Page: https://simpleverifier.com/compare/simpleverifier-vs-zerobounce - ZeroBounce pricing: $99 a month for 10,000 credits, or pay as you go from $19.50 per 1,000 on a 2,000 pack, falling to $2.70 at 10,000,000 (source https://www.zerobounce.net/email-validation-pricing, checked 2026-10-30) - Pick ZeroBounce if you want inbox placement tests, blacklist monitoring and warmup in the same account as verification. - Pick SimpleVerifier if you mainly verify lists, often or in large batches, and would rather pay one flat monthly price than buy credits. ### SimpleVerifier vs NeverBounce - Page: https://simpleverifier.com/compare/simpleverifier-vs-neverbounce - NeverBounce pricing: $49 a month for 10,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $2.00 at 2,000,000 (source https://www.neverbounce.com/pricing, checked 2026-11-02) - Pick NeverBounce if you need verification wired into many marketing tools through native integrations, or you already run on ZoomInfo. - Pick SimpleVerifier if you verify more than 10,000 addresses a month, re-check lists often, or want phones checked in the same upload. ### SimpleVerifier vs Bouncer - Page: https://simpleverifier.com/compare/simpleverifier-vs-bouncer - Bouncer pricing: $6.40 a month for 1,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $2.00 at 1,000,000 (source https://www.usebouncer.com/pricing, checked 2026-11-02) - Pick Bouncer if EU-only data storage is a requirement, or you want its toxicity checks and form protection. - Pick SimpleVerifier if you verify more than about 5,000 addresses a month, or need emails and phones checked together. ### SimpleVerifier vs Kickbox - Page: https://simpleverifier.com/compare/simpleverifier-vs-kickbox - Kickbox pricing: $10.00 per 1,000 on a 500 pack, falling to $3.00 at 1,000,000, pay as you go with no subscription (source https://kickbox.com/pricing, checked 2026-11-03) - Pick Kickbox if you need a vendor with published SOC II certification or deliverability consulting from the same team. - Pick SimpleVerifier if you clean lists every month or in large batches and want the cost to stay flat. ### SimpleVerifier vs Emailable - Page: https://simpleverifier.com/compare/simpleverifier-vs-emailable - Emailable pricing: $32.30 a month for 5,000 credits, or pay as you go from $7.60 per 1,000 on a 5,000 pack, falling to $2.10 at 1,000,000 (source https://emailable.com/pricing, checked 2026-10-30) - Pick Emailable if you want credits that never expire, a larger free allowance on signup, or a verifier with SOC 2 Type II on its pricing page. - Pick SimpleVerifier if you verify tens of thousands of addresses a month or re-check lists often, and want phones checked in the same upload. ### SimpleVerifier vs MillionVerifier - Page: https://simpleverifier.com/compare/simpleverifier-vs-millionverifier - MillionVerifier pricing: $3.90 per 1,000 on a 10,000 pack, falling to $0.17 at 50,000,000, pay as you go with no subscription (source https://www.millionverifier.com/#pricing, checked 2026-11-02) - Pick MillionVerifier if you clean one very large list now and then and don't re-check it often. - Pick SimpleVerifier if you verify new leads every week or re-check the same lists monthly, so a flat price beats repeat packs. ### SimpleVerifier vs DeBounce - Page: https://simpleverifier.com/compare/simpleverifier-vs-debounce - DeBounce pricing: $13.80 a month for 5,000 credits, or pay as you go from $3.00 per 1,000 on a 5,000 pack, falling to $0.44 at 5,000,000 (source https://debounce.com/pricing/, checked 2026-11-02) - Pick DeBounce if you clean small or one-off lists and want credits that never expire, with no subscription to cancel. - Pick SimpleVerifier if you verify the same lists repeatedly, or large lists every month, and would rather pay one flat monthly price. ### SimpleVerifier vs Clearout - Page: https://simpleverifier.com/compare/simpleverifier-vs-clearout - Clearout pricing: $23 a month for 3,000 credits, or pay as you go from $8.00 per 1,000 on a 5,000 pack, falling to $1.00 at 10,000,000 (source https://clearout.io/pricing, checked 2026-11-03) - Pick Clearout if you verify under about 10,000 addresses a month, pay yearly, and want its form guard or many native integrations. - Pick SimpleVerifier if your volume is large or uneven, or you also find emails and check phones, and want one flat price. ### SimpleVerifier vs Hunter.io - Page: https://simpleverifier.com/compare/simpleverifier-vs-hunter - Hunter.io pricing: $49 a month for 4,000 verifications, or $408 for a year (source https://hunter.io/pricing, checked 2026-11-03) - Pick Hunter.io if you run cold outreach from Hunter itself and want finding, verifying and sending in one tool. - Pick SimpleVerifier if you need to verify large lists from any source and already send from another tool such as Instantly or Smartlead. ### SimpleVerifier vs EmailListVerify - Page: https://simpleverifier.com/compare/simpleverifier-vs-emaillistverify - EmailListVerify pricing: $16 a month for 5,000 credits, or pay as you go from $5.00 per 1,000 on a 1,000 pack, falling to $1.86 at 100,000 (source https://www.emaillistverify.com/pricing, checked 2026-10-30) - Pick EmailListVerify if you verify 10,000 addresses a month or fewer, steadily. - Pick SimpleVerifier if your monthly volume is above about 10,000, or it jumps when you buy or import a list. ### SimpleVerifier vs Reoon - Page: https://simpleverifier.com/compare/simpleverifier-vs-reoon - Reoon pricing: $9 a month for its entry allowance, or pay as you go from $1.19 per 1,000 on a 10,000 pack, falling to $0.97 at 1,000,000 (source https://www.reoon.com/email-verifier/, checked 2026-11-03) - Pick Reoon if you clean one list once, or a few hundred addresses a day, and want the lowest per-address price with credits that never expire. - Pick SimpleVerifier if you re-check lists every month, verify leads inside Instantly or Smartlead, or want catch-all rows graded instead of passed; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Verifalia - Page: https://simpleverifier.com/compare/simpleverifier-vs-verifalia - Verifalia pricing: $9.90 a month for its entry allowance, or pay as you go from $7.90 per 1,000 on a 1,000 pack, falling to $0.49 at 10,000,000 (source https://verifalia.com/pricing, checked 2026-11-02) - Pick Verifalia if you clean a few thousand addresses once, or need multi-pass re-tries on slow mail servers, and want credits that never expire. - Pick SimpleVerifier if you verify tens of thousands of addresses or more, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Truelist - Page: https://simpleverifier.com/compare/simpleverifier-vs-truelist - Truelist pricing: $1.40 per 1,000 on a 1,000 pack, falling to $0.70 at 1,000,000, pay as you go with no subscription (source https://truelist.io/pricing, checked 2026-11-02) - Pick Truelist if you clean a list once or twice, or your B2B lists are mostly catch-all domains and you want those resolved rather than graded. - Pick SimpleVerifier if you re-check lists every month, or verify between 50,000 and a few hundred thousand addresses a month without a long commitment; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Bouncify - Page: https://simpleverifier.com/compare/simpleverifier-vs-bouncify - Bouncify pricing: $19 a month for 10,000 credits, or pay as you go from $4.00 per 1,000 on a 3,000 pack, falling to $0.50 at 2,000,000 (source https://bouncify.io/pricing.html, checked 2026-11-03) - Pick Bouncify if you verify about 10,000 to 30,000 addresses a month at a steady rate, or clean a list once and want packs that never expire. - Pick SimpleVerifier if your volume is above about 30,000 a month, or swings with imports; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs QuickEmailVerification - Page: https://simpleverifier.com/compare/simpleverifier-vs-quickemailverification - QuickEmailVerification pricing: $8.00 per 1,000 on a 500 pack, falling to $0.70 at 5,000,000, pay as you go with no subscription (source https://quickemailverification.com/plans, checked 2026-11-03) - Pick QuickEmailVerification if you verify a few hundred or a few thousand addresses now and then, and want credits that never expire. - Pick SimpleVerifier if you verify tens of thousands of addresses or more, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs MailerCheck - Page: https://simpleverifier.com/compare/simpleverifier-vs-mailercheck - MailerCheck pricing: $10.00 per 1,000 on a 1,000 pack, falling to $1.00 at 5,000,000, pay as you go with no subscription (source https://www.mailercheck.com/pricing, checked 2026-11-03) - Pick MailerCheck if you want inbox placement tests beside verification in one account, or verify about 1,000 addresses once. - Pick SimpleVerifier if you verify more than a few thousand addresses, or re-check lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Proofy - Page: https://simpleverifier.com/compare/simpleverifier-vs-proofy - Proofy pricing: $4.25 a month for 1,000 credits, or pay as you go from $5.00 per 1,000 on a 1,000 pack, falling to $0.34 at 2,500,000 (source https://proofy.io/price, checked 2026-11-03) - Pick Proofy if you clean a list of up to about 25,000 once or a few times a year and want credits that never expire. - Pick SimpleVerifier if you verify 50,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs BounceBan - Page: https://simpleverifier.com/compare/simpleverifier-vs-bounceban - BounceBan pricing: $34 a month for 10,000 credits, or pay as you go from $4.00 per 1,000 on a 10,000 pack, falling to $1.70 at 1,000,000 (source https://bounceban.com/pricing, checked 2026-11-03) - Pick BounceBan if your lists are mostly catch-all B2B domains and you need each of those addresses answered rather than graded. - Pick SimpleVerifier if most of your list is on ordinary domains, or you re-check lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Scrubby - Page: https://simpleverifier.com/compare/simpleverifier-vs-scrubby - Scrubby pricing: $47 a month for 6,000 credits, or pay as you go from $8.00 per 1,000, billed per email (source https://www.scrubby.io/pricing/, checked 2026-11-03) - Pick Scrubby if your list is full of catch-all or gateway-protected addresses and you will pay for each one to be resolved, or wait up to 72 hours for Deep Verification. - Pick SimpleVerifier if you verify tens of thousands of addresses a month and a likelihood grade on catch-all rows is enough; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Bounceless - Page: https://simpleverifier.com/compare/simpleverifier-vs-bounceless - Bounceless pricing: $19 a month for 6,500 credits, or pay as you go from $3.80 per 1,000 on a 5,000 pack, falling to $0.28 at 10,000,000 (source https://bounceless.io/pricing, checked 2026-11-04) - Pick Bounceless if you verify under about 20,000 addresses a month, want credits that never expire, or want sender health and inbox placement tools in the same account. - Pick SimpleVerifier if you verify 50,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Bulk Email Checker - Page: https://simpleverifier.com/compare/simpleverifier-vs-bulk-email-checker - Bulk Email Checker pricing: $2.95 per 1,000 on a 1,000 pack, falling to $0.20 at 25,000,000, pay as you go with no subscription (source https://www.bulkemailchecker.com/pricing/, checked 2026-11-04) - Pick Bulk Email Checker if you clean a list of up to about 25,000 once or a few times a year and want credits that never expire. - Pick SimpleVerifier if you verify 50,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Captain Verify - Page: https://simpleverifier.com/compare/simpleverifier-vs-captain-verify - Captain Verify pricing: $31.50 a month for 5,000 credits, or pay as you go from $8.00 per 1,000 on a 1,000 pack, falling to $0.47 at 5,000,000 (source https://www.captainverify.com/pricing.html, checked 2026-11-04) - Pick Captain Verify if you need live HLR lookups on mobile numbers, or EU-hosted verification, and your email lists are small. - Pick SimpleVerifier if you verify 5,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Listclean - Page: https://simpleverifier.com/compare/simpleverifier-vs-listclean - Listclean pricing: $1.00 per 1,000 on a 5,000 pack, falling to $0.13 at 5,000,000, pay as you go with no subscription (source https://listclean.xyz/pricing, checked 2026-11-04) - Pick Listclean if you clean a list of up to about 100,000 once or a few times a year and want credits that never expire. - Pick SimpleVerifier if you re-check the same lists every month, verify well past 100,000 a month, or want phone checks and sequencer connections; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs MyEmailVerifier - Page: https://simpleverifier.com/compare/simpleverifier-vs-myemailverifier - MyEmailVerifier pricing: $7 a month for 5,000 credits, or pay as you go from $4.00 per 1,000 on a 1,000 pack, falling to $0.30 at 5,000,000 (source https://myemailverifier.com/pricing, checked 2026-11-05) - Pick MyEmailVerifier if you verify under about 25,000 addresses a month, want credits that never expire, or want to pay with PayPal or crypto. - Pick SimpleVerifier if you verify 50,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs EmailVerify.io - Page: https://simpleverifier.com/compare/simpleverifier-vs-emailverify-io - EmailVerify.io pricing: $25 a month for 15,000 credits, or pay as you go from $5.00 per 1,000 on a 1,000 pack, falling to $1.50 at 1,000,000 (source https://www.emailverify.io/pricing/, checked 2026-11-05) - Pick EmailVerify.io if you verify up to about 15,000 addresses a month and want a plan that costs less than ours at that size. - Pick SimpleVerifier if you verify 30,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Verimail - Page: https://simpleverifier.com/compare/simpleverifier-vs-verimail - Verimail pricing: $15 a month for 10,000 credits, or pay as you go from $4.00 per 1,000 on a 1,000 pack, falling to $0.32 at 5,000,000 (source https://www.verimail.io/pricing, checked 2026-11-05) - Pick Verimail if you verify up to about 10,000 addresses a month, or clean a list now and then and want credits that never expire. - Pick SimpleVerifier if you verify 25,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Clearalist - Page: https://simpleverifier.com/compare/simpleverifier-vs-clearalist - Clearalist pricing: $5.00 per 1,000 on a 2,500 pack, falling to $1.00 at 1,000,000, pay as you go with no subscription (source https://clearalist.com/pricing, checked 2026-11-05) - Pick Clearalist if you clean one small list, will not take a monthly plan of any kind, and want the credits to stay valid. - Pick SimpleVerifier if you verify more than a few thousand addresses, or verify every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs EmailOversight - Page: https://simpleverifier.com/compare/simpleverifier-vs-emailoversight - EmailOversight pricing: $70 a month for 10,000 verifications (source https://www.emailoversight.com/pricing, checked 2026-11-05) - Pick EmailOversight if you want phone, postal address and data append services from the same vendor as email validation. - Pick SimpleVerifier if you mainly verify email lists, at any size from a few thousand a month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs SafetyMails - Page: https://simpleverifier.com/compare/simpleverifier-vs-safetymails - SafetyMails pricing: $6.80 a month for 1,000 credits, or pay as you go from $7.50 per 1,000 on a 1,000 pack, falling to $0.76 at 2,000,000 (source https://www.safetymails.com/email-verification-pricing/, checked 2026-11-05) - Pick SafetyMails if you check under about 10,000 addresses a month (its plans run from $6.80 for 1,000 to $35.20 for 9,000), want to pay by Boleto or PIX, or want a mail tester in the same account. - Pick SimpleVerifier if you verify 10,000 or more addresses a month, or re-check the same lists every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs BillionVerify - Page: https://simpleverifier.com/compare/simpleverifier-vs-billionverify - BillionVerify pricing: $16 a month for 20,000 credits, or pay as you go from $1.00 per 1,000 on a 20,000 pack, falling to $0.35 at 1,000,000 (source https://billionverify.com/pricing, checked 2026-11-05) - Pick BillionVerify if you verify under about 50,000 addresses a month, clean a list once, or want to resell verification under your own brand. - Pick SimpleVerifier if you verify 100,000 or more addresses a month, re-check the same lists every month, or want phone checks and sequencer connections; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Emails Checker - Page: https://simpleverifier.com/compare/simpleverifier-vs-emails-checker - Emails Checker pricing: $1.40 per 1,000 on a 5,000 pack, falling to $0.17 at 5,000,000, pay as you go with no subscription (source https://emails-checker.net/pricing, checked 2026-11-05) - Pick Emails Checker if you clean a list once or a few times a year and want credits that never expire. - Pick SimpleVerifier if you re-check the same lists every month, or want phone checks and sequencer connections; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Email Verifier API - Page: https://simpleverifier.com/compare/simpleverifier-vs-email-verifier-api - Email Verifier API pricing: $9.95 per 1,000 on a 1,000 pack, falling to $1.30 at 10,000,000, pay as you go with no subscription (source https://www.emailverifierapi.com/pricing/, checked 2026-11-05) - Pick Email Verifier API if you verify a small batch once and want to pay only for definite Passed or Failed results. - Pick SimpleVerifier if you verify 10,000 or more addresses a month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs VeriMails - Page: https://simpleverifier.com/compare/simpleverifier-vs-verimails - VeriMails pricing: $15 a month for 10,000 credits, or pay as you go from $1.90 per 1,000 on a 10,000 pack, falling to $0.30 at 5,000,000 (source https://verimails.com/pricing/, checked 2026-11-05) - Pick VeriMails if you verify up to about 50,000 addresses a month: its plans are $15 for 10,000 and $39 for 50,000, and prepaid credits never expire. - Pick SimpleVerifier if you verify more than 50,000 addresses a month, or re-check overlapping lists; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ### SimpleVerifier vs Selzy - Page: https://simpleverifier.com/compare/simpleverifier-vs-selzy - Selzy pricing: $4.00 per 1,000 on a 5,000 pack, falling to $0.70 at 3,000,000, pay as you go with no subscription (source https://selzy.com/en/prices/email-verifier/, checked 2026-11-05) - Pick Selzy if you send your campaigns through Selzy and want to clean the lists already stored there. - Pick SimpleVerifier if you verify lists for any sending tool, or re-check them every month; Pro is $39 a month for the first 100,000 checks a month at full speed, then slower, never cut off. ## Verify and clean a list https://simpleverifier.com/tools/category/email-list Start here to find out which addresses on a list will bounce. The email checker asks one mailbox's server whether it exists; the list tools below remove duplicates, typo domains, invisible characters, role, free and throwaway addresses and domains with no mail server, and check a whole file against Gmail, Outlook, Yahoo and other providers before you pay to send. ### Email checker URL: https://simpleverifier.com/tools/verify-email Last updated: 2026-10-17 In one line: Check whether one email address exists with a live SMTP mailbox check, plus catch-all and disposable detection. To verify an email address without sending anything, enter it here: this email checker asks the recipient's mail server whether the mailbox exists, then disconnects before any message is delivered. You get valid, invalid, or risky when the mailbox genuinely cannot be confirmed. It is free, with five checks a minute and no account. How do I check if an email address is valid? 1. Type or paste one address into the box, for example jane@acme.example. You can run five checks a minute, no account needed. 2. Press Check. The tool checks the syntax, looks up the domain's MX records, then asks the mail server about the mailbox with RCPT TO and disconnects before any message is sent. 3. Read the verdict: valid, risky or invalid, with the mail server's reason underneath. 4. If the result is risky, test the domain with the catch-all checker. For more than a handful of addresses, run the file through the email list health check first. Example: - Input: One address: jane@acme.example. - Output: Valid, with the reason "Mailbox exists": the mail server accepted the mailbox at RCPT TO and the tool disconnected before any message was sent. A mailbox the server won't confirm comes back risky, never valid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - On a catch-all domain the server accepts every address, so the mailbox cannot be confirmed and the result is risky. No verifier can do better without sending. - Some servers accept every recipient during the SMTP conversation and only bounce the message later. A valid result from those servers can still bounce. - Greylisting, timeouts and servers that block verification connections also produce risky, because no clear answer came back. - It is limited to five checks a minute, and mailbox checking has a daily capacity. When that runs out, the result is based on DNS only and says so. - A valid result is true at the moment of the check. It does not tell you who reads the mailbox, whether they want your email, or whether it is a spam trap. ### List health check URL: https://simpleverifier.com/tools/email-list-health-check Last updated: 2026-10-22 In one line: Upload a CSV or paste emails for a list quality score: duplicates, bad syntax, typo domains, disposable and role addresses, dead domains and the free vs business split, in your browser. An email list health check finds the problems you can detect without contacting a mail server. Drop in a CSV of up to 5,000 rows and this tool flags duplicates, invalid syntax, misspelled domains, disposable and role addresses, and dead domains, then gives the list a quality score out of 100 with a free versus business split, in your browser and free. It does not check whether mailboxes exist. How do I check the health of an email list? 1. Drop a CSV onto the tool or choose the file. The free tool reads up to 5,000 rows. 2. Confirm the email column. It is picked from the content, and you can change it if the guess is wrong. 3. Review the problem counts: invalid syntax, duplicates (including Gmail dot and +tag duplicates), typo domains, dead domains, disposable addresses and role addresses. 4. Choose whether business role addresses such as info@ and sales@ should go too (operational ones like postmaster@ and noreply@ are removed either way). Then download the cleaned CSV and the problem rows, each with its reason. Example: - Input: A 6-row CSV with addresses at acme.example, acme-mail.example and yourcompany.example, plus one address at gmial.com. - Output: 2 of the 6 rows are flagged: gmial.com as a typo domain and acme-mail.example as a dead domain with no MX record. The other 4 pass and still need a mailbox check before you send. Limits: Reads up to 5,000 rows per file; only the domains are sent for MX and disposable lookups, and no mail server is contacted. Limitations: - It does not check whether a mailbox exists. A former employee's address on a working domain passes here and still hard-bounces. - The free tool reads the first 5,000 rows. Rows past that are not checked. - Typo detection covers common misspellings of the big webmail domains and some TLDs, not every possible typo. - It cannot detect spam traps. A trap looks like any other well-formed address. - Role addresses are flagged, not judged. sales@ can be a perfectly good contact, which is why business roles are optional. ### Bulk email checker: paste a list and see which addresses will bounce URL: https://simpleverifier.com/tools/bulk-email-checker Last updated: 2026-10-23 In one line: Paste a list of addresses and get every check that needs no mail server for all of them, plus a live mailbox check on 10, without an account. A bulk email checker tests a whole list of addresses in one go. Paste up to 5,000 here, one per line: bad syntax, duplicates, typo domains, domains with no mail server and disposable and role addresses are flagged for all of them, and the first 10 get a live mailbox check, with nothing sent and no sign-up. How do I check a list of email addresses at once? 1. Paste the addresses, one per line. A column copied from a spreadsheet works too. 2. Press Check the addresses. 3. Read the flagged rows and the count that still needs a mailbox check. 4. Download the clean list and the flagged rows. 5. The first 10 are checked live without an account. Sign in with Google to check the rest with 100 free email checks; the list is carried over. Limitations: - The browser checks cover the first 5,000 rows; paste larger lists as a file on your dashboard. - The no-account mailbox check is 10 addresses per browser per day. - Catch-all domains and Microsoft consumer addresses (Outlook.com, Hotmail) come back risky, not valid. - A valid result means the mailbox exists, not that someone reads it. FAQ: Q: Is there a free bulk email checker? A: Yes. This page checks syntax, duplicates, domains, disposable and role addresses for up to 5,000 addresses for free, runs a live mailbox check on 10 without an account, and gives 100 free email checks with a Google sign-in, no card. Q: How do I check thousands of emails at once? A: Paste or upload them into a bulk checker. The free checks here take 5,000 rows at once; mailbox checks for a list that size are a paid plan, or 100 free with a Google sign-in. Q: Do bulk email checkers send emails? A: No. A mailbox check opens an SMTP conversation, names the address at RCPT TO and disconnects before any message is sent. Q: Why are some addresses risky instead of valid? A: Usually because the domain is catch-all and accepts every address, or because it's a Microsoft consumer address (Outlook.com, Hotmail), which our checker doesn't probe while Microsoft refuses checks from our server's network. Risky means unconfirmed, not invalid. ### Bulk Outlook email checker: check a list of Outlook and Hotmail addresses URL: https://simpleverifier.com/tools/bulk-outlook-email-checker Last updated: 2026-11-05 In one line: Checks many outlook.com, hotmail.com, live.com and msn.com addresses at once: typo domains like hotmial.com, duplicates and +tag repeats flagged, and says plainly what Microsoft lets a checker confirm. A bulk Outlook email checker tests many outlook.com, hotmail.com, live.com and msn.com addresses at once. Paste the list here: bad syntax, typo domains like hotmial.com, duplicates and +tag repeats are flagged in your browser, and the first 10 go to a live check. Microsoft refuses mailbox checks from our network today, so passing Outlook rows come back risky, not valid. How do I check a list of Outlook or Hotmail addresses? 1. Paste the addresses, one per line, or a CSV column of them. Addresses at other providers are checked as normal addresses and marked. 2. Press Check the Outlook addresses. 3. Read the flagged rows: bad syntax, a typo domain, a duplicate, or the same address with a +tag. 4. Download the clean list. Flagged notes stay on it; only rows that fail a check come off. 5. The first 10 go to a live check. Sign in with Google to run the rest with 100 free email checks. Example: - Input: 7 addresses: jane.doe@outlook.com, jane.doe+shop@outlook.com, bob.smith@hotmail.co.uk, sam@hotmial.com, a live.com, an msn.com and a company address. - Output: sam@hotmial.com is flagged as a likely typo of hotmail.com and comes off; jane.doe+shop@outlook.com is marked as row 1 plus a +tag and kept; the company address is marked as another provider. The live check returns the Outlook rows as risky, because Microsoft refuses our mailbox checks. Limits: The browser pass covers the first 5,000 rows; only domains leave your device. 10 live checks a day without an account, then the free checks with a Google sign-in. Limitations: - Microsoft refuses mailbox checks from our network today, so passing Outlook, Hotmail, Live and MSN rows are risky, never valid. - One Microsoft account can have several addresses; the tool can't see which rows share an account. - Company domains on Microsoft 365 are a different system; the Microsoft 365 email checker covers them. - The browser pass covers the first 5,000 rows; the free checks on your dashboard take the whole file. FAQ: Q: Is there a free bulk Hotmail checker? A: Yes. This page checks a whole list of Hotmail and Outlook addresses for syntax, typo domains, duplicates and dead domains for free, runs 10 live checks with no account, and gives 100 free email checks with a Google sign-in. Q: Can you confirm a Hotmail mailbox exists without emailing it? A: Not from our server today. Microsoft refuses mailbox checks from our network, so the answer for a well-formed Hotmail or Outlook address is risky: the domain receives mail, the mailbox wasn't confirmed. We show that instead of a guessed valid. Q: Will the Outlook users know I checked their address? A: No. Nothing is delivered, so nothing appears in their inbox. Q: Does this check Microsoft 365 company addresses? A: It checks them as normal addresses and marks them as another provider. For company domains on Microsoft 365, the Microsoft 365 email checker gives a mailbox answer, catch-all test first. ### Bulk Yahoo email checker: check a list of Yahoo addresses at once URL: https://simpleverifier.com/tools/bulk-yahoo-email-checker Last updated: 2026-11-05 In one line: Checks many yahoo.com, ymail.com and rocketmail.com addresses at once: typo domains like yaho.com, duplicates and Yahoo disposable addresses that share one inbox flagged, with what Yahoo can't confirm said plainly. A bulk Yahoo email checker tests many yahoo.com, ymail.com and rocketmail.com addresses at once. Paste the list here: bad syntax, typo domains like yaho.com, duplicates and Yahoo disposable addresses that share one nickname are flagged in your browser, and the first 10 go to a live check. Yahoo's servers accept made-up addresses, so passing Yahoo rows come back risky, not valid. How do I check a list of Yahoo addresses? 1. Paste the addresses, one per line, or a CSV column of them. AOL and AT&T addresses count too, because Yahoo runs their mail; other providers are checked as normal addresses and marked. 2. Press Check the Yahoo addresses. 3. Read the flagged rows: bad syntax, a typo domain, a duplicate, or a disposable address with the same nickname as an earlier row. 4. Download the clean list. Flagged notes stay on it; only rows that fail a check come off. 5. The first 10 go to a live check. Sign in with Google to run the rest with 100 free email checks. Example: - Input: 7 addresses: jane.doe@yahoo.com, janedoe-shop@yahoo.com, janedoe-news@yahoo.com, bob@yaho.com, a yahoo.co.uk, a rocketmail.com and a company address. - Output: bob@yaho.com is flagged as a likely typo of yahoo.com; the two janedoe- rows are marked as Yahoo disposable addresses, the second as the same nickname as the first, and both are kept. The live check returns the Yahoo rows as risky, because Yahoo accepted made-up addresses in our checks. Limits: The browser pass covers the first 5,000 rows; only domains leave your device. 10 live checks a day without an account, then the free checks with a Google sign-in. Limitations: - Yahoo's servers accepted made-up addresses in our checks, so passing Yahoo rows are risky, never valid. - A hyphen in a Yahoo address is a hint of a disposable address, not proof; flagged rows are kept. - Valid syntax and a working domain say nothing about whether the owner still reads the inbox. - The browser pass covers the first 5,000 rows; the free checks on your dashboard take the whole file. FAQ: Q: Is there a free bulk Yahoo email checker? A: Yes. This page checks a whole Yahoo list for syntax, typo domains, duplicates, disposable nicknames and dead domains for free, runs 10 live checks with no account, and gives 100 free email checks with a Google sign-in. Q: Why does every Yahoo address come back risky? A: Because Yahoo's servers accepted made-up addresses in our checks, so accepting yours proves nothing. Risky means Yahoo didn't say, not that the address is bad; let where it came from decide. Q: Will the Yahoo users know I checked their address? A: No. Nothing is delivered, so nothing appears in their inbox. Q: Does this check AOL and AT&T addresses too? A: Yes. Yahoo runs AOL and AT&T mail, so those rows count as Yahoo here. The bulk AOL email checker and the AT&T email checker have notes for those domains. ### Bulk iCloud email checker: check a list of iCloud addresses at once URL: https://simpleverifier.com/tools/bulk-icloud-email-checker Last updated: 2026-11-05 In one line: Checks many icloud.com, me.com and mac.com addresses at once: typo domains, duplicates, Sign in with Apple relay addresses and the same name at two Apple domains flagged, and 10 mailboxes checked live. A bulk iCloud email checker tests many icloud.com, me.com and mac.com addresses at once. Paste the list here: typo domains like iclod.com, duplicates, Sign in with Apple relay addresses and the same name at two Apple domains are flagged in your browser, and the first 10 are checked live with Apple's mail servers, which answer per mailbox. How do I check if multiple iCloud addresses exist? 1. Paste the addresses, one per line, or a CSV column of them. Addresses at other providers are checked as normal addresses and marked. 2. Press Check the iCloud addresses. 3. Read the flagged rows: a typo domain, a duplicate, a Sign in with Apple relay address, or the same name at @me.com and @icloud.com. 4. Download the clean list. Flagged notes stay on it; only rows that fail a check come off. 5. The first 10 go to Apple's mail servers for a live answer. Sign in with Google to check the rest with 100 free email checks. Example: - Input: 7 addresses: jane.doe@icloud.com, jane.doe@me.com, bob@iclod.com, a privaterelay.appleid.com address, a mac.com, another icloud.com and a company address. - Output: bob@iclod.com is flagged as a likely typo of icloud.com; jane.doe@me.com is marked as the same name as row 1 at another Apple domain; the relay address is marked as forwarding only mail from the app it was made for. The live check asks Apple about the iCloud rows first. Limits: The browser pass covers the first 5,000 rows; only domains leave your device. 10 live checks a day without an account, then the free checks with a Google sign-in. Limitations: - Valid means the iCloud mailbox exists today, not that anyone reads it. - The same name at @me.com and @icloud.com is flagged as possibly one person, not merged. - Relay addresses forward only mail from the app they were made for; a mailbox check can't show which app that is. - The live check covers 10 addresses without an account; risky results there usually mean the check was cut short, so try again later. FAQ: Q: Is there a free bulk iCloud email checker? A: Yes. This page checks a whole iCloud list for syntax, typo domains, duplicates, relay addresses and dead domains for free, checks 10 mailboxes live with Apple's servers, and gives 100 free email checks with a Google sign-in. Q: Can you check if an iCloud address exists without emailing it? A: Yes. Apple's mail servers answer whether a mailbox exists before any message is sent, so a checker can ask and disconnect. Q: Will the iCloud users know I checked their address? A: No. Nothing is delivered, so nothing appears in their inbox. Q: Should I remove privaterelay.appleid.com addresses? A: Not if your app made them: they forward mail from that app's registered senders to the person. Sent from any other tool or domain, the mail won't arrive, so keep them for the app that created them. ### Bulk AOL email checker: check a list of AOL addresses at once URL: https://simpleverifier.com/tools/bulk-aol-email-checker Last updated: 2026-11-05 In one line: Checks many aol.com, aim.com and aol.co.uk addresses at once: typo domains like aoll.com, duplicates and +tag repeats flagged, with why AOL's servers can't confirm a single mailbox said plainly. A bulk AOL email checker tests many aol.com, aim.com and aol.co.uk addresses at once. Paste the list here: bad syntax, typo domains like aoll.com, duplicates and +tag repeats are flagged in your browser, and the first 10 go to a live check. Yahoo's servers receive AOL mail and accepted made-up addresses in our checks, so passing AOL rows come back risky, not valid. How do I check a list of AOL addresses? 1. Paste the addresses, one per line, or a CSV column of them. Addresses at other providers are checked as normal addresses and marked. 2. Press Check the AOL addresses. 3. Read the flagged rows: bad syntax, a typo domain, a duplicate, or the same address with a +tag. 4. Download the clean list. Flagged notes stay on it; only rows that fail a check come off. 5. The first 10 go to a live check. Sign in with Google to run the rest with 100 free email checks. Example: - Input: 6 addresses: jane.doe@aol.com, jane.doe+deals@aol.com, bob@aoll.com, an aim.com, an aol.co.uk and a company address. - Output: bob@aoll.com is flagged as a likely typo of aol.com; jane.doe+deals@aol.com is marked as row 1 plus a +tag and kept. The live check returns the AOL rows as risky, because the Yahoo-run servers that receive AOL mail accepted made-up addresses in our checks. Limits: The browser pass covers the first 5,000 rows; only domains leave your device. 10 live checks a day without an account, then the free checks with a Google sign-in. Limitations: - Yahoo's servers receive AOL mail and accepted made-up addresses in our checks, so passing AOL rows are risky, never valid. - A +tag row is flagged and kept; the tool doesn't assume it reaches the same inbox. - Valid syntax and a working domain say nothing about whether the owner still signs in. - The browser pass covers the first 5,000 rows; the free checks on your dashboard take the whole file. FAQ: Q: Is there a free bulk AOL email checker? A: Yes. This page checks a whole AOL list for syntax, typo domains, duplicates and dead domains for free, runs 10 live checks with no account, and gives 100 free email checks with a Google sign-in. Q: Why does every AOL address come back risky? A: Because the servers that receive AOL mail accepted made-up addresses in our checks, so accepting yours proves nothing. Risky means unconfirmed, not bad; let where the address came from decide. Q: Will the AOL users know I checked their address? A: No. Nothing is delivered, so nothing appears in their inbox. Q: Are AOL and Yahoo checked the same way? A: Yes. Yahoo's servers receive AOL mail, so both come back risky once the other checks pass. The bulk Yahoo email checker covers yahoo.com, ymail.com and rocketmail.com. ### CSV email verifier: check every address in a CSV file URL: https://simpleverifier.com/tools/csv-email-verifier Last updated: 2026-10-23 In one line: Finds the email column in any CSV, removes bad syntax, duplicates, typo and dead domains and disposable addresses, keeps your other columns, then checks 10 mailboxes live. A CSV email verifier reads the email column of your file and tells you which rows to fix, remove or check. This one finds the column itself, flags bad syntax, duplicates, typo domains, domains with no mail server and disposable addresses, keeps your other columns in the download, and checks the first 10 mailboxes live. How do I verify the emails in a CSV file? 1. Drop the CSV file in, or paste its rows. Any delimiter works: comma, semicolon or tab. 2. Press Check the CSV. The email column is found by its contents, so a header named Email Address or E-mail works as well as email. 3. Read the flagged rows: bad syntax, duplicate, typo domain, no mail server, disposable or role address. Each row says why. 4. Download the clean list (all your original columns, flagged rows removed) and the flagged rows for your records. 5. Watch the first 10 addresses get a live mailbox check. To check the rest, sign in with Google: your first 100 email checks are free and the list carries over. Limitations: - The browser check covers the first 5,000 rows of a file; the free checks on your dashboard take the whole file. - A clean result here means the rows look right and the domains take mail, not that each mailbox exists. - Catch-all domains accept every address, so even a mailbox check can't confirm one person there. - Microsoft consumer addresses (outlook.com, hotmail.com, live.com) aren't probed while Microsoft refuses checks from our server's network; they come back as risky, not valid. FAQ: Q: How do I check if emails in a CSV file are valid? A: Drop the file into a CSV email verifier. It finds the email column, removes bad syntax, duplicates, typo domains and domains with no mail server, then asks each remaining address's mail server whether the mailbox exists. Here the first 10 are checked live with no account and the first 100 free after a Google sign-in. Q: Is there a free email verifier for CSV files? A: Yes. This page checks syntax, duplicates, domains and disposable addresses for the whole file for free in your browser, runs a live mailbox check on the first 10, and gives 100 free email checks with a Google sign-in, no card. Q: Does the tool keep my other columns? A: Yes. The clean download has every original column in the original order, with the flagged rows removed. The flagged rows download separately with a problem and detail column added. Q: Is my CSV uploaded? A: No. The file is read in your browser. Only the unique domains are sent, to look up their mail servers. Addresses leave your device only if you run the mailbox check. Q: What CSV format does an email verifier need? A: One row per contact with the address in its own column. Header names, delimiter and extra columns don't matter here. Addresses inside free text should be extracted first. ### Excel email verifier: validate email addresses in a spreadsheet URL: https://simpleverifier.com/tools/excel-email-verifier Last updated: 2026-10-23 In one line: Reads an .xlsx or cells pasted from Excel, checks format, duplicates, typo and dead domains and disposable addresses, and checks 10 mailboxes live. No formulas or macros needed. To verify emails in Excel, upload the .xlsx here or copy the cells and paste them. The checker validates the email format, removes duplicates, flags typo domains, domains with no mail server and disposable addresses, and asks the mail server about the first 10 mailboxes. Excel formulas can only check the format; they can't tell whether a mailbox exists. How do I verify email addresses in Excel? 1. Upload the workbook (.xlsx, .xlsm or .ods; the first sheet is read) or select the cells in Excel, copy them and paste them here. 2. Press Check the spreadsheet. The email column is found by its contents, wherever it is. 3. Read the flagged rows: invalid format, duplicate, typo domain, no mail server, disposable or role address. 4. Download the clean list as CSV (opens straight back in Excel, with your other columns) and the flagged rows. 5. The first 10 addresses get a live mailbox check. Sign in with Google to check the rest with 100 free email checks. Limitations: - Only the first sheet of a workbook is read; move the list to the first sheet or save that sheet as CSV. - Old .xls files and password-protected workbooks can't be read; save as .xlsx or CSV. - The download is CSV, not .xlsx. Excel opens it directly; formatting and formulas are not kept. - Format and domain checks can't show whether a mailbox exists; the mailbox check covers 10 rows without an account. FAQ: Q: How to validate email addresses in Excel? A: Use REGEXTEST on Excel for Microsoft 365 to check the format, then Remove Duplicates on a lower-cased column. To find addresses that will bounce, the domain and mailbox need checking too, which formulas can't do; upload the sheet to an email verifier for that. Q: Is there a formula to validate an email address in Excel? A: Yes, for the format only. On Microsoft 365, REGEXTEST with an email pattern returns TRUE for a well-formed address. Older versions can approximate it with FIND, LEN and SUBSTITUTE, which is less strict. Q: How to check wrong email addresses in Excel? A: Sort out three kinds: bad format (a formula catches these), typo domains such as gmial.com (a typo list catches these) and mailboxes that no longer exist (only an SMTP check catches these). This checker flags all three, the last for the first 10 rows without an account. Q: Can I verify an Excel list without uploading it anywhere? A: The format, duplicate and typo checks run in your browser and the file isn't uploaded. Only the unique domains are sent for the mail-server lookup, and addresses leave your device only for the mailbox check. Q: How many emails can I check from Excel for free? A: The browser checks cover the first 5,000 rows. The live mailbox check covers 10 addresses without an account and 100 more with a Google sign-in, no card. ### Google Sheets email verifier: check the emails in your sheet URL: https://simpleverifier.com/tools/google-sheets-email-verifier Last updated: 2026-10-23 In one line: Paste cells copied from Google Sheets (or upload the CSV download) to check format, duplicates, typo and dead domains and disposable addresses, then 10 live mailbox checks. To verify emails in Google Sheets, copy the cells (Ctrl+C or Cmd+C) and paste them here. The checker reads the tab-separated rows, validates each address, removes duplicates including Gmail dot and +tag variants, flags typo and dead domains and disposable addresses, and checks the first 10 mailboxes live. ISEMAIL in Sheets only checks the format. How do I verify email addresses in Google Sheets? 1. In Google Sheets, select the column or the whole table (header row included) and copy it. 2. Paste it into the box and press Check the sheet. Tabs from Sheets are read as columns, and the email column is found by its contents. You can also upload File > Download > CSV. 3. Read the flagged rows, each with its reason. 4. Download the clean list and import it back with File > Import > Upload, or paste the flagged rows into a new tab to fix them. 5. The first 10 addresses get a live mailbox check. Sign in with Google to check the rest with 100 free email checks. Limitations: - Pasted cells are read as text; formulas aren't evaluated, so copy the values, not a column that only shows results of other sheets. - Very large sheets are easier as File > Download > CSV than as a paste; the browser check covers the first 5,000 rows. - Format and domain checks can't show whether a mailbox exists; the mailbox check covers 10 rows without an account. FAQ: Q: How to validate email in Google Sheets? A: Use =ISEMAIL(A2) or Data validation's "Text is valid email" rule for the format. To find which addresses will bounce, copy the cells into an email verifier, which also checks the domain's mail server and the mailbox. Q: Does ISEMAIL check if an email exists? A: No. Google's help page says ISEMAIL only checks that the value is in a valid email format. A made-up address in the right shape returns TRUE. Q: How to check for duplicate emails in Google Sheets? A: Use Data > Data cleanup > Remove duplicates on a lower-cased column. It won't catch Gmail addresses written with different dots or +tags; this checker does. Q: Can I verify emails in Google Sheets without Apps Script? A: Yes. Copy the cells, paste them into this checker and download the clean list. Apps Script with a verification API is only worth it for a sheet that keeps filling up. ### Catch-all checker URL: https://simpleverifier.com/tools/catch-all-checker Last updated: 2026-10-17 In one line: Test whether a domain accepts mail for every address by probing a random address that cannot exist. A catch-all domain accepts mail for every address, real or not. Enter a domain and this catch-all email checker asks its mail server to accept a randomly generated address that cannot exist. Accepted means catch-all; rejected means individual mailboxes can be verified. Nothing is sent, and you also see the domain's MX hosts. How do I check if a domain is catch-all? 1. Enter a domain such as acme.example. You can paste an email address instead; only the part after the @ is used. 2. Press Check. The tool looks up the domain's MX records and asks the mail server to accept a long random address that cannot exist. 3. Read the verdict: catch-all, not catch-all or unknown, with the reason and the domain's MX hosts. 4. If it is not catch-all, check individual addresses with the email checker. If it is catch-all, keep those addresses in a separate, smaller send. Example: - Input: The domain acme.example (an email address works too; only the part after the @ is used). - Output: Catch-all: its mail server accepted a randomly generated address that cannot exist, so single addresses there can't be confirmed. The domain's MX hosts are listed too, lowest first: mx1.acme.example. Limits: Five checks a minute per IP address, one domain at a time, no account needed. Limitations: - It is one probe at one moment. Administrators change settings, and a domain that rejected the probe today can accept everything next month. - A server that accepts every recipient during the SMTP conversation and bounces the message afterwards looks catch-all here. The tool cannot tell that apart from a true catch-all. - Some consumer mailbox providers do not give reliable answers at RCPT TO, so the tool does not probe them and reports unknown. - Security gateways in front of a company's mail server can answer for it, which may hide how the real server behaves. - It tests the domain, never a specific person's address, and allows five checks a minute. ### Bulk catch-all checker: find which domains accept every email address URL: https://simpleverifier.com/tools/bulk-catch-all-checker Last updated: 2026-10-20 In one line: Paste domains or email addresses and see, for each domain, whether its mail server accepts a made-up address: catch-all, not catch-all or unknown, with the reason. A bulk catch-all checker tests many domains at once to see whether their mail servers accept every address. For each domain it asks the mail server, over SMTP, about one random address that can't exist: accepted means catch-all, rejected means addresses there can be verified one by one. 25 domains an hour without an account, 200 signed in. How do I check a list of domains for catch-all? 1. Paste up to 25 domains, one per line (200 when signed in with Google), or email addresses; only the domain of each is used. You can also upload a CSV. 2. Press Check catch-all. Each domain's MX records are looked up, then its mail server is asked about one random address we generate, five domains at a time. 3. Read each row: catch-all, not catch-all or unknown, with what the server did. Filter by result. 4. Download the CSV, then verify the addresses on the domains that aren't catch-all. Example: - Input: Two entries pasted one per line: acme.example and sales@globex.example. - Output: acme.example comes back Catch-all: its mail server accepted a random address that can't exist. globex.example comes back Not catch-all, because its server rejected the random address, so each address there can be verified. Rows also show the MX host and whether the answer came from the day's cache. Limits: Up to 25 domains an hour without an account and 200 an hour when signed in with Google. Runs stop early, with a message, when the day's mailbox-check allowance for free tools runs low; it resets at 00:00 UTC. Limitations: - Each domain is probed once. Greylisting, probe blocking and providers that hide mailbox status give unknown. - A server can accept at RCPT TO and still bounce later, so not catch-all is about the server's answer, not every address. - 25 domains an hour without an account, 200 signed in; runs stop early when the day's mailbox-check allowance runs low. - Results are kept for a day per domain, so a change made today can show tomorrow. FAQ: Q: How do I check if many domains are catch-all? A: Paste them into a bulk catch-all checker like this one. It probes each domain's mail server with one random address and reports catch-all, not catch-all or unknown. Q: Is the bulk catch-all checker free? A: Yes. It's a free tool: 25 domains an hour without an account and 200 an hour when signed in with Google, with no card. Q: Does it send an email? A: No. It starts an SMTP conversation, names one random recipient and disconnects before any message is sent. Q: What does catch-all mean for my list? A: Addresses at a catch-all domain can't be confirmed by a mailbox check, because the server accepts every address. A verifier marks them risky or accept-all; you decide whether to send. Q: Why does Gmail show as unknown? A: Gmail and other consumer providers don't reveal whether a mailbox exists at RCPT TO, so we don't probe them. Their behaviour is the same for every address on the domain. Q: Why did my run stop early? A: Either you reached the hourly limit (sign in for 200 an hour), or the day's mailbox-check allowance on our server ran low. The message says which; the daily allowance resets at 00:00 UTC. ### Disposable email checker URL: https://simpleverifier.com/tools/disposable-email-checker Last updated: 2026-10-17 In one line: Check whether an address or domain belongs to a known disposable (temporary) email provider. To check if an email is disposable, paste the address or its domain here. This disposable email checker matches the domain against our published list of known throwaway providers and answers instantly. It is free, with no account and no rate limit, because it is a list lookup rather than a network request. How do I check if an email is disposable? 1. Paste an email address or a bare domain, for example someone@mailinator.com or mailinator.com. A pasted URL works too. 2. Press Check. The tool takes the domain and matches it against our published list of disposable domains. No mail server is contacted. 3. Read the result. For a well-known provider you also see its name and how long its addresses usually last. 4. Block or remove disposable addresses where a lasting contact matters. To check whether a real mailbox exists, use the email checker. Example: - Input: The address or domain acme.example. - Output: Not disposable: the domain is not on our list of 9,913 known throwaway email domains. Limits: No rate limit and no account; it is a list lookup, so no DNS or mail server is contacted. Limitations: - It matches the exact domain. A brand-new throwaway domain, or a subdomain that is not on the list, is not flagged. - New disposable domains appear all the time, so no list is complete. A clean result means the domain is not on our list, not that it is a real provider. - Plus addresses (jane+trial@gmail.com) and email alias services at real providers are not disposable domains and are not flagged. Plus addressing is a standard feature, described in RFC 5233. - It does not check whether a mailbox exists. A real-looking domain can still host an address that bounces. ### Bulk disposable email checker: find temporary emails in a list URL: https://simpleverifier.com/tools/bulk-disposable-email-checker Last updated: 2026-10-20 In one line: Paste a list or upload a CSV. Each address is checked against a list of disposable domains and its domain's MX records, then you download the list without them. A bulk disposable email checker flags every address in a list that uses a temporary or throwaway email service. This one checks each domain against a list of 9,913 disposable domains and reads its MX records, so a domain that isn't listed but sends its mail to a disposable service is caught too. You download the list with those rows removed. How do I remove disposable emails from a CSV? 1. Paste email addresses, one per line, or upload a CSV; the email column is found for you. 2. Press Check for disposable emails. Only the unique domains are sent, a hundred at a time, never the full addresses. 3. Read the result for each address: disposable domain, mail handled by a disposable service, domain can't receive mail, or not disposable. 4. Download the clean list, or the full report with the reason for every row. Example: - Input: A CSV with an email column: jane@acme.example, sam@mailinator.com, lee@gmail.com and pat@temp-inbox.example. - Output: sam@mailinator.com is a disposable domain (Mailinator). pat@temp-inbox.example isn't listed, but its MX host sits under a listed disposable service, so it's flagged too. lee@gmail.com and jane@acme.example are not disposable. Download the clean list of 2 or the full report. Limits: No cap on addresses; up to 1,000 unique domains a run without an account and 5,000 when signed in with Google. Only domains are sent, and no mail server is contacted. Limitations: - Only domains on the list, or whose MX points at a listed service, are flagged; brand-new throwaway domains can pass. - Alias and forwarding services that reach a real inbox aren't treated as disposable. - It doesn't check whether a mailbox exists; that needs a verification. - Up to 1,000 unique domains a run without an account, 5,000 signed in. FAQ: Q: How do I check a list for disposable emails? A: Paste or upload the list here. Each address's domain is checked against 9,913 known disposable domains and its MX records, and you download the list without the disposable rows. Q: How many emails can I check at once? A: There's no cap on addresses. The limit is unique domains: 1,000 a run without an account and 5,000 when signed in with Google. A list of 50,000 addresses usually holds far fewer unique domains. Q: Is this bulk disposable email checker free? A: Yes. It's a free tool with no card. Signing in with Google only raises the number of domains a run. Q: Does it check whether the mailbox exists? A: No. It checks the domain, not the mailbox. To know whether each address can receive mail, run the list through email verification after removing the disposable rows. Q: Why is an address on a domain I don't know marked disposable? A: Either the domain is on the list, or its MX records point at a listed disposable service's mail servers. The row shows which, and the host it found. Q: Is gmail.com or outlook.com ever flagged? A: No. Real mail providers are removed from the list before any check, so a personal Gmail, Outlook or Yahoo address is never called disposable. ### Email list cleaner: split names and emails into clean columns URL: https://simpleverifier.com/tools/email-list-cleaner Last updated: 2026-10-17 In one line: Paste "Name " lists, Outlook recipients or messy CSV rows and get email, first name and last name columns, trimmed, lowercased, typo-fixed (gmial.com to gmail.com), invalid rows removed and deduplicated. In your browser. This email list cleaner turns messy contact text into clean columns. Paste lines like "Doe, Jane" ; Bob Smith or upload a CSV, and you get one row per address with email, first name and last name, trimmed and lowercased, common domain typos like gmial.com fixed, invalid syntax removed and duplicates merged. It runs in your browser and nothing is uploaded. How do I clean up a messy email list? 1. Paste the list: copied Outlook or Gmail recipients, a column from a spreadsheet, a signup export or a CSV file. Files can be up to 25 MB. 2. Choose the options. Duplicates are merged, domain typos fixed, invalid syntax removed and all-caps names fixed by default; guessing names from first.last addresses is off until you turn it on. 3. Press Clean the list and check the preview. Fixed typos are labelled with the address as written; untick Remove invalid syntax to keep bad rows flagged instead. 4. Download the CSV, with email, first_name, last_name, full_name and domain columns ready to import into a CRM or sending tool. Example: - Input: Pasted Outlook recipients: "Doe, Jane" ; JOHN SMITH . - Output: A CSV with 2 contacts in email, first_name, last_name, full_name and domain columns: Jane Doe and John Smith, with the all-caps name fixed and both marked as valid syntax. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Names are split into first and last by position: "Mary Ann Smith" with no header becomes first name Mary, last name Ann Smith. A CSV with First Name and Last Name headers avoids this. - An unquoted "Last, First" name in a comma-separated list, like Doe, Jane , is split at the comma, so the last name can be lost. Outlook's quoted form is read correctly. - Guessed names come from the address only and are often wrong for shared or abbreviated addresses; they are marked in the download. - It cleans formatting. It doesn't check whether any address still works. FAQ: Q: Does it fix typos like gmial.com? A: Yes. Known misspellings of popular mail domains (gmial.com, gnail.com, hotmial.com, yahoo.co and similar) are corrected to the real domain before duplicates are merged, so jane@gmial.com and jane@gmail.com become one row. The typo_fixed_from column in the download keeps what was written. Q: What is email list cleaning? A: Fixing or removing the addresses on a list that would cause problems: bad formatting, duplicates, typos, role and disposable addresses, and dead mailboxes. This tool handles formatting and duplicates; the other steps have their own tools, and dead mailboxes need a mailbox check. Q: How do I separate names and email addresses in a list? A: Paste the list into the cleaner above and press Clean the list. Each address becomes a row with separate email, first name and last name columns, taken from the text written next to it, such as Jane Doe . Download the result as a CSV for Excel, Google Sheets or your CRM. Q: How do I clean up a list copied from Outlook? A: Copy the recipients from the To or Cc field and paste them in. Outlook's format, with semicolons between contacts and quoted "Last, First" names, is recognised: "Doe, Jane" becomes first name Jane, last name Doe, email jane@example.com. Q: Does it change the email addresses? A: It trims spaces, removes wrapping like angle brackets, quotes and mailto:, and converts to lower case. With the typo option on (the default), known misspellings of popular domains such as gmial.com are corrected, and the download shows the original. Addresses with invalid syntax are removed, or kept and flagged if you untick that option. Q: Can it guess first names from email addresses? A: Yes, if you turn the option on, and only for first.last style addresses such as jane.doe@ or jane_doe@. Guessed names are marked in the download, because an address doesn't always belong to the person its name suggests. Q: How do I clean up email addresses in Excel? A: For one tidy column, =LOWER(TRIM(A2)) in a helper column removes stray spaces and capitals; then use Data, Remove Duplicates. For cells with names, brackets or several addresses, paste the column here instead and download clean email, first name and last name columns. Q: Can I clean an email list for free? A: Yes, for the formatting steps. This cleaner, the duplicate remover, the role and disposable filters and the syntax checker are free tools that run in your browser. Checking whether each mailbox still exists is the step that needs a paid SMTP mailbox check. Q: Is my contact list uploaded? A: No. Parsing happens in your browser with JavaScript, so contact names and addresses never leave your device. There's no account and no row limit beyond a 25 MB file size. ### Remove duplicate emails from a list or CSV URL: https://simpleverifier.com/tools/remove-duplicate-emails Last updated: 2026-10-17 In one line: Case-insensitive deduplication for a pasted list or a whole CSV, keeping every other column. Merge a second list, subtract a suppression list, optional Gmail dot and +tag matching. Runs in your browser. To remove duplicate emails, paste a list or upload a CSV above. The tool removes every repeated address, ignoring capital letters, and keeps the first row for each address with all its other columns. You can also match Gmail addresses that differ only by dots or a +tag. To dedupe across two lists, add the second one under Two lists, or a suppression list; to subtract unsubscribes or bounces, paste them as the suppression list. It runs in your browser and shows which rows were removed. How do I remove duplicate emails from a list? 1. Paste one address per line, or upload a CSV export. If the file has several columns, the email column is found automatically and every other column is kept. Files can be up to 25 MB. 2. Choose the matching options. Case-insensitive matching is always on; Gmail dot and +tag matching is off until you tick it. 3. Press Remove duplicates. The table shows each removed row, the address it duplicated and the reason. 4. Download the cleaned CSV, and the removed rows too if you want a record of what changed. Example: - Input: 5 addresses including jane.doe@gmail.com and Jane.Doe@gmail.com, and bob@acme.example and BOB@acme.example. - Output: 3 of 5 kept. The 2 removed rows are shown with the address each duplicated and the reason: same address in different capitals. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It matches addresses, not people. jane@acme.com and jane.doe@acme.com stay as two rows even if they reach the same person. - Dots are ignored only on gmail.com and googlemail.com. Google Workspace domains and other providers are not collapsed, because a dot there can mean a different mailbox. - The "+tags on every domain" option can merge mailboxes that are really separate on servers that don't use plus addressing. - It removes duplicate addresses from a list, not duplicate messages from a mailbox folder. - It does not check whether any address still works; a deduplicated list can still bounce. FAQ: Q: How do I remove duplicate emails in a CSV? A: Upload the CSV above and press Remove duplicates. The tool finds the email column, keeps the first row for each address with all its other columns, and removes the rest. Matching ignores capital letters. Download the cleaned CSV when it's done; nothing is uploaded to a server. Q: How do I remove duplicate emails in Excel? A: Select the column and use Data, Remove Duplicates. It ignores case but not stray spaces, so wrap the column in TRIM first, or upload the file here, which trims, ignores case and keeps the first full row for each address. Q: How do I remove duplicate emails in Google Sheets? A: Use Data, Data cleanup, Remove duplicates, or the formula =UNIQUE(LOWER(TRIM(A2:A))) in a new column. The formula returns the addresses only; to keep each row's other columns, download the sheet as CSV and upload it here. Q: Can this remove duplicate emails in my Outlook inbox? A: No. It removes duplicate addresses from a list or CSV, not duplicate messages from a mailbox folder. To clean up recipients copied from Outlook's To or Bcc field, paste them into the email list cleaner, which reads Outlook's Name
; format. Q: Is jane.doe@gmail.com the same as janedoe@gmail.com? A: Yes. Google says dots don't matter in Gmail addresses, so both deliver to the same inbox, and so does janedoe+news@gmail.com. Tick the Gmail option to treat them as duplicates. This only applies to gmail.com and googlemail.com; on other domains a dot can be part of a different address. Q: Are email addresses case-sensitive? A: The domain never is. The part before the @ is allowed to be under RFC 5321, but the same RFC discourages relying on it and mainstream providers treat it as case-insensitive. Treat Jane@example.com and jane@example.com as one address. Q: Which duplicate is kept? A: The first one in your list. If your file is sorted with the most complete or most recent row first, that row is the one you keep. The removed rows can be downloaded separately with the address each one duplicated. Q: How do I remove duplicates across two email lists? A: Paste the first list in the main box, open Two lists, or a suppression list, and paste the second list there. Addresses from the second list that are already on the first are dropped and the new ones are added at the end. If both are CSVs with the same header, every column of the second list is kept. Q: How do I remove unsubscribes or a suppression list from my email list? A: Paste your send list in the main box and the unsubscribes, bounces or customers in Suppression list to subtract. Every address on it is taken out of the result, matched ignoring case (and Gmail dots or +tags if you turn that on), and you can download the removed rows. For the overlap and both differences, use the compare email lists tool. Q: How many rows can it handle? A: Files of 50,000 rows and more run in a second or two, because everything happens in your browser. The only limit is a 25 MB file size, to avoid crashing the tab. The preview shows the first 100 removed rows; the downloads contain everything. ### Email typo checker: fix gmial.com, hotmial.com and .con in bulk URL: https://simpleverifier.com/tools/email-typo-corrector Last updated: 2026-10-17 In one line: Paste a list or upload a CSV to correct misspelled webmail domains, .con endings and formatting slips, with each fix shown for you to accept or reject. Runs in your browser. This email typo checker finds addresses whose domain is a misspelling of a big mailbox provider, such as gmial.com or hotmail.con, plus slips like stray spaces, mailto: or a missing .com. Paste a list or upload a CSV, review each grouped fix, untick any you don't want, then download the corrected file. Nothing leaves your browser. How do I fix typos in a list of email addresses? 1. Paste addresses one per line, or upload a CSV. The email column is found automatically and every other column is kept. Files can be up to 25 MB. 2. Press Find and fix typos. Fixes are grouped by change, such as gmial.com → gmail.com, with how many rows each affects. 3. Review the groups. Known typos and formatting fixes are safe; close matches are labelled so you can check them, because a real company domain can sit one letter from a popular one. 4. Download the corrected CSV. It adds an original_email column and the reason for each fix, so the change is traceable. Example: - Input: Two addresses: jane@gmial.com and sam@hotmail.con. - Output: jane@gmial.com is fixed to jane@gmail.com as a known misspelling and sam@hotmail.con to sam@hotmail.com as a mistyped .com. Each fix can be accepted or rejected, and the download keeps the original in an original_email column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It only corrects domains towards the big webmail and ISP providers on its list. A typo in a company domain, like acme.cmo, is left alone, because the tool has no list of what the company's real domain is. - It can't fix the name before the @. jnae@gmail.com looks like any other valid address. - Close matches are a guess. A real, small domain one letter from a provider's can be flagged, which is why they are labelled for review. - A corrected address is not a verified one. The mailbox may still not exist. FAQ: Q: How do I fix misspelled email domains in a list? A: Paste the list or upload the CSV above and press Find and fix typos. Misspellings like gmial.com and endings like .con are corrected, grouped so you can review them, and written to a downloadable CSV with the original address kept in its own column. Q: How do I correct a typo in an email address? A: Change the domain to the provider the person meant, then confirm with them if you can. For one address, edit it by hand; for a list, this tool groups every fix so you can accept or reject each one. If you already sent mail to the wrong address, it can't be recalled, so send again to the corrected one. Q: Is this an email spelling checker for the message text? A: No. It checks the spelling of email addresses, mainly the domain after the @. To spell-check the body of a message, use the checker built into Gmail, Outlook or your writing tool. Q: Can it fix a typo in the name before the @? A: No, apart from formatting slips like spaces or a leading mailto:. A misspelled name such as jnae@gmail.com is a different, valid-looking mailbox, and nothing in the text says it's wrong. Only a mailbox check, or asking the person, can catch that. Q: Will it change real domains by mistake? A: Known typos and formatting fixes are safe. Close matches are a guess, which is why they are labelled and can be unticked. The tool only makes close-match suggestions towards provider names of five letters or more, and never changes a real provider name on another country ending, such as yahoo.de. Q: Does fixing the typo mean the address is valid? A: No. It means the domain is now spelled like the provider the person probably meant. Whether jane@gmail.com is a real, open mailbox is a separate question that only a mailbox check can answer. Q: Why not let email verification catch typos? A: Because many typo domains can receive mail. In our check of 37 common webmail typos, 20 had a mail route, so a message to them can be accepted by someone else's server and never bounce. Verification can't tell you what the person meant to type; a typo fixer can. Q: Is my list uploaded anywhere? A: No. The file is read and corrected in your browser with JavaScript. Nothing is sent to our servers, which is also why there is no row limit beyond what your device can hold. ### Bulk MX lookup: which domains on my email list can receive mail? URL: https://simpleverifier.com/tools/bulk-mx-lookup Last updated: 2026-11-05 In one line: Paste addresses or domains and get each domain's MX hosts and provider, with domains that can't take mail (no MX, null MX, not registered) flagged and their addresses ready to copy. A bulk MX lookup reads the MX records of many domains at once. Paste email addresses or domains, up to 100 domains a run or 500 after a Google sign-in, and each domain gets its mail servers in priority order, the provider behind them, and a flag when it can't take mail: no MX, a null MX, or a domain that doesn't exist. How do I check MX records for a list of domains? 1. Paste email addresses, domains or a CSV export. Each address is cut down to its domain and repeats are looked up once. 2. Press Look up MX records. Only the domains are sent for DNS lookups; the addresses stay in your browser. 3. Read each domain's mail status, MX hosts with their priority, and the provider named from the first host. 4. Copy the addresses on domains that can't receive mail, or download the CSV with every domain. Checking the domains of a whole list? 1. Over 500 domains? Run them in batches of 500 when signed in and download the CSV after each. 2. Remove the addresses on dead domains first: every one of them is a hard bounce. 3. Then check the mailboxes on the domains that do take mail at /verify. The first 100 email checks are free with a Google sign-in, no card. Example: - Input: Four addresses and a domain: jane@acme.example, bob@globex.example, ana@initech.example, lee@parked.example and umbrella.example. - Output: acme.example Has MX: mx1.acme.example (10), mx2.acme.example (20). globex.example Has MX on Google Workspace. initech.example No MX, A record only. parked.example Null MX: takes no mail. umbrella.example Domain doesn't exist. Copy lee@parked.example, the one address on a dead domain, or download the CSV. Limits: Up to 100 domains a run without an account and 500 when signed in with Google. DNS only; no mailbox is checked. Limitations: - It reads DNS only; it doesn't connect to the mail servers or check any mailbox. - Answers come from a public resolver and can be cached for the record's TTL. - Provider names come from known MX host patterns; unknown hosts show no provider. - Up to 100 domains a run without an account and 500 signed in. FAQ: Q: Does an MX record mean the email address exists? A: No. It means the domain accepts mail. Whether jane@ or sales@ is a real mailbox takes a mailbox check, which the free tool doesn't do; /verify does. Q: What does MX priority mean? A: Senders try the host with the lowest number first and move to higher numbers if it doesn't answer (RFC 5321). Equal numbers share the load. Q: Why does a big company's domain show no MX? A: Often the address uses a different domain from the website, such as a mail subdomain or a parent company domain. Check the exact domain after the @, not the website. Q: Can I paste a CSV export? A: Yes. Every cell that looks like an address, URL or domain is cut to its domain, and repeats are looked up once. Q: Why did a domain come back No answer? A: The DNS lookup timed out. That's not a missing record; run it again. Q: Is the bulk MX lookup free? A: Yes, it's a free tool with no card: 100 domains a run, or 500 after a free Google sign-in. ### Remove invisible characters from email addresses URL: https://simpleverifier.com/tools/email-invisible-character-remover Last updated: 2026-11-05 In one line: Shows and removes the characters you can't see in a pasted list or CSV: zero-width spaces, no-break spaces, bidi marks, full-width @ and dots, smart quotes and mailto: wrapping, naming each one by code point. An address that looks right but fails an import usually hides a character you can't see: a zero-width space (U+200B), a non-breaking space (U+00A0), a full-width @ or a curly quote, picked up from a web page, PDF or chat. Paste the list or upload the CSV and this tool names every such character by code point, removes it and gives back clean addresses. How do I remove hidden characters from an email list? 1. Paste the addresses or upload the CSV that won't import. The email column is found automatically and read exactly as written. 2. Keep "lower-case the domain" on unless you need the original capitals. 3. Press Find hidden characters. Each changed row is shown with the hidden characters made visible as [U+200B] markers. 4. Download the cleaned CSV, with the address fixed in place and a column naming what was removed, or copy the clean addresses. Example: - Input: A CSV that failed an import, with rows such as jane[U+200B]@northwind-example.com, a no-break space around bob@contoso-example.com, ana@fabrikam-example.io and “lee@litware-example.com”. - Output: 6 of 7 rows fixed: U+200B zero-width space removed from jane's address, U+00A0 no-break spaces trimmed from bob's, the full-width @ (U+FF20) in ana's turned into @, curly quotes removed from lee's, a mailto: prefix and a trailing full stop removed. The CSV has the clean address in place and a characters_removed column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It removes characters; it can't tell you the cleaned address has a mailbox behind it. - Real accented letters and non-Latin scripts are left as they are. - It doesn't fix misspelt domains; use the email typo corrector for gmial.com and the like. FAQ: Q: How do I find a zero-width space in Excel? A: =LEN(A2) returns one more than the characters you can see. =SUBSTITUTE(A2,UNICHAR(8203),"") removes U+200B, but each character needs its own SUBSTITUTE; this tool removes them all at once. Q: Why doesn't TRIM fix it? A: Excel's TRIM removes ordinary spaces (character 32) only. No-break spaces, zero-width spaces and the other Unicode spaces survive it. Q: Does it change the name before the @? A: Only to remove hidden characters, spaces and look-alike punctuation. Capital letters there are kept; the domain is lower-cased unless you untick it. Q: Can it fix accented letters? A: It leaves real letters alone. For addresses with accents or non-Latin letters, see the international email checker. Q: Is anything uploaded? A: No. It runs in your browser, and files can be up to 25 MB. ### Bulk Gravatar checker: which emails have a Gravatar? URL: https://simpleverifier.com/tools/bulk-gravatar-checker Last updated: 2026-11-05 In one line: Hash each address in your browser and ask Gravatar whether an avatar exists for it, 500 a run, with thumbnails, profile links and a CSV. A Gravatar shows someone set the address up once. A bulk Gravatar checker tells you which addresses on a list have a Gravatar, the avatar many sites show next to an email. Paste up to 500 addresses: each is trimmed, lower-cased and SHA-256 hashed in your browser, and only the hash is sent to gravatar.com, which answers whether an image exists. A Gravatar means a person registered that address with Gravatar at some point. How do I check if an email has a Gravatar? 1. Paste addresses or upload a CSV, up to 500 unique addresses a run. The email column is found automatically. 2. Press Check for Gravatars. Each address is hashed in your browser and Gravatar's image URL is requested with d=404. 3. Read which addresses have a Gravatar, with the thumbnail and a link to the public profile. 4. Download the CSV with the result, the SHA-256 hash and the avatar URL for each address. Example: - Input: Three addresses: jane.doe@example.com, bob@example.org and ana@example.net. - Output: Each address is trimmed, lower-cased and SHA-256 hashed in the browser, and https://gravatar.com/avatar/?d=404 is requested for each. Addresses with an avatar show its thumbnail and a profile link; the others show No Gravatar. The CSV has the result, hash and avatar URL. Limits: Up to 500 unique addresses a run. Only the hashes are sent, to gravatar.com. Limitations: - A Gravatar shows the address was registered with Gravatar once; it doesn't show the mailbox works today. - No Gravatar is normal for real people and says nothing against an address. - Only addresses registered with Gravatar can match; it doesn't search other sites. - Up to 500 unique addresses a run; lookups that time out show as No answer. FAQ: Q: Does Gravatar still use MD5 hashes? A: Gravatar's current docs use SHA-256 of the trimmed, lower-cased address, and that's what this tool sends. Q: Is a Gravatar check private? A: Your addresses stay in your browser. Gravatar receives the hashes and your browser's IP address, as it does whenever a page shows an avatar. Q: Why is the limit 500 a run? A: To keep the lookups light on Gravatar. Run larger lists in batches. Q: Can it find a person's name or photo for an email? A: Only what the person published on their public Gravatar profile, linked from each result. The tool doesn't look anywhere else. Q: Is the bulk Gravatar checker free? A: Yes, it's a free tool with no account needed. ### Bulk email syntax checker: find the badly formatted addresses URL: https://simpleverifier.com/tools/bulk-email-syntax-checker Last updated: 2026-10-17 In one line: Paste or upload any number of addresses and get the exact format error on each one, with the RFC rule it breaks and a fix for typo domains. Syntax only, in your browser. A bulk email syntax checker tests how each address is written, not whether its mailbox exists. Paste a list or upload a CSV and every address is checked against the RFC 5321 and 5322 format rules; each failure names the rule it breaks, and common domain typos get a suggested fix. It runs in your browser, with no row limit. How do I check email address format in bulk? 1. Paste one address per line, or upload a CSV. In a CSV the email column is found automatically. Files can be up to 25 MB. 2. Press Check syntax. Large files are processed in chunks, so 50,000 rows take a few seconds without freezing the page. 3. Read the problem rows: each shows what is wrong and the rule behind it. Rows marked Check are typos or unusual forms worth a look rather than certain errors. 4. Download the full report, or only the valid rows, and fix or drop the rest. Example: - Input: Two addresses: jane..doe@acme.example and sam@gmial.com. - Output: jane..doe@acme.example is invalid because of two dots in a row before the @ (RFC 5322 §3.4.1). sam@gmial.com has valid syntax but is flagged as a likely typo, with sam@gmail.com suggested. Limits: Checks format only, no mail server is contacted. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Syntax only. An address can pass every rule and still belong to a closed mailbox or a domain with no mail server. - Any top-level domain of two or more letters passes; it doesn't check the ending against the list of real TLDs, apart from common slips like .con. - Typo suggestions cover the big webmail domains only. jane@acmee.com for acme.com looks valid. - Quoted local parts, IP-address domains and non-ASCII addresses are marked Check, not passed, even though the RFCs allow them. FAQ: Q: What is email syntax? A: Email syntax is the set of rules for how an address is written: a local part, one @ and a domain, defined in RFC 5321 and RFC 5322. An address can have perfect syntax and still not exist; syntax only says it is written correctly. Q: How do I check if an email address is formatted correctly? A: Paste it, or a whole list, into the checker above and press Check syntax. Each address is tested against the RFC 5321 and 5322 format rules: one @, a local part of at most 64 allowed characters with no doubled or edge dots, and a domain with valid labels and a real-looking top-level domain. Q: Does a valid syntax result mean the email address exists? A: No. Syntax checks only how the address is written. An address with perfect syntax can still belong to a mailbox that was closed or never existed. Only the receiving mail server can say whether a mailbox exists, which takes an SMTP mailbox check. Q: What characters are allowed in an email address? A: Before the @: letters, digits, dots (not doubled and not at the start or end) and the symbols ! # $ % & ' * + / = ? ^ _ ` { | } ~ -, under RFC 5322. After the @: letters, digits, hyphens and dots, with no label starting or ending in a hyphen. Spaces are not allowed outside a quoted local part. Q: Why is a quoted address marked Check instead of Invalid? A: Because RFC 5322 allows it, so calling it invalid would be wrong, but in practice almost every form and sending platform rejects it. On a marketing or sales list a quoted local part is almost always a data error, so it is worth reviewing rather than sending to. Q: Is an email format checker the same as an email verifier? A: No. A format checker reads the characters of the address and never contacts anything. An email verifier also looks up the domain's mail servers and asks the server whether the mailbox exists, which is how it finds addresses that would bounce. Q: Can I validate email format with a regex? A: A simple regex such as ^[^\s@]+@[^\s@]+\.[^\s@]+$ catches missing @ signs and spaces, which is enough for a signup form. It misses length limits, doubled dots and bad domain labels, which this checker tests one by one; our guide to email validation regex compares the common patterns. Q: Does it catch typos like gmial.com? A: Yes, for common misspellings of Gmail, Hotmail, Yahoo, Outlook, iCloud, AOL and Proton, and for endings like .con or .cmo. They are marked Check with the corrected address, because the original is still valid syntax. A typo in a company's own domain can't be spotted from the text alone. Q: Is there a limit on how many addresses I can check? A: No row limit. The check runs in your browser, so the only limit is a 25 MB file size to avoid crashing the tab. Lists of 50,000 addresses take a few seconds. ### Role-based email checker: find and remove info@, sales@ and noreply@ URL: https://simpleverifier.com/tools/role-based-email-filter Last updated: 2026-10-17 In one line: Flag or remove role-based addresses in bulk, using 148 prefixes in three groups, with your CSV columns kept. Runs in your browser. A role-based address belongs to a function, not a person: info@, sales@, support@, noreply@. This checker flags them in a pasted list or CSV using 148 prefixes in three groups (system, business and department inboxes) and lets you choose which groups to remove. Regional variants like sales-uk@ and plus tags like support+billing@ are caught too. How do I remove role-based emails from a list? 1. Paste one address per line, or upload a CSV. The email column is found automatically. Files can be up to 25 MB. 2. Choose what to remove: every role address, system and business inboxes only, or system addresses only. 3. Press Find role addresses. Each one is tagged with its group and the prefix that matched. 4. Download the kept rows, the removed rows, or the full file with the role columns added. Example: - Input: Four addresses: jane.doe@acme.example, info@acme.example, noreply@yourcompany.example and sales-uk@acme-mail.example. - Output: 3 of 4 are role addresses and removed: info@ and sales-uk@ (caught as sales) as business inboxes, noreply@ as a system address. jane.doe@ is kept. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It matches the part before the @ against a fixed list. A team inbox with a name not on the list, or a word in another language, is counted as personal. - Short prefixes such as ap@, ar@, it@ and pr@ can also be someone's initials, so check flagged rows on small lists. - At a sole trader, info@ may be the owner's only inbox. The tool can't tell a shared inbox from a personal one with a role name. - It never contacts a mail server, so it can't say whether a role address, or any other, still accepts mail. FAQ: Q: What is a role-based email address? A: An address tied to a function or department rather than a person, such as info@, sales@, support@, admin@ or noreply@. Several people, a ticketing system or nobody at all may read it. Q: What are examples of role-based email addresses? A: System addresses such as postmaster@, abuse@, noreply@ and mailer-daemon@; business inboxes such as info@, sales@, support@, contact@ and hello@; and department inboxes such as accounts@, orders@, bookings@ and legal@. The full list this tool uses is in the section above. Q: What does "invalid or role-based email address" mean? A: It is an error a signup form or email platform shows when it refuses an address, either because it is badly formatted or because it starts with a role prefix like info@ or admin@. Use a personal address such as jane@acme.com instead. Q: Does Mailchimp accept role-based email addresses? A: Not on import. Mailchimp's help page on limits on role-based addresses lists the prefixes it blocks from imports, such as admin@, support@, billing@ and noreply@; info@ and sales@ are not on that list. Role-based subscribers can still join through a signup form. Q: Should I remove role-based emails from my list? A: Remove system addresses like postmaster@, abuse@ and noreply@ from every list. For business inboxes like info@ and sales@ it depends: they're poor targets for newsletters, but at small companies they're often read by the owner and can be the right way to reach the business. Q: How do I remove role emails from a CSV? A: Upload the CSV above, choose which groups to remove and press Find role addresses. Download the kept rows: every original column is preserved, and the removed rows are in a separate file in case you want them back. Q: Does this check whether the mailbox exists? A: No. It classifies addresses by the part before the @ only and never contacts a mail server. A role address can be live and a personal one can be long deleted; only a mailbox check answers that. Q: Is my list sent to a server? A: No. Matching runs in your browser. Nothing you paste or upload leaves your device. ### Business email filter: split free and company addresses in a list URL: https://simpleverifier.com/tools/free-vs-business-email-filter Last updated: 2026-10-17 In one line: Split a list into company addresses and free ones (Gmail, Outlook.com, Yahoo, ISP mail) using 158 free mailbox domains, and download each part. A business email address is on a domain the company owns, like jane@acme.com. A free one is on a mailbox provider anyone can sign up to, like gmail.com, outlook.com or yahoo.com. Paste a list or upload a CSV above and this filter splits the two using 158 free webmail and ISP domains, so you can download the company addresses alone. How do I remove free email addresses from a list? 1. Paste one address per line, or upload a CSV. The email column is found automatically and your other columns are kept. Files can be up to 25 MB. 2. Press Split free and company emails. 3. Check the top domains. A company domain you know is personal, such as a family domain, can be removed by hand. 4. Download company addresses only, free addresses only, or everything with a mailbox type column. Example: - Input: Three addresses: jane@acme.example, sam@gmail.com and bob@comcast.net. - Output: 1 of 3 is a company domain (jane@acme.example); sam@gmail.com is labelled personal webmail and bob@comcast.net internet provider mail. Limits: Matched against a domain list with no DNS lookups. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Matching is on the exact domain against 158 listed domains. A small regional provider that isn't listed is counted as a company domain. - A personal custom domain, like a family name domain, looks the same as a company one. - Typo domains such as gmial.com count as company domains; fix them first with the typo corrector. - It expects one address per cell or line. Cells like Jane Doe are counted as not an address; split them with the email list cleaner first. - It doesn't check that the company domain receives mail or that the mailbox exists. FAQ: Q: How do I check if an email is a business email? A: Check the domain after the @. A public provider such as gmail.com, outlook.com or yahoo.com means a free personal address; a domain the organisation owns, such as acme.com, means a business address. Paste a list above to sort every row at once. Q: How do I remove Gmail and Yahoo addresses from an email list? A: Paste the list or upload the CSV above, press Split free and company emails, then download "company only". Gmail, Outlook.com, Yahoo, AOL, iCloud and the other free and ISP domains are removed, and every original CSV column is kept for the rows that remain. Q: What is a business email address? A: An address on a domain owned by the organisation, such as jane@acme.com, usually hosted on Google Workspace, Microsoft 365 or the company's own mail server. A free address is on a public provider anyone can sign up to, such as gmail.com or outlook.com. Q: What should a business email address look like? A: A name at the company's own domain, such as jane@acme.com or jane.doe@acme.com. Our guide to professional email formats covers the common patterns companies use. Q: Is Gmail good for business email? A: A gmail.com address works, but recipients and B2B lead filters read it as personal. Google Workspace runs Gmail on your own domain, so you keep the Gmail interface with an address like jane@yourcompany.com. Q: Where can I get a list of free email domains? A: The free email providers list has every domain this filter uses, searchable and downloadable as CSV, JSON or TXT, grouped into personal webmail and internet providers. Q: Is outlook.com a business email? A: No. outlook.com, hotmail.com and live.com addresses are Microsoft's free personal accounts. A company using Microsoft 365 has addresses on its own domain, like jane@acme.com, even though Microsoft hosts the mail. Q: Are ISP addresses like comcast.net free emails? A: They're personal, not business, so they're grouped with free mail here. You can only get one as the ISP's customer, which is why the tool shows them as a separate group in case you want to treat them differently. Q: Does a company domain mean the address is valid? A: No. It only tells you the domain isn't a public mailbox provider. Whether the mailbox exists, and whether the domain accepts every address, needs a mailbox check, which this free tool doesn't do. ### Gmail dot and plus address normalizer: find repeat signups URL: https://simpleverifier.com/tools/gmail-address-normalizer Last updated: 2026-10-17 In one line: Turn jane.doe+trial2@gmail.com and J.A.N.E.DOE@googlemail.com into one canonical address, grouped and counted, without deleting rows. Runs in your browser. Gmail ignores dots and anything after a plus sign, and googlemail.com is the same mailbox, so jane.doe@gmail.com, janedoe+trial2@gmail.com and J.A.N.E.DOE@googlemail.com reach one inbox. This tool adds each row's canonical Gmail address, groups rows that share an inbox and counts the repeats. It flags; it doesn't delete. Nothing leaves your browser. How do I find repeat Gmail signups in a list? 1. Paste addresses or upload a CSV export, such as signups or trial accounts. The email column is found automatically. Files can be up to 25 MB. 2. Leave "ignore +tags on other domains" off unless you know your users' providers support plus addressing. 3. Press Normalize and group. Each group shows the inbox and every spelling of it on your list. 4. Download the CSV. Every original row is kept, with canonical_email, how many rows share that inbox, and whether the row is the first one seen. Example: - Input: Three rows: jane.doe@gmail.com, janedoe+trial2@gmail.com and J.A.N.E.D.O.E@googlemail.com. - Output: All 3 reach one inbox, janedoe@gmail.com: the CSV keeps every row, adds canonical_email and same_inbox_rows (3), and marks only the first as first_seen, so 2 are hidden repeats. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Dots are removed only for gmail.com and googlemail.com. On Google Workspace and every other domain they are kept, because they make a different address there. - It can't link separate accounts: a second Gmail address, a disposable inbox or an Apple Hide My Email relay won't share a canonical form. - Stripping +tags on other domains is an opt-in guess. Some mail systems treat + as a normal character. - It doesn't check the inbox exists. Normalizing is a string rule, not a mailbox check. FAQ: Q: Do dots matter in Gmail addresses? A: No. Google says jane.doe@gmail.com and janedoe@gmail.com are the same account, with dots anywhere in the name. This is true only for gmail.com and googlemail.com; on a company domain using Google Workspace, a dot makes a different address. Q: Can I use dots in my Gmail address? A: Yes. You can give out your address with or without dots, in any position, and mail still arrives. Gmail treats every version as the same username, so dots can't be used to create a separate account. Q: What is a Gmail alias? A: Usually it means a plus address such as jane+shop@gmail.com, which Gmail delivers to jane@gmail.com. You don't need to set it up. Gmail can also send from other addresses you own, which Google also calls an alias. Q: What is the canonical form of a Gmail address? A: Lower case, with gmail.com in place of googlemail.com, everything from the first + removed and every dot in the name removed. J.A.N.E.Doe+news@googlemail.com becomes janedoe@gmail.com. Q: Is this a Gmail dot variations generator? A: No. It goes the other way: it takes many spellings and shows which inbox they all reach. That is what you need to spot repeat signups, not to create them. Q: How is this different from removing duplicate emails? A: The duplicate remover deletes repeats to give you a clean send list. This tool keeps every row and adds the canonical address and a group count, so you can see that several signups are one person, which is what you need for trial abuse or account review. Q: Should I strip +tags for every email domain? A: Only if your list is mostly on providers that support plus addressing, such as Google Workspace, Microsoft 365, Fastmail or Proton. Some mail systems treat + as an ordinary character, where jane+1@ and jane@ are different people. That's why the option is off by default. Q: Does a normalized address mean the inbox exists? A: No. Normalizing shows when two spellings reach the same inbox, not whether that inbox is real or still open. A mailbox check answers that. ### Free email providers list: search the domains, or download as CSV, JSON or TXT URL: https://simpleverifier.com/tools/free-email-providers-list Last updated: 2026-10-17 In one line: Search or download the 158 freemail and ISP domains our own filters use, as CSV, JSON, TXT or a JavaScript Set. This free email providers list covers 158 consumer mailbox domains anyone can sign up on, such as gmail.com, outlook.com and yahoo.com, plus internet-provider addresses like comcast.net. Our own tools use it to tell personal addresses from company ones. Search it, check one domain, download it as CSV, JSON or TXT, or copy it as a JavaScript Set. How to search or download the free email domains list 1. Type a domain or a full address in the search box to see whether it's on the list, or part of a name (yahoo) to see every variant. 2. Use Show to pick all domains, personal webmail only, or internet-provider addresses only. 3. Download the filtered list as CSV, JSON or TXT, or copy a JavaScript snippet with the domains in a Set and an isFreeEmail function. 4. To label a whole list of addresses instead, use the free vs business email filter. Example: - Input: A search for gmail.com. - Output: gmail.com is on the list as personal webmail. The list holds 158 free email domains, split into webmail and internet provider domains, and downloads as CSV, JSON or TXT. Limits: A static list in the page, with no limit on searches or downloads. Limitations: - It has 158 domains, not every provider in the world. A domain that isn't on it is not proven to be a company. - It isn't a disposable or fake-signup list. Throwaway domains need the disposable email checker. - A freemail address can belong to a real business owner or buyer. The list tells you the domain is personal, not that the lead is bad. - It says nothing about whether a mailbox exists. nobody12345@gmail.com matches the list like any other Gmail address. FAQ: Q: What is a free email domain? A: A consumer mailbox domain anyone can get an address on, such as gmail.com, outlook.com or yahoo.com, as opposed to a domain a company owns. ISP domains like comcast.net are only for that provider's customers but are personal addresses too, so they're included and labelled separately. Q: Can I download the list? A: Yes, as CSV, JSON or TXT, or copy it as a JavaScript Set. The Show filter decides whether you get all domains, webmail only or ISP addresses only. It's free to reuse with a link back. Q: Should I block free email addresses on my signup form? A: Usually not outright. Plenty of genuine customers sign up with Gmail or Outlook.com. Flag them for a different flow or lower lead priority instead, and use a mailbox check to stop addresses that don't exist. Q: Is this the same as a disposable email list? A: No. Free providers give permanent personal mailboxes; disposable services give addresses meant to be thrown away. Use the disposable email checker for those, and don't treat Gmail users as fake. Q: How many free email providers are there? A: Thousands worldwide, counting regional webmail and broadband providers. This list has the 158 domains you are most likely to meet in B2B data, which is why a domain that isn't on it may still be personal. Q: Which free email providers are the largest? A: Gmail, Outlook.com (with Hotmail and Live), Yahoo and iCloud cover most personal addresses in English-language data. Regionally, Yandex, Mail.ru, QQ, NetEase and Naver lead. This page lists their domains; it doesn't rank providers by quality or security. Q: Is there a list of free email domains to block, like HubSpot's? A: HubSpot publishes the domains its forms reject when you turn on Block free email providers. This list is our own, built for flagging rather than blocking, and you can download it as TXT, the one-domain-per-line form most blocklist settings accept. Q: How often is the list updated? A: When we change the domains our own filters use; the date of the last change is shown under the download buttons and in the JSON file. ### Email regex tester: compare patterns and copy code for JS, Python, PHP and Go URL: https://simpleverifier.com/tools/email-regex-tester Last updated: 2026-10-17 In one line: Runs your addresses through four standard patterns and your own, shows where they disagree, and gives code that behaves the same in JavaScript, Python, PHP and Go. There is no single correct email regex. Each common pattern draws the line differently: the HTML5 pattern accepts a@b, a strict pattern rejects legal addresses like o'brien@, and none can tell whether a mailbox exists. Paste addresses to see which patterns accept each one, test your own, and copy your pick in JavaScript, Python, PHP or Go. How do I test an email regex? 1. Paste addresses, one per line, or press Try an example for a set of edge cases. 2. Optionally enter your own pattern, without slashes, and any flags. It runs in a separate worker, so a pattern that hangs is stopped after three seconds. 3. Press Test addresses. Each row shows a tick or cross per pattern; rows where the patterns disagree are the ones worth reading. 4. Pick a pattern and a language under Copy a pattern. The code uses the same source string in every language, with a 254-character length check. Example: - Input: Three addresses: jane@acme.example, jane..doe@acme.example and jane@example. - Output: jane@acme.example matches all four built-in patterns. jane..doe@acme.example matches only Simple and HTML5, and jane@example only HTML5, so the patterns disagree on 2 of the 3. Limits: Runs in your browser; a custom pattern runs in a separate worker and is stopped after 3 seconds. Limitations: - No pattern here accepts quoted local parts or IP-literal domains; real-world mail almost never uses them. - Internationalised addresses (non-ASCII letters, RFC 6531) are rejected by every pattern except Simple. - Custom patterns run with JavaScript semantics; Python, PHP and Go differ on some features such as lookbehind. - A match only means the address is well formed. Typos like gmial.com and closed mailboxes pass. FAQ: Q: What is the standard regex for email validation? A: There isn't one standard. The closest to a shared reference is the WHATWG pattern browsers use for input type=email, listed here as HTML5. For most sign-up forms the RFC 5322 dot-atom pattern is a better fit: it rejects double and leading dots and requires a dotted domain. Q: How do I validate an email with regex in JavaScript? A: Test the trimmed value against an anchored pattern and check its length: email.length <= 254 && EMAIL_RE.test(email). Pick a pattern under Copy a pattern and choose JavaScript for a ready function. In a form, input type=email already applies the HTML5 pattern. Q: What is the regex for email validation in Python? A: Compile the pattern with re.compile and use fullmatch, which anchors both ends: EMAIL_RE.fullmatch(email) is not None. Avoid re.match with a trailing $, which also accepts a newline at the end. The Python snippet above is ready to copy. Q: What is a valid email address regex? A: One that accepts what real mail systems accept: letters, digits and characters such as . _ % + - ' in the local part (no leading, trailing or double dots), an @, and a domain of dot-separated labels. The RFC 5322 dot-atom pattern on this page follows those rules. Q: Is my custom regex safe to test here? A: Yes. It runs in a separate Web Worker in your browser, so a pattern with catastrophic backtracking is stopped after three seconds instead of freezing the page. Nothing you paste is sent to a server. ### Signup email risk checker: find fake signups in bulk URL: https://simpleverifier.com/tools/email-domain-risk-checker Last updated: 2026-10-20 In one line: Paste or upload signup emails. Each one is checked for disposable, parked, brand-new or dead domains, typos and role addresses, with the reason for every flag. A signup email risk checker reviews a list of signup emails for the signals behind fake or low-quality accounts. This one flags disposable domains and disposable mail servers, domains that can't receive mail, parked domains, domains registered in the last 30 days, likely typos and role addresses, and gives a reason for each flag, so you decide what to block. How do I check a list of signups for fake emails? 1. Paste signup emails, one per line, or upload your signup export as a CSV; the email column is found for you. 2. Press Check signup risk. Syntax, typos and role prefixes are checked in your browser, and the unique domains are looked up on our server, ten at a time. 3. Read each row: High risk, Review, Low risk or No flags, with every flag and its reason. 4. Filter by risk and download the CSV to block, review or verify the rows. Example: - Input: A signup export with jane@acme.example, sam@mailinator.com, lee@gmial.com and info@acme.example. - Output: sam@mailinator.com is High risk (disposable domain). lee@gmial.com is Review (likely typo of gmail.com). info@acme.example is Low risk (role address). jane@acme.example has no flags. If acme.example had been registered in the last 30 days, both acme rows would also show Brand-new domain. Download the CSV with every flag and reason. Limits: Up to 100 unique domains a run without an account and 500 when signed in with Google. Only domains are sent; no mail server is contacted. Limitations: - Flags are signals, not proof; a new company domain can belong to a real business. - Domain age needs RDAP, which some country-code registries don't publish. - It doesn't check whether the mailbox exists, or look at IPs and devices. - Up to 100 unique domains a run without an account, 500 signed in. FAQ: Q: How do I check if signups are fake? A: Export the signup emails and paste them here. Each is checked for disposable, parked, brand-new or dead domains, typos and role addresses, and every flag comes with its reason. Q: What counts as a new domain? A: One the registry says was registered in the last 30 days is flagged high risk, and one under 180 days is flagged for review. The date comes from the registry's RDAP record. Q: Is this signup email risk checker free? A: Yes. It's a free tool with no card: 100 unique domains a run without an account and 500 when signed in with Google. Q: Does it send my users' email addresses anywhere? A: No. Syntax, typo and role checks run in your browser. Only the domains are sent to our server for the disposable, MX, registry and nameserver lookups, and nothing is stored. Q: Is a Gmail signup risky? A: Not by itself. Personal webmail is labelled so you can separate consumers from companies, but it's only flagged when something else is wrong, such as a typo or broken syntax. Q: Can I use it on a whole signup export? A: Yes. Upload the CSV and the email column is found automatically. The limit counts unique domains, so an export with thousands of Gmail addresses still fits. ### Email list bounce rate estimator: how much will this list bounce? URL: https://simpleverifier.com/tools/email-list-bounce-rate-estimator Last updated: 2026-10-20 In one line: Paste a list or enter counts and get a bounce rate range from the problems visible in the addresses and their domains. Clearly an estimate, not a verification. You can estimate part of a list's bounce rate before sending. Paste the list here and the estimator counts addresses that will bounce (bad syntax, domains with no mail server) and those likely to (typo domains, disposable inboxes, role addresses), then gives a range. It's an estimate: mailboxes that closed on working domains can't be seen without a verification, so the real rate can be higher. How to estimate an email list's bounce rate before sending 1. Paste one address per line or upload a CSV, or switch to Enter counts if you already have the numbers from another report. 2. Press Estimate the bounce rate. Syntax, duplicates, typos and role addresses are checked in your browser; only the unique domains are sent, for an MX lookup. 3. Read the range: the floor is what will certainly bounce, the top adds what is likely to. 4. Download the risky rows, then verify the rest before you send. Example: - Input: Ten rows: jane@acme.com, sam@gmial.com, lee@gmail.com twice, postmaster@contoso.com, temp123@mailinator.com, ana@shop.example, pat@stripe.com, kai at yahoo.com and mia@outlook.com. - Output: One duplicate is left out, leaving 9 rows. Will bounce: 2 (kai at yahoo.com has invalid syntax, shop.example has no mail server). Likely to bounce: 3 (a typo of gmail.com, a disposable inbox, an operations role address). Estimated range 22% to 56%, with the other 4 rows only a verification can settle. Limits: Up to 500 rows a run without an account and 5,000 when signed in with Google; only the unique domains are sent, for an MX lookup. The Enter counts tab has no limit. Limitations: - It's an estimate, not a verification: closed mailboxes on working domains aren't counted, so the real rate can be higher. - Typo, disposable and role rows are likely to bounce, not certain to. - A domain whose DNS doesn't answer in time is kept in Can't tell, never counted as dead. - 500 rows a run without an account, 5,000 signed in. FAQ: Q: Can you predict an email bounce rate before sending? A: Partly. Addresses with bad syntax or dead domains will bounce, and typos, disposable inboxes and role addresses often do, so those can be counted in advance. Closed mailboxes on working domains can't be seen without verification, so a prediction from the addresses alone is a minimum, not the full rate. Q: Is this an email verification? A: No. It never contacts a mail server or checks a mailbox. It counts problems visible in the text of each address and in its domain's DNS, and labels the result as an estimate. Q: How many addresses can I estimate at once? A: 500 rows a run without an account and 5,000 when you sign in with Google. The Enter counts tab has no limit, because it only does the arithmetic. Q: Is my list uploaded? A: No. The list is read in your browser. Only the unique domains, the part after the @, are sent to our server for the MX lookup, and nothing is stored. Q: Why are duplicates not counted as bounces? A: A duplicate of a working address is delivered twice, not bounced, so it's left out of the rate. Remove duplicates anyway; the remove duplicate emails tool does it with your columns kept. Q: What's the difference from the bounce rate calculator? A: The bounce rate calculator works after a send, from the bounces you actually got. This estimator works before a send, from the list itself. ### Email verifiability checker: how much of your list can actually be verified? URL: https://simpleverifier.com/tools/email-verifiability-checker Last updated: 2026-10-26 In one line: Paste a list and see, domain by domain, whether a mailbox check can give a definite answer, will come back risky, or is on a domain with no MX record, before you check anything. An email verifiability checker tells you, before you verify, how much of a list can get a definite answer. Paste addresses and each domain is sorted: providers that answer per mailbox (Gmail, Proton, iCloud), company domains, providers that come back risky (Yahoo, Outlook.com) and domains with no MX record. Only domains are sent; no mailbox is checked. How do I check which emails on a list can be verified? 1. Paste email addresses, one per line, or upload a CSV. The addresses are read in your browser and grouped by domain. 2. Press Check what can be verified. Only the unique domains are sent: consumer providers are matched against our published provider tests, and every other domain gets one MX and SPF lookup. 3. Read the split: usually a definite answer, depends on the company, expect risky, and likely to bounce, counted by addresses, not domains. 4. Download the CSV, or send the addresses that can get an answer straight to a mailbox check. Example: - Input: Ten addresses: two at gmail.com, one each at yahoo.com, outlook.com, icloud.com, hotmail.com and proton.me, two at company domains on Google Workspace, and one at a domain with no MX record. - Output: About 6 of 10 can get a per-mailbox answer: Gmail, Proton and iCloud (4) answer per mailbox and the two company domains are answered unless catch-all. Yahoo, Outlook.com and Hotmail (3) are marked expect risky, and the domain with no MX (1) likely to bounce. The 6 answerable addresses can go straight to a mailbox check. Limits: Up to 100 unique domains a run without an account and 500 when signed in with Google. Only domains are sent; one MX and SPF lookup per company domain, no SMTP. Limitations: - It predicts what a mailbox check can confirm on each domain; it doesn't check any mailbox, so it can't tell you which addresses are real. - Whether a company domain is catch-all is only known once it is probed, so company domains are marked "depends on the company". - Provider behaviour is from our published tests and can change; a provider that answers today can start refusing checks later. - Consumer providers we haven't tested are shown as not known yet rather than guessed. - Up to 100 unique domains a run without an account, 500 after a free Google sign-in. FAQ: Q: Can you verify Yahoo email addresses? A: Not one by one. Yahoo's servers accept any recipient during the SMTP conversation, including made-up ones, so a verifier can't tell a real mailbox from a fake. Our checker returns Yahoo and AOL addresses as risky with the reason "Accepts all addresses" rather than calling them valid. Q: Why are Outlook.com and Hotmail addresses risky? A: Microsoft is currently refusing mailbox checks from our server's network, so our checker doesn't send them a mailbox probe right now. Those addresses come back risky with the reason "Provider hides mailbox status". Company domains on Microsoft 365 are different and are probed like any other company domain. Q: Does this tool check whether the emails exist? A: No. It checks no mailbox and sends no email. It tells you what a mailbox check is able to confirm on each domain, from our published provider tests and the domain's MX record. To find out which addresses exist, run a mailbox check. Q: Which email providers can be verified? A: Gmail, Proton, Yandex, Zoho and iCloud answer mailbox checks one address at a time in our tests. Most company domains do too, unless they are set up as catch-all. Yahoo, AOL and Mail.ru accept every address, and Outlook.com, Hotmail, Live and MSN are not probed while Microsoft refuses checks from our server's network, so those come back risky. Q: Are my email addresses uploaded? A: No. The list is read in your browser and only the unique domains are sent to our server. Consumer providers are answered from our published provider data; other domains get one MX and SPF lookup in public DNS. Q: Is this email verifiability checker free? A: Yes, it's a free tool with no card or payment. Up to 100 unique domains a run without an account, or 500 after a free Google sign-in. ### Gmail address checker: see if a Gmail account exists URL: https://simpleverifier.com/tools/gmail-address-checker Last updated: 2026-11-02 In one line: Asks Google's own mail servers whether a gmail.com or googlemail.com mailbox exists, without sending anything, and shows the one inbox dotted and +tagged spellings reach. To check if a Gmail address exists, enter it here. The checker asks Google's mail servers whether the mailbox exists at the RCPT TO step, then disconnects before any message is sent, so nobody is emailed. Gmail rejects unknown accounts with 550 5.1.1, so you get a clear valid or invalid. Dots and +tags are shown as the one inbox they reach. It's free, with no account. How do I check if a Gmail address is real? 1. Type or paste one Gmail address, such as name@gmail.com or name@googlemail.com. 2. Press Check. The tool checks the syntax and domain, then asks Google's mail server about the mailbox and disconnects before anything is sent. 3. Read the verdict: valid means Google accepted the mailbox, invalid means it said the account does not exist, risky means the check didn't get a clear answer. 4. If the address has dots or a +tag, note the "Same Gmail inbox as" line: that is the address to deduplicate on. How do I check a whole list of Gmail addresses? 1. Paste the list into the bulk Gmail address checker first. It merges the same inbox written with dots, +tags or googlemail.com and flags typo domains such as gmial.com, free and with no account. 2. Then upload the CSV, Gmail and every other provider together, at /verify. Every row gets the same live mailbox check, up to 100,000 rows a file, and valid, risky and invalid download as separate files. 3. The first 100 email checks are free with a Google sign-in, no card. Bigger lists are on the plans. Example: - Input: An invented address: zq81xk20vq@gmail.com. - Output: Invalid, with the reason "Mailbox not found": Google's mail server rejected the account at RCPT TO and the tool disconnected before any message was sent. For First.Last+news@googlemail.com the result also shows the one inbox it reaches, firstlast@gmail.com. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Valid means the mailbox exists today, not that anyone reads it. - One address at a time, five a minute. Whole lists need the bulk verifier. - On Google Workspace company domains set to catch-all, no address can be confirmed; those come back risky. - The username-rules note is a hint: older accounts can predate Google's current rules. FAQ: Q: Can you check if a Gmail address exists without sending an email? A: Yes. Google's mail servers answer the SMTP RCPT TO command with 550 5.1.1 for an account that doesn't exist and accept one that does. The checker asks that question and disconnects before sending, so the account owner receives nothing. Q: Will the Gmail user know I checked their address? A: No message is delivered, so nothing appears in their inbox. The check ends after the mail server answers about the mailbox, before any message content is transmitted. Q: Are name.surname@gmail.com and namesurname@gmail.com the same? A: Yes. Google says dots don't matter in Gmail addresses, and anything after a + sign is ignored for delivery, so both reach one inbox. This applies only to gmail.com and googlemail.com. Q: Why does a Gmail address show as valid when nobody uses it? A: Valid means the mailbox exists, not that someone reads it. Google's inactive account policy deletes personal accounts unused for two years, so an abandoned address can stay valid until then. Q: Can I check a Google Workspace company address here? A: Yes, any address is checked. But a Workspace domain can be set to send unknown addresses to a catch-all mailbox, and then no address there can be confirmed. The general email checker explains those results. Q: Is the Gmail checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. Q: Can I check many Gmail addresses at once? A: Yes. The bulk Gmail address checker cleans a pasted list for free and checks about 10 mailboxes live. For a whole file, upload it at /verify: every row gets a live check, and the first 100 are free with a Google sign-in, no card. Q: Does a valid Gmail address mean the person reads it? A: No. Valid means Google has a mailbox by that name today. It can't tell you whether the owner still uses it, and an abandoned account can stay valid for a long time before Google closes it. ### Outlook and Hotmail email checker: what can be confirmed URL: https://simpleverifier.com/tools/outlook-email-checker Last updated: 2026-10-22 In one line: Checks outlook.com, hotmail.com, live.com and msn.com addresses for syntax, typo domains, mail servers and disposable or role use, and says plainly that the mailbox isn't confirmed while Microsoft refuses our checks. This Outlook email checker tests an outlook.com, hotmail.com, live.com or msn.com address for broken syntax, typo domains like hotmal.com, a missing mail server, and disposable or role use. Microsoft is currently refusing mailbox checks from our server's network, so the mailbox isn't probed and an address that passes comes back risky, not valid. Nothing is sent. How do I check an Outlook or Hotmail address? 1. Type or paste one address, such as name@outlook.com or name@hotmail.com. 2. Press Check. Syntax, domain, mail server, disposable and role checks run first. 3. Read the verdict. Invalid means the address can't receive mail. Risky with "Provider hides mailbox status" means it passed everything that can be checked and the domain receives mail, but the mailbox wasn't confirmed. 4. For a Microsoft 365 company address, the same box runs a full mailbox check, because business tenants answer differently. Example: - Input: One address: name@outlook.com. - Output: Risky, with the reason "Provider hides mailbox status": syntax, domain, disposable and role checks passed, but Microsoft is currently refusing mailbox checks from our server's network, so no mailbox probe is run. A typo domain with no mail server, such as name@hotmal.com, comes back invalid with a "did you mean hotmail.com?" suggestion. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It does not confirm that an outlook.com, hotmail.com, live.com or msn.com mailbox exists while Microsoft is currently refusing mailbox checks from our server's network. Those come back risky once the other checks pass. - Some regional Microsoft domains, such as hotmail.fr, are probed like any other domain, and may come back risky as catch-all. - Microsoft 365 domains behind a security gateway answer by the gateway's rules, which often accept everything. - One address at a time, five a minute. FAQ: Q: Why does my Outlook address show as risky and not valid? A: Because Microsoft is currently refusing mailbox checks from our server's network, so this mailbox was not confirmed. The domain receives mail. Rather than guess valid, the checker reports risky once syntax, domain, disposable and role checks pass. Q: Can it still tell me an Outlook address is invalid? A: Yes, when the problem is something that can be checked: broken syntax, a typo domain with no mail server, a disposable domain. Those come back invalid. It won't call a well-formed hotmail.com address invalid just because the mailbox wasn't confirmed. Q: Are hotmail.com, outlook.com and live.com the same service? A: Yes. They are consumer Microsoft accounts on the same mail system; their MX records all end in olc.protection.outlook.com. msn.com is too. Q: How long before an unused Hotmail address stops working? A: Microsoft's support pages say an Outlook.com mailbox is closed and its email deleted if nobody signs in at least once in a year, and the Microsoft account is closed after two years without a sign-in. Q: What does 550 5.4.1 Recipient address rejected: Access denied mean? A: It's Microsoft 365 rejecting an address that doesn't exist in the organization. Microsoft documents it as 'The recipient's address doesn't exist'. It is not a block on your IP. Q: Is this Outlook checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card. ### Yahoo and AOL email checker, with honest results URL: https://simpleverifier.com/tools/yahoo-email-checker Last updated: 2026-10-22 In one line: Runs a live mailbox check on yahoo.com, ymail.com, rocketmail.com and aol.com addresses, catch-all test first, and explains why Yahoo often returns risky instead of a clear answer. This Yahoo email checker runs a live mailbox check on yahoo.com, ymail.com, rocketmail.com and aol.com addresses without sending anything. Yahoo often won't confirm or deny a mailbox during the SMTP conversation, so many real addresses come back risky rather than valid. Invalid still means invalid: bad syntax, a dead domain or a mailbox Yahoo said doesn't exist. How do I check if a Yahoo email address exists? 1. Type or paste one address, such as name@yahoo.com or name@aol.com. 2. Press Check. After syntax, domain and disposable checks, the tool asks Yahoo's mail server about a random address that can't exist, then about yours, and disconnects before anything is sent. 3. Read the verdict and the reason. "Accepts all addresses" means Yahoo accepted the made-up address too, so acceptance proves nothing; "Mailbox check unavailable" or "Server refused our check" means no answer was given. 4. Decide risky Yahoo addresses by where they came from, not by the checker alone. Example: - Input: One address: name@yahoo.com. - Output: Risky whenever Yahoo gives no usable answer, with the reason shown: "Accepts all addresses" if Yahoo also accepted a random address that cannot exist, or "Mailbox check unavailable" if it gave no answer. Valid only when Yahoo accepts the address and rejects the random one; invalid when it rejects the mailbox in words. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It often can't confirm a Yahoo or AOL mailbox. Many real addresses come back risky. - Yahoo doesn't publish how its servers answer probes, so behaviour can change without notice. - A refused or timed-out connection is reported as risky with the reason, never as invalid. - One address at a time, five a minute. FAQ: Q: Why does my Yahoo address come back risky? A: Because Yahoo often doesn't confirm or deny a mailbox during the SMTP conversation, or accepts a made-up address too. When the check can't get a real answer it says risky, never valid. Risky means unconfirmed, not bad. Q: Can the checker ever say a Yahoo address is invalid? A: Yes: for broken syntax, a typo domain with no mail server, a disposable domain, or when Yahoo's server rejects the mailbox in words during the check. Q: Does checking an AOL address work the same way? A: Yes. aol.com mail runs on Yahoo's servers (its MX is a yahoodns.net host), so AOL addresses behave like Yahoo addresses and often come back risky. Q: How long does a Yahoo mailbox last without being used? A: Yahoo's help pages say a mailbox not accessed for 12 months becomes inactive and stops receiving new mail, and an account with no sign-in for 18 months is scheduled for deactivation. Q: Is any verifier 100% accurate on Yahoo? A: No verifier can confirm a mailbox a server won't confirm. A tool that marks every Yahoo address valid is hiding that uncertainty, and you find out from the bounces. Q: Is this Yahoo checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card. ### iCloud email checker: does this mailbox exist? URL: https://simpleverifier.com/tools/icloud-email-checker Last updated: 2026-10-28 In one line: Checks icloud.com, me.com and mac.com addresses for syntax, typo domains, mail servers and disposable or role use, then asks Apple's mail server whether the mailbox exists. This iCloud email checker tests an icloud.com, me.com or mac.com address for broken syntax, typo domains, a missing mail server, and disposable or role use, then asks Apple's mail server about the mailbox at the SMTP RCPT TO step, without sending anything. Apple rejects unknown users with 550 5.1.1, so a missing mailbox comes back invalid and an existing one valid. A temporary reply or deferral comes back risky. How do I check an iCloud email address? 1. Type or paste one address, such as name@icloud.com, name@me.com or name@mac.com. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then a random address and yours are offered to Apple's server. 3. Read the verdict. Valid means Apple accepted the mailbox. Invalid means it can't receive mail. Risky means the check couldn't confirm it, for example after a temporary reply. 4. Check risky iCloud addresses again later, and decide the rest by where they came from: a confirmed signup is a reasonable send, an old list needs care. Example: - Input: One address: made-up-x7qk2@icloud.com. - Output: Invalid, with the reason "Mailbox not found": Apple's server replied 550 5.1.1 at RCPT TO. A real mailbox comes back valid once Apple has also rejected a random address; a temporary reply or timeout comes back risky. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Not every check gets an answer: a temporary reply, a deferral or a refusal of the checking server comes back risky, not valid or invalid. - It can't tell a Hide My Email relay from a main iCloud address, or link the two. - Apple doesn't publish how its servers answer mailbox checks, so this handling rests on our own live checks, dated here. - One address at a time, five a minute. FAQ: Q: Why does my iCloud address show as risky? A: Because this check didn't get a clear answer: Apple's server gave a temporary reply or deferred, refused the checking server, or accepted a made-up address in the catch-all test. Rather than guess, the checker reports risky. Risky means unconfirmed, not bad; check again later. Q: Can the checker say an iCloud address is invalid? A: Yes. When Apple rejects the mailbox with 550 5.1.1 the result is invalid ("Mailbox not found"), and so is broken syntax, a typo domain with no mail server, or a disposable domain. A refusal of the checking server or a temporary reply is never read as invalid. Q: Is a me.com address the same as icloud.com? A: Both are iCloud Mail and use the same Apple mail servers. me.com and mac.com are older Apple address domains; they get the same mailbox check as icloud.com. Q: What is a Hide My Email address? A: An iCloud+ feature that creates unique, random addresses forwarding to the user's real inbox. They are legitimate and reach a real person, but each one is a separate string you can't link to the main address. Q: Is this iCloud checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card. ### Business email checker: is this a real work email? URL: https://simpleverifier.com/tools/business-email-checker Last updated: 2026-10-22 In one line: Says whether an address is on a company domain or a free mailbox service, names the mail host from MX, flags shared inboxes like info@, then runs a live mailbox check. This business email checker answers four things about one address: is it on a company domain or a free service like Gmail (matched against 158 free and ISP domains), who receives the domain's mail according to its MX record, whether it's a shared inbox like sales@, and whether the mail server accepts the mailbox. Nothing is sent. How do I check if an email is a business email? 1. Type or paste one address, such as jane@acme.example. 2. Press Check. The domain is matched against the free-provider list, its MX record is looked up, and the mail server is asked about the mailbox. 3. Read Address type first: a work address is on a company domain, a personal one is on a service anyone can sign up to. 4. Then read the verdict. Valid means the server accepted the mailbox and rejected a made-up one; risky means it couldn't be confirmed, often because the domain accepts every address. Example: - Input: An illustrative address: jane@acme.example. - Output: Address type "Work address (company domain)", role address "No", the mail host named from the domain's MX (for example Google Workspace or Microsoft 365), and the live verdict: valid if the server accepted the mailbox and rejected a made-up one, risky with "Accepts all addresses" if it accepted both. info@acme.example is flagged as a shared inbox and comes back risky; a gmail.com address is labelled personal webmail. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Work or personal comes from the domain alone. It doesn't prove the business is real or that the person still works there. - Small regional providers not among the 158 listed domains count as company domains. - Catch-all domains and domains behind a security gateway come back risky, because their servers accept every address. - Consumer Microsoft addresses (outlook.com, hotmail.com and their siblings) aren't probed while Microsoft refuses checks from our server's network; they come back risky with "Provider hides mailbox status". - One address at a time, five a minute. FAQ: Q: What is the difference between a business email and a personal email? A: A business email is on a domain the organisation owns, like jane@acme.example. A personal email is on a public service anyone can sign up to, like gmail.com, outlook.com or yahoo.com, or on an internet provider's domain. Q: Is a Gmail address ever a business email? A: Not by its domain. Some sole traders run their business from a Gmail address, but anyone can open one, so this checker labels gmail.com as personal. A company that uses Google Workspace sends from its own domain instead, and that counts as a work address. Q: Are zoho.com and proton.me addresses personal or business? A: Personal: anyone can open a mailbox at zoho.com or proton.me. A company that hosts its own domain at Zoho or Proton is different; those addresses are work addresses, and the Mail host line shows Zoho Mail or Proton Mail. Q: Can I check a whole list for business emails? A: Yes. The business email filter splits a pasted list or CSV into company and free addresses in your browser. To check every mailbox as well, sign in with Google for 100 free email checks, no card. Q: Why is a company address marked risky? A: Usually because the domain accepts mail for any address (catch-all), or a security gateway answers in front of the real mail server, so the mailbox can't be confirmed. It can also mean the address is a role inbox, or the server gave a temporary reply. Q: Is this business email checker free? A: Yes, five checks a minute with no account. Nothing is sent to the address. ### Google Workspace email checker: does this company mailbox exist? URL: https://simpleverifier.com/tools/google-workspace-email-checker Last updated: 2026-10-22 In one line: Confirms from MX that a company domain's mail runs on Google, then asks Google's server about the one mailbox, catch-all test first, without sending anything. This Google Workspace email checker looks up the domain's MX record to confirm its mail runs on Google, then asks Google's server about the address at the RCPT TO step and disconnects before anything is sent. Workspace rejects addresses that don't exist with 550 5.1.1, so most answers are a clear valid or invalid, unless the admin routes unknown addresses elsewhere. How do I check if a Google Workspace email address exists? 1. Enter one company address, such as jane@acme.example. Gmail addresses belong in the Gmail checker. 2. Press Check. The domain's MX is looked up, and the Mail host line shows whether it points at Google. 3. The checker asks Google about a made-up address first, then the real one, and disconnects. 4. Valid means Google accepted the mailbox and rejected the made-up one. Invalid means it said the account doesn't exist. Risky means it couldn't be confirmed. Example: - Input: An illustrative address at a domain whose MX points at Google: jane@acme.example. - Output: Mail host "Google Workspace" and a live verdict. Invalid with "Mailbox not found" when Google rejects the account (550 5.1.1); risky with "Accepts all addresses" when the admin routes unknown addresses to another mailbox. A gmail.com address is pointed to the Gmail checker. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Domains whose admin routes unknown addresses elsewhere come back risky as catch-all; no single address can be confirmed there. - Behind a security gateway the gateway answers, not Google, and gateways often accept every address. - A Google group or alias accepts mail like a mailbox, so valid means the address receives mail, not that one person owns it. - One address at a time, five a minute. FAQ: Q: Is a Google Workspace address checked differently from a Gmail address? A: Google's servers answer both the same way, so both get a full mailbox check. The difference is the domain: Workspace runs on the company's own domain, which can be set up as a catch-all, and Gmail can't. Q: What MX records does Google Workspace use? A: Either the five-host set starting with aspmx.l.google.com, or the single smtp.google.com record Google gives newer domains. The Mail host line under the result shows which provider the domain's MX points at. Q: Why does a Google Workspace address show as risky? A: Most often because the admin routes unrecognised addresses to a shared mailbox, so Google accepts a made-up address too. It can also mean a gateway answered in front of Google, the address is a role inbox like info@, or the check got a temporary reply. Q: Does the person get an email or notification? A: No. The checker disconnects after the RCPT TO step, before any message is sent, so nothing reaches the mailbox. Q: Can I check every address at a Google Workspace company? A: One at a time here, five a minute. For a list, sign in with Google for 100 free email checks, no card; catch-all domains are flagged in the results. ### Microsoft 365 email checker: verify a company Outlook address URL: https://simpleverifier.com/tools/microsoft-365-email-checker Last updated: 2026-10-22 In one line: Confirms from MX that a company domain runs on Exchange Online, then asks Microsoft's server about the one mailbox, catch-all test first, without sending anything. This Microsoft 365 email checker looks up the domain's MX to confirm it ends in mail.protection.outlook.com, then asks Exchange Online about the address and disconnects before anything is sent. When all of a domain's mailboxes are in Microsoft 365, unknown addresses are rejected with 550 5.4.1, so you get a clear answer. Hybrid and gateway setups often accept everything and come back risky. How do I verify a Microsoft 365 email address? 1. Enter one company address, such as jane@acme.example. Consumer outlook.com and hotmail.com addresses belong in the Outlook checker. 2. Press Check. The domain's MX is looked up, and the Mail host line shows whether it points at Microsoft 365. 3. The checker asks Microsoft about a made-up address first, then the real one, and disconnects. 4. Valid means the mailbox was accepted and the made-up one rejected. Invalid means Microsoft said the recipient doesn't exist. Risky means it couldn't be confirmed. Example: - Input: An illustrative address at a domain whose MX ends in mail.protection.outlook.com: jane@acme.example. - Output: Mail host "Microsoft 365" and a live verdict. Invalid with "Mailbox not found" when Exchange Online rejects the recipient (550 5.4.1); risky with "Accepts all addresses" for hybrid, migrating or gateway-fronted domains. An outlook.com address is not probed and returns risky with "Provider hides mailbox status". Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Hybrid (Internal Relay) and migrating domains accept every address and come back risky as catch-all. - Behind a security gateway the gateway answers, not Microsoft. - Consumer outlook.com, hotmail.com, live.com and msn.com addresses aren't probed. - A shared mailbox, group or alias accepts mail like a personal one, so valid means the address receives mail, not that one person reads it. - One address at a time, five a minute. FAQ: Q: How do I know if a company uses Microsoft 365? A: Its MX record ends in mail.protection.outlook.com. The checker looks it up and shows it on the Mail host line; the email provider lookup does the same for a domain without checking an address. Q: Why is my Microsoft 365 address risky and not valid? A: Usually because the domain accepts every address: a hybrid or migrating setup, or a gateway in front of Microsoft. It can also mean the address is a role inbox like info@, or Microsoft gave a temporary reply. Q: Does this work for outlook.com and hotmail.com addresses? A: Those are consumer Microsoft accounts on a different system. They aren't probed while Microsoft refuses checks from our server's network, and come back risky with "Provider hides mailbox status" once syntax, domain and disposable checks pass. The Outlook email checker explains why. Q: Does the person see anything? A: No. The checker disconnects after the RCPT TO step, before any message is sent. Q: Is the Microsoft 365 email checker free? A: Yes, five checks a minute with no account. For a list, sign in with Google for 100 free email checks, no card. ### Zoho email checker: check a Zoho Mail address URL: https://simpleverifier.com/tools/zoho-email-checker Last updated: 2026-10-22 In one line: Checks zoho.com and zohomail.com addresses and company domains whose MX points at Zoho, with a live mailbox check that tests for a catch-all address first. This Zoho email checker handles personal zoho.com and zohomail.com addresses and company domains whose MX points at Zoho. It asks Zoho's mail server about a made-up address and then the real one, and disconnects before anything is sent. If the admin has set a catch-all address, Zoho accepts both and the result is risky, not valid. How do I check if a Zoho email address exists? 1. Enter one address: a personal name@zoho.com or a company address such as jane@acme.example. 2. Press Check. The domain's MX is looked up; the Mail host line shows Zoho Mail when Zoho receives the domain's mail. 3. The checker asks about a made-up address first, then the real one, and disconnects. 4. Read the verdict and its reason. "Accepts all addresses" means the domain has a catch-all and no single address can be confirmed. Example: - Input: An illustrative address at a domain hosted at Zoho: jane@acme.example, or name@zoho.com. - Output: Mail host "Zoho Mail" and a live verdict. Risky with "Accepts all addresses" when the domain has a catch-all address; valid only when Zoho accepted the address and rejected a made-up one. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Domains with a catch-all address come back risky; no single address can be confirmed there. - Zoho doesn't publish what its server says to a mailbox check, so an unclear reply stays risky. - A group or alias accepts mail like a mailbox, so valid means the address receives mail, not that one person reads it. - One address at a time, five a minute. FAQ: Q: Can you verify a Zoho email address without sending a message? A: Often, yes. The checker asks Zoho's mail server about the address and disconnects before any message is sent. When the domain has a catch-all address, Zoho accepts everything and the result is risky instead. Q: Is a zoho.com address a business email? A: No. Anyone can open a free mailbox at zoho.com, so it counts as personal webmail. A company that hosts its own domain at Zoho has a work address; the Mail host line shows Zoho Mail for those. Q: What does "Accepts all addresses" mean for a Zoho domain? A: Zoho accepted a random address that can't exist, which happens when the admin has set a catch-all address. Every address at that domain then looks the same, so none can be confirmed. Q: Does the person get notified? A: No. The checker disconnects after the RCPT TO step, before anything is sent. Q: Is the Zoho email checker free? A: Yes, five checks a minute with no account. For a list, sign in with Google for 100 free email checks, no card. ### Proton Mail email checker: what can and can't be confirmed URL: https://simpleverifier.com/tools/proton-email-checker Last updated: 2026-10-22 In one line: Checks proton.me, protonmail.com and pm.me addresses and custom domains on Proton, and says plainly when Proton's server doesn't confirm the mailbox. This Proton Mail checker tests a proton.me, protonmail.com or pm.me address, or one on a company domain hosted at Proton, for syntax, a working mail server and disposable use, then asks Proton's server about the mailbox. Proton doesn't publish how it answers that question, and custom domains can catch all mail, so many Proton results are risky, not valid. Nothing is sent. How do I check a Proton Mail address? 1. Enter one address, such as name@proton.me or jane@acme.example on a domain hosted at Proton. 2. Press Check. Syntax, domain and disposable checks run, and the Mail host line shows Proton Mail when the domain's MX points at Proton. 3. The checker asks about a made-up address first, then the real one, and disconnects. 4. Read risky as unconfirmed. Valid appears only when Proton accepted the address and rejected the made-up one; invalid only when it rejected the address or the domain fails. Example: - Input: An illustrative address: name@proton.me. - Output: Syntax, domain and disposable results plus Proton's answer to the mailbox check, with Mail host "Proton Mail". Risky is common: Proton doesn't publish how it answers, and custom domains with a catch-all come back "Accepts all addresses". Never upgraded to valid without a clear accept and a rejected made-up address. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It often can't confirm that a Proton mailbox exists; those results are risky. - Custom domains with a catch-all address come back risky as catch-all. - Proton doesn't publish its server's replies to a mailbox check, so this page makes no claim beyond what the server said. - One address at a time, five a minute. FAQ: Q: Why does my Proton Mail address show as risky? A: Proton doesn't publish how its servers answer a mailbox check, and custom domains can catch all mail. When Proton accepts a made-up address or gives no clear answer, the checker reports risky rather than guessing valid. Q: Can it still tell me a Proton address is invalid? A: Yes, when the problem is something that can be checked: broken syntax, a domain with no mail server, a disposable domain, or Proton rejecting the address outright during the check. Q: Are proton.me, protonmail.com and pm.me the same service? A: Yes. They are Proton Mail domains served by the same mail hosts (MX mail.protonmail.ch). Company domains hosted at Proton use the same hosts, which is how the checker spots them. Q: Is a proton.me address a business email? A: No. Anyone can open one, so it counts as personal webmail. A company domain hosted at Proton is a work address. Q: Does the person get notified? A: No. The checker disconnects after the RCPT TO step, before any message is sent. Q: Is this Proton checker free? A: Yes, five checks a minute with no account. For a list, sign in with Google for 100 free email checks, no card. ### AOL address checker: what can and can't be confirmed URL: https://simpleverifier.com/tools/aol-address-checker Last updated: 2026-10-25 In one line: Checks aol.com, aim.com and aol.co.uk addresses for syntax, typo domains, mail servers and disposable or role use, and says plainly that AOL's servers won't confirm a single mailbox. This AOL address checker tests an aol.com, aim.com or aol.co.uk address for broken syntax, typo domains, a missing mail server and disposable or role use, without sending anything. It can't confirm the mailbox: AOL mail is received by Yahoo's servers, which accepted a made-up address in our checks, so a well-formed AOL address comes back unconfirmed (risky), never valid. How do I check an AOL email address? 1. Type or paste one address, such as name@aol.com or name@aim.com. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then the tool asks AOL's mail server about a random address that can't exist, and about yours, and disconnects before anything is sent. 3. Read the verdict. Invalid means the address can't receive mail. Risky with "Accepts all addresses" means AOL said yes to the made-up address too, so its yes to yours proves nothing. 4. Decide risky AOL addresses by where they came from: a confirmed signup is a reasonable send, an old list needs a small first batch. Example: - Input: One address: name@aol.com. - Output: Risky, with the reason "Accepts all addresses": syntax, domain, disposable and role checks passed, and AOL's server (on Yahoo's yahoodns.net network) accepted a random address that cannot exist as well as this one, so the acceptance proves nothing. Broken syntax, a dead domain or a disposable domain comes back invalid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It does not confirm that an AOL mailbox exists. Well-formed AOL addresses come back risky. - It can't tell whether AOL's inactivity rules have already emptied or deleted an account. - AOL doesn't publish how its servers answer mailbox checks; the handling here is from our own measured checks. - One address at a time, five a minute. FAQ: Q: Can you check if an AOL email address exists without sending an email? A: Not reliably. AOL mail is received by Yahoo's servers, which accepted a made-up AOL address in our checks on 23 October 2026, so a real and a fake address get the same answer. The checker returns well-formed AOL addresses as risky, never valid. Q: Can the checker say an AOL address is invalid? A: Yes, for what it can check: broken syntax, a typo domain with no mail server, or a disposable domain. It won't call a well-formed aol.com address invalid just because AOL didn't confirm it. Q: Is AOL mail the same system as Yahoo Mail? A: They share receiving servers. aol.com's MX is mx-aol.mail.gm0.yahoodns.net, on the same yahoodns.net network as yahoo.com, so verification behaves the same way for both. Q: Does AOL delete inactive accounts? A: Yes. AOL's help says a mailbox with no sign-in for 12 months becomes inactive and is emptied, and lists 24 months without a sign-in as a reason the account is deleted. Q: Is the AOL checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### GMX address checker: what can and can't be confirmed URL: https://simpleverifier.com/tools/gmx-address-checker Last updated: 2026-10-25 In one line: Checks gmx.com, gmx.net, gmx.de, gmx.at and gmx.ch addresses for syntax, typo domains, mail servers and disposable or role use, and says plainly when GMX refused the mailbox check. This GMX address checker tests a gmx.com, gmx.net or gmx.de address for broken syntax, typo domains, a missing mail server and disposable or role use, without sending anything. The mailbox step usually can't run: GMX refused our checking connection before the mailbox question in our 23 October 2026 study, so those results come back unconfirmed (risky), never valid or invalid. How do I check a GMX email address? 1. Type or paste one address, such as name@gmx.com, name@gmx.net or name@gmx.de. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then the tool tries GMX's mail server and disconnects before anything is sent. 3. Read the verdict and the reason. "Server refused our check" or "Provider is blocking our checks; not probed" means GMX turned the checking server away, which says nothing about the address. 4. Decide risky GMX addresses by where they came from, and send old ones a small first batch. Example: - Input: One address: name@gmx.com. - Output: Usually risky, with the reason "Server refused our check" (or "Provider is blocking our checks; not probed" after repeated refusals): GMX turned the checking server away before the mailbox question, which says nothing about the address. Broken syntax, a dead domain or a disposable domain comes back invalid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It usually can't confirm that a GMX mailbox exists. Those come back risky. - It can't tell whether GMX has released an old address to a new owner. - GMX's acceptance of checking servers can change; this page states what we measured in October 2026. - One address at a time, five a minute. FAQ: Q: Why does my GMX address come back risky? A: Because GMX refused our checking server before the mailbox question, which it does to servers it hasn't accepted. A refusal says nothing about the address, so the checker reports risky rather than guessing valid or invalid. Q: Can the checker say a GMX address is invalid? A: Yes, for what it can check: broken syntax, a typo domain with no mail server, or a disposable domain, and a mailbox GMX itself rejects if it answers. It never turns a refused check into invalid. Q: Is gmx.de the same as gmx.com? A: Both are GMX Mail, but they use different mail servers: gmx.com uses mx00 and mx01.gmx.net, gmx.de and gmx.net use mx00 and mx01.emig.gmx.net. Both refused our checking server in October 2026. Q: Can a GMX address be given to someone else? A: GMX's terms say that after a year without a login it may release the address to other customers, so an old GMX address on a list may now reach a different person. Q: Is the GMX checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### Yandex address checker: see if a Yandex mailbox exists URL: https://simpleverifier.com/tools/yandex-address-checker Last updated: 2026-10-25 In one line: Asks Yandex's own mail server whether a yandex.ru, yandex.com or ya.ru mailbox exists, without sending anything, after syntax, domain, disposable and role checks. To check if a Yandex address exists, enter it here. The checker asks Yandex's mail server about the mailbox at the RCPT TO step, then disconnects before any message is sent. Yandex rejected a made-up @yandex.ru address with 550 5.7.1 No such user! in our 23 October 2026 study, so a missing mailbox comes back invalid and a real one valid; anything unconfirmed stays risky. How do I check if a Yandex address is real? 1. Type or paste one address, such as name@yandex.ru, name@yandex.com or name@ya.ru. 2. Press Check. The tool checks the syntax and domain, asks Yandex's server about a random address that can't exist, then about yours, and disconnects before anything is sent. 3. Read the verdict: valid means Yandex accepted the mailbox and rejected the made-up one, invalid means it said there is no such user, risky means the check didn't get a clear answer. 4. If it comes back risky, check again later before you drop the address: with Yandex that is usually a cut-short check, not a bad address. Example: - Input: One address: made-up-x7qk2@yandex.ru. - Output: Invalid, with the reason "Mailbox not found": Yandex's server replied 550 5.7.1 No such user! at RCPT TO. A real mailbox comes back valid once Yandex has also rejected a random address; a temporary reply or timeout comes back risky. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Valid means the mailbox exists today, not that anyone reads it. - Measured on yandex.ru; yandex.com shares its mail server, but regional domains were not tested separately. - A company domain that accepts every address can't be confirmed; those come back risky. - One address at a time, five a minute. Whole lists need the bulk verifier. FAQ: Q: Can you check if a Yandex email address exists without sending an email? A: Yes. Yandex's mail server answers the SMTP RCPT TO command, rejecting a missing user with 550 5.7.1 No such user!. The checker asks that question and disconnects before sending, so the owner receives nothing. Q: Are yandex.ru and yandex.com the same? A: They are the same Yandex Mail service and both publish mx.yandex.ru as their mail server, so they are checked the same way. ya.ru is another Yandex address domain. Q: Why does Yandex use 5.7.1 for a missing user? A: Yandex chose the policy-class enhanced code for unknown recipients. The reply text, No such user!, is what makes it a missing mailbox, so the checker reads the words, not only the code. Q: Will the Yandex user know I checked their address? A: No message is delivered, so nothing appears in their inbox. The check ends after the mail server answers about the mailbox, before any message content is sent. Q: Is the Yandex checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### Mail.ru email checker: what can and can't be confirmed URL: https://simpleverifier.com/tools/mail-ru-email-checker Last updated: 2026-11-04 In one line: Checks mail.ru, inbox.ru, list.ru, bk.ru and internet.ru addresses for syntax, typo domains, mail servers and disposable or role use, and says plainly that Mail.ru's server won't confirm a single mailbox. This Mail.ru email checker tests a mail.ru, inbox.ru, list.ru or bk.ru address for broken syntax, typo domains, a missing mail server and disposable or role use, without sending anything. It can't confirm the mailbox: Mail.ru's server accepted made-up addresses in our checks on 23 October and 4 November 2026, so a well-formed address comes back unconfirmed (risky), never valid. How do I check a Mail.ru email address? 1. Type or paste one address, such as name@mail.ru, name@inbox.ru or name@bk.ru. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then the tool asks Mail.ru's server about a random address that can't exist, and about yours, and disconnects before anything is sent. 3. Read the verdict. Invalid means the address can't receive mail. Risky with "Accepts all addresses" means Mail.ru said yes to the made-up address too, so its yes to yours proves nothing. 4. Decide risky Mail.ru addresses by where they came from and how recently they engaged; send an old segment a small first batch. Example: - Input: One address: name@mail.ru. - Output: Risky, with the reason "Accepts all addresses": syntax, domain, disposable and role checks passed, and Mail.ru's server (mxs.mail.ru) accepted a random address that cannot exist as well as this one, so the acceptance proves nothing. Broken syntax, a dead domain or a disposable domain comes back invalid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It does not confirm that a Mail.ru mailbox exists. Well-formed Mail.ru addresses come back risky. - It can't tell whether a mailbox has been blocked for six months of inactivity. - Mail.ru doesn't publish how its server answers mailbox checks; the handling here is from our own measured checks, which can change. - One address at a time, five a minute. FAQ: Q: How do I check if a Mail.ru email address exists? A: A mailbox check can't settle it. Mail.ru's server accepted made-up addresses in our checks in October and November 2026, so a real and a fake address get the same answer. This checker confirms syntax, domain, mail server and disposable use, and returns a well-formed Mail.ru address as risky, never valid. Q: Can the checker say a Mail.ru address is invalid? A: Yes, for what it can check: broken syntax, a typo domain with no mail server, or a disposable domain. It won't call a well-formed mail.ru address invalid just because Mail.ru didn't confirm it. Q: Are bk.ru, list.ru and inbox.ru Mail.ru addresses? A: Yes. On 4 November 2026 bk.ru, list.ru, inbox.ru and internet.ru all published mxs.mail.ru as their only MX record, the same server as mail.ru, so the check behaves the same for all of them. Q: Does Mail.ru delete inactive mailboxes? A: It can. The Mail.ru user agreement lets VK block or delete a mailbox after six consecutive months with no logins or activity, and a closed mailbox name can't be registered again. Q: Is the Mail.ru checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### WEB.DE email checker: does this @web.de address exist? URL: https://simpleverifier.com/tools/web-de-email-checker Last updated: 2026-11-04 In one line: Checks a @web.de address for syntax, typo domains, mail servers and disposable or role use, then asks WEB.DE's mail server about the mailbox and says plainly when WEB.DE turned the check away. This WEB.DE email checker tests one @web.de address for broken syntax, typo domains, a missing mail server and disposable or role use, then asks WEB.DE's mail server whether the mailbox exists and disconnects before anything is sent. On 4 November 2026 WEB.DE rejected made-up addresses as not found; on days it refuses the checking server, results stay risky, never invalid. How do I check a WEB.DE email address? 1. Type or paste one address, such as name@web.de. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then the tool asks WEB.DE's mail server about a random address that can't exist, and about yours, and disconnects before anything is sent. 3. Read the verdict and the reason. "Mailbox not found" is WEB.DE's own no. "Server refused our check" or "Mailbox check unavailable" means WEB.DE turned the checking server away or didn't answer, which says nothing about the address. 4. Check a risky address again later, and decide the rest by where it came from. Example: - Input: One address: made-up-x7qk2@web.de. - Output: Invalid, with the reason "Mailbox not found", as on 4 November 2026 when WEB.DE answered our checks. On days WEB.DE refuses the checking server, the reason is "Server refused our check" and the result is risky, never invalid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - WEB.DE decides whether to answer a checking server; on days it refuses, results come back risky. - It can't tell whether WEB.DE has released an old address to a new owner. - It covers @web.de only. GMX and mail.com addresses, from the same group, behave differently. - One address at a time, five a minute. FAQ: Q: How do I check if a WEB.DE email address exists? A: Paste it into the checker above. It asks WEB.DE's mail server whether the mailbox exists and disconnects before anything is sent. On 4 November 2026 WEB.DE rejected made-up addresses as not found, so a missing mailbox came back invalid. Q: Why does my WEB.DE address come back risky? A: Usually because WEB.DE refused or didn't answer our checking server, as it did in our 23 October 2026 study. A refusal says nothing about the address, so the checker reports risky rather than guessing. Try again later. Q: Is web.de the same as gmx.de? A: Both belong to the United Internet group, but they are separate services on separate mail servers: web.de uses mx-ha02 and mx-ha03.web.de. On 4 November 2026 WEB.DE answered our checks while GMX didn't. Q: Can a WEB.DE address be given to someone else? A: Yes. WEB.DE's terms say that after a year of inactivity it may release the address and give it to other users, so an old @web.de address may now reach a different person. Q: Is the WEB.DE checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### Comcast email checker: what can and can't be confirmed at comcast.net URL: https://simpleverifier.com/tools/comcast-email-checker Last updated: 2026-11-04 In one line: Checks comcast.net (Xfinity) addresses for syntax, typo domains, mail servers and disposable or role use, and says plainly when Comcast refused the mailbox check. This Comcast email checker tests a comcast.net (Xfinity) address for broken syntax, typo domains, a missing mail server and disposable or role use, without sending anything. The mailbox step usually can't run: Comcast refused our checking server in our 23 October 2026 study and again on 4 November 2026, so those results come back unconfirmed (risky), never valid or invalid. How do I check a Comcast email address? 1. Type or paste one address, such as name@comcast.net. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then the tool tries Comcast's mail server and disconnects before anything is sent. 3. Read the verdict and the reason. "Server refused our check" or "Provider is blocking our checks; not probed" means Comcast turned the checking server away, which says nothing about the address. 4. Decide risky comcast.net addresses by where they came from and when they last engaged, and send old ones a small first batch. Example: - Input: One address: name@comcast.net. - Output: Usually risky, with the reason "Server refused our check" or "Provider is blocking our checks; not probed": Comcast turned the checking server away before the mailbox question, which says nothing about the address. Broken syntax, a dead domain or a disposable domain comes back invalid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It usually can't confirm that a comcast.net mailbox exists. Those come back risky. - It can't tell whether Xfinity has closed an account under its 24-month activity policy. - Comcast's acceptance of checking servers can change; this page states what we measured in October and November 2026. - One address at a time, five a minute. FAQ: Q: How do I check if a Comcast email address is valid? A: This checker confirms the syntax, the comcast.net mail servers and whether the address is disposable or a role inbox. It can't usually confirm the mailbox, because Comcast refused our checking server in October and November 2026, so a well-formed address comes back risky. Q: Is comcast.net the same as Xfinity email? A: Yes. Comcast runs its consumer email under the Xfinity brand, and the addresses end in @comcast.net. Q: Can the checker say a Comcast address is invalid? A: Yes, for what it can check: broken syntax, a typo domain with no mail server, or a disposable domain, and a mailbox Comcast itself rejects if it answers. It never turns a refused check into invalid. Q: Does Comcast delete inactive email addresses? A: Xfinity's activity policy says a comcast.net address must be signed into at least once every 24 months. If not, it is marked inactive and closed after a 90-day notice period. Q: Is the Comcast checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### AT&T email checker: att.net, sbcglobal.net and bellsouth.net URL: https://simpleverifier.com/tools/att-email-checker Last updated: 2026-11-04 In one line: Checks att.net and the legacy AT&T domains (sbcglobal.net, bellsouth.net, pacbell.net and more) for syntax, typo domains, mail servers and disposable or role use, and says plainly that AT&T's Yahoo-run servers won't confirm a mailbox. This AT&T email checker tests an att.net, sbcglobal.net, bellsouth.net or other AT&T address for broken syntax, typo domains, a missing mail server and disposable or role use, without sending anything. It can't confirm the mailbox: AT&T mail is received by Yahoo-run servers, which accepted made-up addresses in our checks, so a well-formed address comes back risky, never valid. How do I check an AT&T email address? 1. Type or paste one address, such as name@att.net, name@sbcglobal.net or name@bellsouth.net. 2. Press Check. Syntax, domain, mail server, disposable and role checks run, then the tool asks AT&T's mail server about a random address that can't exist, and about yours, and disconnects before anything is sent. 3. Read the verdict. Invalid means the address can't receive mail. Risky with "Accepts all addresses" means the server said yes to the made-up address too, so its yes to yours proves nothing. 4. Decide risky AT&T addresses by where they came from and when they last engaged; send an old segment a small first batch. Example: - Input: One address: name@sbcglobal.net. - Output: Risky, with the reason "Accepts all addresses": syntax, domain, disposable and role checks passed, and AT&T's Yahoo-run server (mx-att.mail.am0.yahoodns.net) accepted a random address that cannot exist as well as this one. Broken syntax, a dead domain or a disposable domain comes back invalid. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - It does not confirm that an AT&T mailbox exists. Well-formed AT&T addresses come back risky. - It can't tell whether a mailbox has gone inactive under AT&T's 12-month rule. - AT&T doesn't publish how its servers answer mailbox checks; the handling here is from our own measured checks, which can change. - One address at a time, five a minute. FAQ: Q: How do I check if an att.net email address is valid? A: This checker confirms the syntax, the mail servers and whether the address is disposable or a role inbox. It can't confirm the mailbox: AT&T's Yahoo-run server accepted made-up addresses in our checks, so a well-formed att.net address comes back risky, never valid. Q: Is sbcglobal.net still an AT&T email address? A: Yes. AT&T's help lists sbcglobal.net among the domains an AT&T email address may end in, with att.net, bellsouth.net, pacbell.net, swbell.net, prodigy.net and others. On 4 November 2026 they all used the same mail server. Q: Is AT&T email run by Yahoo? A: AT&T Mail's receiving servers are on Yahoo's network: att.net's MX is mx-att.mail.am0.yahoodns.net, and AT&T describes its paid tier as a partnership with Yahoo. Q: Does AT&T delete inactive email accounts? A: AT&T's help says a mailbox not used for 12 months is considered inactive and its contents are deleted. It can be recovered for up to three years by signing in. Q: Is the AT&T checker free? A: Yes, five checks a minute with no account. For a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### Will this email bounce? Check before you hit send URL: https://simpleverifier.com/tools/will-this-email-bounce Last updated: 2026-10-22 In one line: Asks the address's mail server whether the mailbox exists, without sending anything, and answers yes, likely, unlikely or can't tell, with the reason and what to do. To find out if an email will bounce before you send it, enter the address here. The tool checks the syntax and domain, then asks the domain's mail server whether the mailbox exists and disconnects before sending. You get yes, likely, unlikely or can't tell. Providers that hide mailbox status always come back can't tell, never safe. How do I check if an email will bounce? 1. Type or paste one address, such as jane@acme.com. 2. Press Will it bounce? The tool checks the format, the domain's mail server and disposable domains, then asks the mail server about the mailbox at the RCPT TO step and disconnects before any message is sent. 3. Read the answer: Yes (it will bounce), Likely (a throwaway inbox), Unlikely (the server confirmed the mailbox) or Can't tell (the server wouldn't say). 4. Follow the "What to do" line under the answer, then check the rest of your list the same way before a campaign. Example: - Input: One address: jane.old@acme.example, where the mail server rejects the mailbox. - Output: Yes, it will bounce, with the reason "Mailbox not found" and the advice to remove it. An address at a catch-all domain comes back Can't tell ("Accepts all addresses"), and name@outlook.com comes back Can't tell because Microsoft's consumer domains aren't probed. A confirmed mailbox comes back Unlikely, never a guarantee. Limits: Five checks a minute per IP address, one address at a time, no account needed. Limitations: - Can't tell is common: catch-all domains and often Yahoo don't confirm mailboxes, and Outlook.com and Hotmail aren't probed while Microsoft refuses our checks. - Unlikely means the mailbox existed at the time of the check, not that anyone reads it. - One address at a time, five a minute. Lists need the bulk verifier. - Free checks share a daily mailbox-check allowance; when it runs out the answer is can't tell until 00:00 UTC. FAQ: Q: How do I know if an email address will bounce? A: Ask its mail server. Enter the address above: the tool checks the format and domain, then asks the server at the RCPT TO step whether the mailbox exists, and disconnects before sending. A rejection means the email would hard bounce. Q: Does checking an address send an email to it? A: No. The check ends after the mail server answers about the recipient, before any message is transmitted, so nothing arrives in the inbox and the owner isn't notified. Q: Why does it say can't tell instead of safe? A: Because the server's answer proved nothing: it accepts every address (catch-all), it is Microsoft consumer mail we can't probe right now (Outlook.com, Hotmail), the address is a role inbox that isn't probed, or the server didn't answer clearly. Those addresses can still bounce, so they aren't shown as safe. Q: If it says unlikely, can the email still bounce? A: Yes, occasionally. Unlikely means the mailbox existed when checked. A full mailbox gives a soft bounce, and a mailbox closed after the check gives a hard bounce. Re-check addresses that are more than a few months old. Q: What happens if I send to an address that bounces? A: You get a bounce message back, and the hard bounce counts against your domain with mailbox providers and your sending platform. A few are normal; a high bounce rate can get campaigns paused or accounts reviewed. Q: Is the bounce check free? A: Yes, five checks a minute with no account. To check a whole list, sign in with Google for 100 free email checks, no card, or use a paid plan. ### Cold email list checker: check leads before you upload them URL: https://simpleverifier.com/tools/cold-email-list-checker Last updated: 2026-10-23 In one line: Checks a lead CSV before it reaches your sequencer: syntax, duplicates, typo and dead domains, disposable and role addresses, your do-not-contact list, then 10 live mailbox checks. A cold email list checker finds the leads that would bounce or shouldn't be emailed before you upload the file to a sending tool. Drop the CSV here: it removes bad syntax, duplicates, typo and dead domains, disposable and role addresses and anyone on your do-not-contact list, then checks 10 mailboxes live. Bounces hurt new sending domains most. How do I check a lead list before uploading it to Instantly or Smartlead? 1. Export the leads from wherever they came from (Apollo, Sales Navigator via an enrichment tool, a scraper, a purchased file) as CSV or .xlsx. 2. Optional: paste your do-not-contact list (past hard bounces, unsubscribes, people who asked you to stop) into the remove box. 3. Press Check the leads. Every column you need for personalisation is kept. 4. Download the clean file for upload, and the flagged rows with the reason for each. 5. The first 10 addresses get a live mailbox check. Sign in with Google to check the rest with 100 free email checks before the campaign starts. Limitations: - Catch-all domains can't be confirmed by any mailbox check; plan to send them separately. - Microsoft consumer addresses (Outlook.com, Hotmail) aren't probed while Microsoft refuses checks from our server's network, and come back risky, not valid. - The do-not-contact match is by address (and Gmail inbox), not by person or company. - This checks the list, not your sending setup; check the domain with the cold email domain checker. FAQ: Q: How to verify emails before cold emailing? A: Remove bad syntax, duplicates, typo and dead domains, disposable and operations role addresses first, then run a mailbox check on what's left. Send catch-all addresses separately, since no verifier can confirm them. Q: How to verify emails for free? A: The checks that need no mail server are free here for the whole file. The live mailbox check covers 10 addresses without an account and 100 more with a Google sign-in, no card. Q: What bounce rate is OK for cold email? A: As low as you can get it. Apollo's help centre, for example, calls a bounce rate under 2% acceptable, and sending tools such as Smartlead can pause a campaign automatically when bounces climb. Verifying before upload keeps the rate down from the first send. Q: Should I verify emails from Apollo or ZoomInfo again? A: Yes for anything not marked verified and anything a few months old. Data providers' statuses are snapshots; people change jobs after the snapshot. ### Email verification results explained: sort any verifier's file into send, retest and remove URL: https://simpleverifier.com/tools/verification-results-cleaner Last updated: 2026-10-23 In one line: Reads a results CSV from any email verifier, maps each status (valid, catch-all, unknown, do_not_mail, spamtrap, accept_all...) to send, retest or remove, and gives you a file for each. Email verification results come in four kinds whatever the vendor calls them: valid (send), invalid (remove), catch-all or accept-all (unconfirmed) and unknown (no answer). Drop your verifier's results file here and every row is sorted into send, retest or remove by its status, with a CSV for each and a live recheck of 10 unconfirmed addresses. How do I read email verification results? 1. Download the full results file from your verifier, with its status or result column (ZeroBounce status, NeverBounce result, Kickbox result and so on). 2. Drop it in and press Sort the results. The status column is found by its header; every other column is kept. 3. Read the table of statuses in your file, each marked Safe to send, Unconfirmed or Remove. Statuses the tool doesn't know are listed, never guessed. 4. Download safe-to-send, unconfirmed and the removed rows as three CSVs. 5. The unconfirmed rows go first in a live recheck of 10. Sign in with Google to recheck the rest with 100 free email checks. Limitations: - The sort follows your verifier's status; it doesn't re-verify every row (only the 10-address recheck and the free checks do). - Numeric status codes (some vendors return numbers) aren't mapped; they're listed as not recognised. - A status that means different things at different vendors is sorted the cautious way (unconfirmed, not send). - The browser check covers the first 5,000 rows of a file. FAQ: Q: What does catch-all mean in ZeroBounce? A: The domain's mail server accepts any address, real or made up, so ZeroBounce can't confirm the mailbox. It isn't a bad address, just an unconfirmed one; send catch-all rows separately and in small batches. Q: What does do_not_mail mean in ZeroBounce? A: A valid-looking address ZeroBounce advises against mailing, with a sub-status giving the reason, such as role_based, disposable or toxic. Most should come off a marketing list; role addresses at small companies are a judgement call. Q: What does unknown mean in email verification? A: The verifier didn't get a usable answer from the mail server, because of a timeout, greylisting or a refused connection. Recheck unknown addresses a day or two later rather than deleting them straight away. Q: What are NeverBounce result codes? A: valid, invalid, disposable, catchall and unknown. Send valid, remove invalid and disposable, and treat catchall and unknown as unconfirmed. ### Bounced email extractor: turn bounce messages into a suppression list URL: https://simpleverifier.com/tools/bounced-email-extractor Last updated: 2026-10-23 In one line: Pulls every bounced recipient out of pasted bounce messages, .eml or .mbox files and bounce logs, sorts each by its SMTP code into remove, retry or fix-your-sending, and builds a suppression CSV. Paste the bounce messages (or upload .eml, .mbox or a bounce log) and the tool lists every recipient that bounced, with its SMTP code. Hard bounces such as 5.1.1 go in a suppression list to remove; 4.x.x soft bounces are marked for retry; 5.7.x policy blocks are kept, because they are about your sending, not the address. How do I get a list of bounced email addresses? 1. Collect the bounces: in Gmail, search from:mailer-daemon and open each message (or export them with Google Takeout as .mbox); in Outlook, search for "Undeliverable". A CSV bounce log from your sending tool works too. 2. Paste the text or upload the file. Add your own address or domain so the sender isn't listed. 3. Press Find the bounced addresses. Each address is listed once, with its strongest code and the line it came from. 4. Download the suppression list (hard bounces and dead mailboxes) and add it to your sending tool's suppression or do-not-contact list. 5. Before the next send, check the rest of the list so it doesn't produce the same pile; your first 100 email checks are free with a Google sign-in. Limitations: - Runs entirely in your browser; nothing you paste is sent anywhere. Very large pastes are read up to 2 MB of text. - An address mentioned in a bounce without a code or a clear phrase is listed as unclear, not removed. - Some servers put a misleading code on a policy block; when the text names a blocklist or spam, the tool keeps the address. - This lists past bounces; it can't tell which of the rest of your list will bounce next. That needs a mailbox check. FAQ: Q: Should I remove hard bounces from my email list? A: Yes. Hard bounces such as 5.1.1 user unknown are permanent, and resending counts against your sender reputation each time. The exception is 5.7.x policy blocks, which are about your sending rather than the address. Q: Should I remove soft bounces from my email list? A: Not after a single soft bounce. Retry, and suppress the address only if it keeps soft-bouncing over several sends or weeks. Q: How to get bounced emails in Gmail? A: Search from:mailer-daemon in Gmail. Each "Delivery Status Notification (Failure)" message names the address that bounced and the server's reason; paste them into this tool to list them all at once. Q: Why am I getting bounced emails? A: Either the address is bad (user unknown, domain gone), the mailbox can't take mail (full, disabled), or the receiving server blocked your message (policy, reputation, authentication). The SMTP code in the bounce tells you which. ### Compare two email verifiers' results, row by row URL: https://simpleverifier.com/tools/verifier-comparison Last updated: 2026-10-30 In one line: Matches two verifiers' results files by address, maps each status to valid, risky or invalid, and lists every row where they disagree with the likely reason: catch-all policy, unknown answers, role flags or a real conflict. Drop the results file from each verifier. Every address in both files is matched, each vendor's status is mapped to valid, risky or invalid, and you get the agreement rate, a 3x3 matrix and every disagreement with the likely reason. Most gaps come from catch-all domains: one tool calls them valid, the other risky. It runs in your browser, so nothing is uploaded. How do I compare two email verifiers on the same list? 1. Verify the same list with both tools, on the same day if you can. Answers drift as mailboxes close and greylisting clears. 2. Download the full results file from each one, including the column that holds the status (valid, invalid, catch-all and so on). 3. Drop one file in A and the other in B. The email column and the status column are found from the values; sub-status, reason and accept-all columns are read when present. 4. Press Compare results. Read the agreement rate, then the matrix: the off-diagonal cells are the disagreements. 5. Read Why they differ, download disagreements.csv, and recheck the disputed addresses or test them with a small send. Example: - Input: Two results files for the same 10 addresses: one with status and sub_status columns, the other with Result, Reason and Accept All. - Output: They agree on 4 of 10 (40%). Of the 6 disagreements, file A gave the more positive answer on all 6: one catch-all domain, one role address, one unknown, one disposable, one accepted vs rejected and one unknown vs no mail server. Limits: Runs in your browser; each file can be up to 25 MB. It shows where the files disagree, not which one is right. Limitations: - It shows where two files disagree, not which one is right. Settle disputed rows with a recheck or a small test send. - The reason comes from the status and any detail columns in the files. When a file has no detail, the reason is more general. - Only addresses in both files are compared, matched on the full address ignoring case. - CSV only: save a spreadsheet as CSV first. Each file can be up to 25 MB. FAQ: Q: Why does another verifier show more valid emails? A: Usually catch-all domains. Their servers accept any address, so the mailbox can't be confirmed. Some tools count those addresses as valid; others mark them risky. Compare the files here to see how many of the gap rows are catch-all. Q: Is a catch-all email valid? A: Not confirmed. The domain accepts mail for every address, so a check can't tell a real mailbox from a made-up one. Some of those messages bounce later or go nowhere, so send them separately in small batches. Q: Can I use one verifier to check another? A: Not as an answer key. Both tools face the same limits, so agreement proves little. Use this comparison to find the disputed rows, then settle them with a recheck or a small test send. Q: Are my files uploaded anywhere? A: No. Both files are read and compared in your browser. The disagreements file is built there too, so the addresses never leave the page. ### Remove emails by domain: drop competitors, .edu, .gov or any domain from a list URL: https://simpleverifier.com/tools/remove-emails-by-domain Last updated: 2026-11-01 In one line: Takes your list and your exclusion rules (a domain and its subdomains, an ending such as .edu or .gov.uk, a name on any ending such as acme.*, or single addresses) and splits the list into kept and removed, with the rule that matched each. To remove emails by domain, list the domains or endings to drop, one per line (competitor.com, .edu, .gov, acme.*), then paste your list or upload the CSV. Every address at a matching domain or its subdomains is removed. You get the kept rows with their original columns, and a removed file showing the rule that matched each address. How do I remove every email at a domain from my list? 1. Type the domains to remove, one per line: a domain (acme.com, also removes mail.acme.com), an ending (.edu, *.gov, .ac.uk), a name on any ending (acme.*) or one address. Or add a preset for schools or government. 2. Paste your list, or upload a CSV; the email column is found automatically and the other columns are kept. 3. Press Remove matching emails and check which rule removed how many. 4. Download the kept file for your send, and the removed file if you need a record of who was excluded. Example: - Input: 8 addresses and the rules competitor-example.*, .edu, .gov and .ac.uk. - Output: 6 removed and 2 kept. competitor-example.* removes sam@competitor-example.com, ops@mail.competitor-example.com and bob@competitor-example.co.uk; .edu, .gov and .ac.uk remove one address each. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It matches the domain after the @; it can't tell which kept mailboxes still exist. - acme.* matches the same name on any ending, which can include unrelated companies with that name. - A company that uses several unrelated domains needs each one listed. - It doesn't know who a domain belongs to; you supply the rules. FAQ: Q: How do I remove certain domains from an email list? A: Type the domains here, one per line, paste the list and press Remove matching emails. Every address at those domains, and their subdomains, is removed. Q: How do I filter out Gmail and Yahoo addresses? A: Add gmail.com, yahoo.com and the others as rules, or use the business email filter, which already knows the free and ISP mail domains. Q: Does removing acme.com also remove mail.acme.com? A: Yes, by default. Untick the subdomains option to remove only addresses exactly at acme.com. Q: Can I remove a whole country's domains? A: Yes: add the ending, such as .de or .fr. For a fuller split by country, including home mail providers, use the email list by country tool. Q: Is my list uploaded? A: No. Matching happens in your browser and nothing is sent anywhere unless you choose to check the kept addresses afterwards. ### Duplicate contact finder: the same person at two email addresses URL: https://simpleverifier.com/tools/duplicate-contact-finder Last updated: 2026-11-02 In one line: Groups rows by first and last name plus company (the company column, or the domain after the @), and by Gmail dot and +tag variants, then keeps one row per person: the work address over Gmail or Outlook, or the first in the file. To find duplicate contacts with different emails, upload the CSV with email, name and company columns. Rows with the same first and last name at the same company are one person, as are Gmail addresses that differ only by dots or a +tag. One row per person is kept, the work address first, and the extra addresses download separately with the address they duplicate. How do I find duplicate contacts with different email addresses? 1. Upload the contact CSV or Excel file, or paste it. Email, first name, last name (or full name) and company columns are found by their headers. 2. Leave "keep the work address" on so ana@company beats ana@gmail.com; untick it to keep the first row in the file. 3. Press Find duplicate people. Each extra address shows the address kept for that person and why. 4. Download one contact per person, and the extra addresses as their own file. How do I check which address still works? 1. Download the one-per-person file here; your columns are kept as they were. 2. Upload it at /verify. Each address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. For anyone whose kept address comes back invalid, try the extra address from the duplicates file. Example: - Input: 8 contacts: Ana Silva three times (two northwind.example addresses and a Gmail with company Northwind Inc), Leo Park as leo.park@gmail.com and leopark@gmail.com, and Mia Chen at two different companies. - Output: 5 people: Ana's first work address kept and her other 2 addresses moved to the duplicates file, and Leo's two Gmail spellings (leo.park@ and leopark@) folded as one inbox. The two Mia Chens stay separate because they work at different companies; ticking name-only would merge them. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Matching is by name and company, so a misspelled name or a renamed company isn't matched. - Two different people with the same name at the same company are treated as one. - With the name-only option on, common names will be grouped wrongly; check the duplicates file. - It can't tell which of a person's addresses still works. FAQ: Q: Which address does it keep? A: With the default option, the first company address in the group; when every address is personal, the first in the file. Untick the option to always keep the first row. Q: Does it merge the other columns? A: No. The kept row is kept as it was, and the extra rows go to their own file with duplicate_of and reason columns, so nothing is lost. Q: Can it find duplicates without a name column? A: Only exact and Gmail dot or +tag repeats. Name columns are what let it see the same person at two addresses. Q: Is my list uploaded? A: No. Matching happens in your browser, and nothing is sent unless you choose to check the addresses afterwards. ### Bulk Gmail checker: check a list of Gmail addresses at once URL: https://simpleverifier.com/tools/bulk-gmail-address-checker Last updated: 2026-10-23 In one line: Checks many Gmail addresses at once: merges the same inbox written with dots, +tags or googlemail.com, flags username-rule breaks and typo domains, and asks Google about 10 mailboxes live. A bulk Gmail checker tests many Gmail addresses at once. Paste the list here: addresses that reach the same inbox (dots, +tags, googlemail.com) are merged, typo domains like gmial.com and usernames that break Google's rules are flagged, and the first 10 are checked with Google's mail servers, which reject accounts that don't exist with 550 5.1.1. How do I check if multiple Gmail accounts exist? 1. Paste the Gmail addresses, one per line, or a CSV column of them. Non-Gmail addresses are checked as normal addresses and marked. 2. Press Check the Gmail addresses. 3. Read the flagged rows: same inbox as an earlier row, typo domain, or a username outside Google's rules for new accounts. 4. Download the clean list, one row per real inbox. 5. The first 10 go to Google's mail servers for a live answer. Sign in with Google to check the rest with 100 free email checks. Limitations: - Valid means the Gmail account exists today, not that anyone reads it. - The dot and +tag rule applies only to gmail.com and googlemail.com, not to Google Workspace domains. - Username rules describe new accounts; older accounts can break them and still be real. - The live check covers 10 addresses without an account; risky results there usually mean the check was cut short, so try again later. FAQ: Q: Is there a free bulk Gmail checker? A: Yes. This page merges duplicate inboxes and flags typo domains and username-rule breaks for the whole list for free, checks 10 addresses live with Google's mail servers, and gives 100 free email checks with a Google sign-in. Q: Can you check if a Gmail account exists without emailing it? A: Yes. Google's mail servers reject accounts that don't exist with 550 5.1.1 at the RCPT TO step, so a checker can ask and disconnect before sending anything. Q: Will the Gmail users know I checked their address? A: No. Nothing is delivered, so nothing appears in their inbox. Q: How do I check multiple Gmail accounts at once? A: Paste them into a bulk Gmail checker. It reduces the list to one row per inbox first, then checks each address with Google's mail servers. ### Fake email checker: find made-up addresses in a list URL: https://simpleverifier.com/tools/fake-email-checker Last updated: 2026-10-23 In one line: Flags addresses that look invented from their text alone: keyboard runs like asdf, placeholders like test@, reserved domains such as example.com, and random strings. Runs in your browser. A fake email checker flags addresses that look invented. Paste your list and it marks keyboard runs (asdf@, qwerty@), placeholders (test@, noemail@), reserved domains like example.com, repeated characters and random-looking strings. It reads only the text of each address, so an ordinary-looking fake still passes until a mailbox check. How do I find fake email addresses in a list? 1. Paste addresses one per line, or upload a CSV; the email column is found automatically and your other columns are kept. 2. Press Find fake emails. 3. Read the flagged rows. Looks fake means a placeholder or keyboard pattern; Suspicious means the text looks random and deserves a second look. 4. Download the no-red-flags file, or the flagged rows to review. 5. Addresses with no red flags still need a mailbox check. Sign in with Google to check the rest of the list with the free email checks. Limitations: - It reads the text of each address only. A convincing fake passes. - Suspicious rows are a guess; real people sometimes use random-looking handles. - It does not know which domains are disposable. Use the disposable checker for that. - No red flags is never the same as valid; it just means nothing looked wrong. FAQ: Q: How do I check if an email address is fake? A: Look for placeholders, keyboard runs and reserved domains in the text, then run a mailbox check, which asks the mail server whether the address exists. This page does the first part for a whole list at once. Q: Can a fake email checker tell me an address exists? A: No. It flags addresses that look invented from their characters. Only a mailbox check, run against the receiving mail server, can say whether a mailbox exists. Q: What does the fake email checker flag? A: Keyboard runs such as asdf and qwerty, placeholder names like test and noemail, reserved domains such as example.com, repeated characters, one-character names and random-looking strings. Q: Is test@test.com a real email address? A: It is shaped like one, but it is a placeholder. Treat it as fake and don't send to it. Q: Is my list uploaded anywhere? A: No. The check runs in your browser with JavaScript and nothing you paste is sent to us. ### Email validation code generator for signup forms URL: https://simpleverifier.com/tools/email-validation-code-generator Last updated: 2026-10-23 In one line: Copy-paste snippets for the input, a browser-side typo hint and a server-side mailbox check in Node.js, Python, PHP or cURL, with a choice of what to do when the verdict is risky. Validate an email in layers. In the browser, use an email input and a loose pattern check with a typo hint. On the server, call a verification API to learn whether the mailbox exists. This generator gives copy-paste code for each layer in HTML, JavaScript, Node.js, Python, PHP and cURL, and lets you choose what to do with risky results. How do I validate an email address in a form? 1. Pick the layer you need: the HTML input, the browser JavaScript, or a server snippet in Node.js, Python or PHP. 2. For server code, choose what to do when the verdict is risky: accept it, ask the person to double-check, or ask for another address. 3. Copy the code into your project. 4. For server code, store your API key in an environment variable and never in the page. 5. Test it on the form with a valid address, a typo and a made-up address. Limitations: - The browser snippets cannot tell whether a mailbox exists. Only the server-side check can. - Server snippets need an API key from a plan that includes API access. - The typo list in the browser snippet is a short sample; extend it for your audience. - A risky verdict is not a rejection. How you treat it is your call. FAQ: Q: How do I validate an email address in JavaScript? A: Use an input with type=email, a loose check for text@text.tld, and a did-you-mean prompt for typo domains. Then verify on the server. Q: Is regex enough to validate an email? A: Regex checks the shape only. It can't tell you the domain receives mail or the mailbox exists, and a strict one rejects real addresses. Q: Does the code work with any language? A: Snippets are given for HTML, browser JavaScript, Node.js, Python, PHP and cURL. Any language that can make an HTTPS request can call the API. Q: Is an API key needed? A: For the server snippets, yes. The HTML and browser JavaScript snippets work without one. Q: Does this tool store anything? A: No. It generates text in your browser. ### International email checker: IDN, punycode and non-ASCII addresses URL: https://simpleverifier.com/tools/international-email-checker Last updated: 2026-10-23 In one line: Finds non-ASCII domains and names in a list, shows each domain's punycode (xn--) form, flags names that need SMTPUTF8 and warns about domains that mix alphabets. In your browser. An international email checker handles addresses with accents or non-Latin letters. A domain such as münchen.de is sent as xn--mnchen-3ya.de (punycode). A non-ASCII name before the @ needs SMTPUTF8 on every server on the route. Paste a list to see each domain's ASCII form and which addresses mix alphabets, a common look-alike trick. How do I convert an international email address to punycode? 1. Paste the addresses, one per line. 2. Press Check the addresses. 3. Read the ASCII form of each domain, and which addresses have a non-ASCII name before the @. 4. Download the CSV with the ASCII domain and address for your sending system. 5. Then check which mailboxes exist. Sign in with Google for the free email checks. Limitations: - Conversion uses the browser's own IDNA handling; unusual characters may be rejected as invalid. - Converting a domain does not show the mailbox exists. - Whether a given provider accepts a non-ASCII name before the @ is not tested here. - Mixed-alphabet detection is a warning, not proof of abuse; some real names mix scripts. FAQ: Q: How do I convert an email domain to punycode? A: Paste the address above. The domain part is converted to its xn-- form with the browser's IDNA handling. Q: Can you send email to an address with accents? A: To an accented domain, yes, through its punycode form. To an accented name before the @, only if every server on the route supports SMTPUTF8. Q: What does xn-- mean in a domain? A: The domain label is internationalised and encoded in punycode. The part after xn-- encodes the non-ASCII characters. Q: Is a mixed-alphabet domain dangerous? A: It can be a look-alike of a trusted brand, so check it. Some legitimate names mix scripts. Q: Is my list uploaded? A: No. The conversion happens in your browser. ## Export a list from your store or payments https://simpleverifier.com/tools/category/store-exports Turn a customer export from Shopify, WooCommerce, Stripe, Square, PayPal and other store or payment tools into one clean email column. Each tool reads that platform's own CSV headers, sets aside customers who unsubscribed or don't accept marketing where the export records it, and removes duplicates, so the file is ready to verify and import. ### Shopify customers to email list: export subscribers who accept email marketing URL: https://simpleverifier.com/tools/shopify-customers-to-email-list Last updated: 2026-11-01 In one line: Reads the Shopify customers export (or an orders export, one row per line item) and gives one row per customer: name, country, Accepts Email Marketing, total spent, orders and tags. Subscribers and non-subscribers download as separate files. To get an email list from Shopify, go to Customers in Shopify admin, choose Export, pick All customers and CSV, then upload the file here. You get one row per address with name, country, total spent and orders, split by the Accepts Email Marketing column: customers who said yes in one file, those who didn't in another, repeats merged. How do I turn a Shopify customer export into an email list? 1. In Shopify admin, open Customers and press Export. Choose All customers (or a segment) and CSV for Excel or plain CSV. Shopify emails you the file for large stores. 2. Upload customers_export.csv here, or an orders export from Orders > Export if you want buyers from a date range. 3. Leave Keep only customers who accept email marketing ticked for a newsletter or campaign list; untick it for a list of every customer. 4. Download the email list, and the not-subscribed file if you need it for order or account emails. Example: - Input: A Shopify customers export with 6 customers: 3 with Accepts Email Marketing yes, 2 with no (one at gmial.com) and 1 phone-only customer with no email. - Output: 3 subscribers in the email list with name, country, total spent, orders and tags; 2 non-subscribers in a separate file with the reason Did not accept email marketing; 1 customer counted as having no address. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It reads the consent Shopify recorded; it can't tell whether that consent is valid where your customer lives. - It can't tell which addresses still have a working inbox. - Shopify's export is the source: columns you didn't export can't be added here. - An orders export only includes customers who ordered in the exported range. FAQ: Q: How do I export customer emails from Shopify? A: Customers > Export > All customers > CSV. The file has an Email column and an Accepts Email Marketing column; upload it here to get the subscribers as a clean list. Q: How do I export only subscribed customers from Shopify? A: Filter the customer list by Email subscription status = Subscribed before exporting, or export everyone and let this tool split subscribers from non-subscribers. Q: Why are some customers missing from the list? A: Customers with no email address, such as phone-only accounts, are counted and left out. Repeated addresses are merged into one row. Q: Can I import the result into Klaviyo or Mailchimp? A: Yes. The download is a plain CSV with an email column first, plus name, country, total spent, orders and tags as extra fields. Q: Is my customer file uploaded? A: No. It is read in your browser and nothing leaves your device unless you choose to check the addresses afterwards. ### Shopify email list checker: clean a customer export before you email it URL: https://simpleverifier.com/tools/shopify-email-list-checker Last updated: 2026-10-23 In one line: Reads a Shopify customers CSV, flags bad syntax, duplicates (including Gmail dots and +tags), typo, dead and disposable domains, and removes your unsubscribed list. Domains go to DNS; addresses stay in your browser. To clean Shopify customer emails, export the customers as a CSV and drop it here. The checker flags bad syntax, duplicates, typo domains such as gmial.com, domains with no mail server and disposable addresses, and takes off anyone on your unsubscribed list. It reads the Email column; only the domains are looked up, never the addresses. How do I check my Shopify customer email list? 1. In Shopify admin, open Customers and click Export. Choose all customers, or a segment, and download the CSV. 2. Drop the file in. The Email column is found automatically. Customers with a blank Email are skipped. 3. Optional: paste an unsubscribed or bounced contacts list into the remove box. 4. Press Check the customers, then download the clean list and the flagged rows. 5. The checks here use no mail server. Sign in with Google to check which mailboxes exist with the free email checks. Limitations: - It reads an exported file. It does not connect to your store or change anything in Shopify. - The browser check covers the first 5,000 rows. The free checks take the whole file. - It does not look at marketing consent. Use Shopify's own marketing status for that. - No mailbox check runs on this page. A clean file can still contain addresses that don't exist. FAQ: Q: How do I clean my Shopify email list? A: Export your customers as CSV, check the file for bad syntax, duplicates, typo, dead and disposable domains, remove unsubscribed customers, then verify the mailboxes before sending. Q: Does Shopify verify customer emails? A: Shopify's help pages don't describe mailbox verification of customer emails. Check the list yourself before a campaign. Q: How big can a Shopify customer export be? A: Shopify says exported CSV files are limited to 15 MB. Exports of more than 50 customers are sent by email. Q: Is my customer file uploaded? A: No. The file is read in your browser. Only the unique domains are sent for a DNS lookup. Q: Can it find customers who didn't agree to marketing? A: No. Filter by marketing status inside Shopify before exporting. ### WooCommerce customers to email list: orders folded per customer, spend added, staff left out URL: https://simpleverifier.com/tools/woocommerce-customers-to-email-list Last updated: 2026-11-02 In one line: Reads the WooCommerce Customers or Orders download (or an order-export plugin file, or a WordPress users export) and gives one row per billing address with orders, paid orders, total spent and last order. Failed, cancelled and refunded orders don't count as paid; staff accounts can be set aside. To get an email list from WooCommerce, go to WooCommerce > Customers (or Analytics > Orders), click Download and upload the CSV here. Orders fold into one row per billing email with paid orders and spend, only completed and processing orders count as paid, and a WordPress users export works too, with staff accounts set aside. How do I turn a WooCommerce export into an email list? 1. In WordPress, go to WooCommerce > Customers and click Download, or Analytics > Orders > Download for an orders file. An order-export plugin's CSV works too, as does Users > Export from a users-export plugin. 2. Upload the CSV or Excel file here, or paste it. 3. Choose: keep only customers with a completed or processing order, set aside staff accounts, keep only marketing opt-ins when the export has that column. 4. Download the customer list and the set-aside file with the reason per address. Example: - Input: A WooCommerce orders export with 7 orders: 2 completed orders for ana.silva@example.com in different case, one processing, one failed, one refunded and one pending order with no email. - Output: 5 customers, 3 of them paying. Ana is one row with 2 paid orders and 100.00 spent; the failed and refunded orders are counted but add nothing to spend; 1 order counted as having no address. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Marketing consent can only be read when an opt-in plugin adds a column to the export. - Order totals are added as exported; mixed currencies are not converted. - It can't tell which addresses still have a working inbox. - Staff are found by the roles column, so a users export without roles can't tell them apart. FAQ: Q: Does it work with a WordPress users export? A: Yes. user_email and roles are read; administrators, shop managers, editors and authors are set aside by default so staff don't get the campaign. Q: What about guest checkouts? A: Guest orders appear in the orders download with their billing email and are included. The Customers download lists guests too. Q: Does it work with order-export plugins? A: Yes. Columns like Billing Email, Order Number, Order Status and Order Total are found by name, with or without the billing prefix. Q: How is total spent worked out? A: From the orders file, the order totals of completed and processing orders are added. From the Customers download, its Total spend column is used. Q: Is my customer list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### BigCommerce customers to email list: one row per customer, opt-outs set aside URL: https://simpleverifier.com/tools/bigcommerce-customers-to-email-list Last updated: 2026-11-02 In one line: Reads the customers CSV from BigCommerce (Customers > Export, Bulk Edit template), reads a newsletter, marketing or Receive Review/Abandoned Cart Emails? column when the file has one, sets aside opt-outs, merges repeats and keeps company, phone and customer group. To get an email list from BigCommerce, open Customers in the control panel, choose Export, pick the Bulk Edit template and CSV, and upload the file here. Each customer becomes one row with company, phone and customer group; customers marked as not wanting emails are set aside, and repeated addresses merge. How do I export BigCommerce customers to an email list? 1. In the BigCommerce control panel, open Customers > Export. Pick the Bulk Edit export template and CSV. 2. Upload the CSV here, or paste it. 3. Choose: set aside customers marked as not wanting emails (on to start), or keep only customers marked yes. 4. Download the email list and the set-aside file with the reason per address. How do I check the BigCommerce list before a campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into Klaviyo, Mailchimp or your email platform. Example: - Input: A BigCommerce Bulk Edit customer export with 6 customers in Wholesale and Retail groups; one marked N for Receive Review/Abandoned Cart Emails? and one with no email. - Output: 4 in the email list with company, phone and customer group kept; the N customer set aside; 1 counted as having no address. The notes name Receive Review/Abandoned Cart Emails? as the column consent was read from. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Header names depend on the export template and aren't all documented; columns are found by name, so check the notes above the result. - The review/abandoned-cart flag isn't the same as newsletter consent; check what your store collected. - Guest checkouts without an account aren't in the customer export. - It can't tell which addresses still have a working inbox. FAQ: Q: Which export template should I use? A: The Bulk Edit template. BigCommerce sets its headers to match the import format, and it includes most customer fields. A custom template works too as long as it has the email column. Q: Is the customer group kept? A: Yes, in the labels column, so you can rebuild wholesale and retail segments in your email tool. Q: Are guest checkouts included? A: Only customers with an account are in the customer export. Guest buyers appear in the orders export; any CSV with an email column can be run here. Q: Is my customer list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Wix contacts to email list: subscribers kept, unsubscribes set aside URL: https://simpleverifier.com/tools/wix-contacts-to-email-list Last updated: 2026-11-02 In one line: Reads the Regular CSV from Wix Contacts > Import / Export > Export, sorts each contact by its email subscriber status (subscribed, never subscribed, unsubscribed), sets aside unsubscribes, merges repeats and keeps name, phone, company and labels. To get an email list out of Wix, open Contacts in your dashboard, choose Import / Export > Export, pick All Contacts or a label and save it as a Regular CSV file. Upload it here: each contact is sorted by its email subscriber status, unsubscribes are set aside, repeats merge, and you download a list ready for another email tool. How do I turn a Wix contacts export into an email list? 1. In your Wix dashboard, open Contacts, click Import / Export and choose Export. Pick All Contacts or one label, and choose Regular CSV file (the Google CSV format drops the subscription status). 2. Upload the CSV here, or paste it. 3. Choose: set aside unsubscribed contacts (on to start), or keep only contacts marked subscribed. 4. Download the email list and the set-aside file with the reason per address. How do I check the Wix list before the first campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your email platform, or back into Wix. Example: - Input: A Wix Regular CSV with 7 contacts: Ana twice (Subscribed), 2 Never subscribed, 1 more Subscribed, 1 Unsubscribed and 1 with no email. - Output: 4 in the email list (Ana merged with labels Customers, VIP, Members, Kim, and the 2 never-subscribed as Unknown), 1 set aside as unsubscribed, 1 counted as having no address. Ticking subscribed-only moves the 2 Unknown to the set-aside file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Column names aren't documented by Wix and can change; columns are found by name, so check the notes above the result. - "Never subscribed" is not consent; check the rules where your contacts are before a marketing send. - Wix exports up to 50,000 contacts at a time, according to third-party guides; export by label for bigger lists. - It can't tell which addresses still have a working inbox. FAQ: Q: Can I export only subscribers from Wix? A: You can export by label, so if your subscribers have their own label, export that. Or export all contacts and let this tool sort by email subscriber status. Q: What happens to contacts with two email addresses? A: The primary email column is read. A cell holding several addresses gives one row per address, with the same name and status. Q: Are labels kept? A: Yes. Labels from every copy of a repeated contact are combined into one labels column, so you can rebuild segments in the next tool. Q: Is my contact list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Squarespace subscribers to email list: ready to import anywhere URL: https://simpleverifier.com/tools/squarespace-contacts-to-email-list Last updated: 2026-11-02 In one line: Reads the subscribed CSV from a Squarespace mailing list export (Lists & Segments > Export) or a contacts/profiles export, reads Accepts Marketing or a subscription column when there is one, merges repeats and keeps names and lists. To move subscribers out of Squarespace, open Marketing > Email campaigns > Lists & Segments, choose Export from the menu next to a list and unzip the download. Upload the subscribed CSV here (or a contacts export with an Accepts Marketing column): repeats merge, anyone not accepting marketing is set aside, and you get one clean file to import. How do I export subscribers from Squarespace? 1. In Squarespace, open Marketing > Email campaigns > Lists & Segments, click the menu next to a list or segment and choose Export. The .zip holds three CSVs: subscribed, unsubscribed and cleaned. 2. Upload the subscribed CSV here, or paste it. A contacts or profiles export with an Accepts Marketing column works too. 3. Choose: set aside contacts who aren't accepting marketing (on to start), or keep only contacts marked as accepting it. 4. Download the import list and the set-aside file with the reason per address. How do I check the Squarespace list before importing it? 1. Download the import list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your new email platform. Example: - Input: A Squarespace contacts export with 6 rows and an Accepts Marketing column: Kim twice (once in capitals), Leo with No, and three others with Yes. - Output: 4 in the import list, Kim merged into one row with lists Newsletter, Workshop; Leo set aside as not accepting marketing. The notes say consent was read from the Accepts Marketing column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Squarespace doesn't document the CSV headers; columns are found by name, so check the notes above the result. - The cleaned and unsubscribed files can't be told apart from the subscribed one by their columns; upload only the subscribed file. - Squarespace cleans an address only after a campaign bounced; addresses never mailed are unchecked. - It can't tell which addresses still have a working inbox. FAQ: Q: Can I export the Form Submitters segment? A: No. Squarespace's help says every smart segment can be exported except Form Submitters. Export form entries from the form's storage (for example a Google Sheet) and use the form responses tool instead. Q: Does it work with a Squarespace store customer export? A: Yes, if the file has an Email column. A marketing or subscription column is read when there is one; without it every customer is kept and the notes say so. Q: Are repeated addresses merged? A: Yes, one row per address, with lists combined. A No or unsubscribed on any copy wins. Q: Is my list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Square customers to email list: subscribers only, unsubscribes set aside URL: https://simpleverifier.com/tools/square-customers-to-email-list Last updated: 2026-11-02 In one line: Reads the customer export from the Square Dashboard, sorts each customer by Email Subscription Status (Subscribed, Unknown, Unsubscribed; older files' Email Unsubscribed column too), sets aside unsubscribes, merges repeats and keeps phone, visits, spend and groups. To get an email list from Square, export the customer directory from the Square Dashboard (Customers > Customer directory > Export) and upload the CSV here. Customers who unsubscribed are set aside, repeated addresses merge with an unsubscribe on any copy winning, and you download the list with subscription status, visits and total spend per customer. How do I turn a Square customer export into an email list? 1. In the Square Dashboard, open Customers > Customer directory and choose Export (to export only subscribers, pick the Email subscribers group first). 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside unsubscribed customers (on to start), or keep only customers marked Subscribed. 4. Download the email list and the set-aside file with the reason per address. How do I check the Square list before a campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into Square Marketing or your email platform. Example: - Input: A Square customer directory export with 6 customers: 2 Subscribed, 3 Unknown (one with no email) and 1 Unsubscribed. - Output: 4 in the email list (the 2 subscribed and 2 Unknown), 1 set aside as Unsubscribed from marketing email, 1 counted as having no address. Ticking subscribed-only moves the 2 Unknown to the set-aside file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Receipt-only emails aren't on customer profiles, so they aren't in the export. - Unknown is not consent; check the rules where your customers are before mailing them. - Column names can change between Square export versions; columns are found by name, so check the notes above the result. - It can't tell which addresses still have a working inbox. FAQ: Q: Can I export only email subscribers from Square? A: Yes: in the customer directory, open the Email subscribers group and export that. Or export everyone and let this tool sort by Email Subscription Status. Q: Does it work with other point-of-sale exports? A: Any customer CSV with an Email or Email Address column works. A subscription or marketing status column is read when there is one. Q: Are repeated customers merged? A: Yes, one row per address. Visits and spend are added up, groups combined, and an unsubscribe on any copy wins. Q: Is my customer list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Clover customers to email list: every address on its own row URL: https://simpleverifier.com/tools/clover-customers-to-email-list Last updated: 2026-11-02 In one line: Reads the customer CSV from the Clover web dashboard (Customers > Export), splits cells that hold several addresses into one row each, reads a marketing-allowed column when the file has one, sets aside opt-outs and merges repeats with phone kept. To get an email list from Clover, open Customers in the Clover web dashboard, choose Export and upload the CSV here. Clover can put several addresses in one cell, so each becomes its own row; customers marked as not allowing marketing are set aside, repeats merge, and you download a list ready for your email tool. How do I export Clover customers to an email list? 1. In the Clover web dashboard, open Customers and choose Export. Clover exports the whole customer list. 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside customers who don't allow marketing (on to start), or keep only customers marked as allowing it. 4. Download the email list and the set-aside file with the reason per address. How do I check the Clover list before a promotion? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your email platform. Example: - Input: A Clover customer export with 6 customers: one cell holding two addresses with Marketing Allowed false, one blank marketing field and one with only a phone number. - Output: 4 in the email list (3 allowing marketing and 1 Unknown). The two-address cell becomes 2 rows, both set aside as not accepting marketing, and the phone-only customer is counted as having no address. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Clover doesn't publish its export headers; columns are found by name, so check the notes above the result. - The export may stop around 1,000 customers, per integrators; this tool can only read what's in the file. - A blank marketing field isn't consent; check the rules where your customers are. - It can't tell which addresses still have a working inbox. FAQ: Q: Can I export only some Clover customers? A: Clover exports the whole customer list, not a filtered part, according to Shopify's Clover migration guide. Filter afterwards here or in a spreadsheet. Q: Does it work with Toast, Lightspeed or other POS exports? A: Any customer CSV with an email column works. A marketing or subscription column is read when there is one. Q: What about customers with only a phone number? A: They're counted as having no address and left out. For texting, use the phone tools instead. Q: Is my customer list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Stripe customers to email list: one row per person, duplicate customers merged URL: https://simpleverifier.com/tools/stripe-customers-to-email-list Last updated: 2026-11-01 In one line: Reads unified_customers.csv or unified_payments.csv from Stripe. Customers with the same email (Stripe doesn't deduplicate customers by email) become one row with the IDs listed, total spend and payment count added, delinquent and subscription status kept. To get an email list from Stripe, open Customers in the Stripe Dashboard, press Export and download the CSV, then upload it here. Customer records that share an email are merged into one row with their IDs, total spend and payment count added up. You can keep only paying customers or set delinquent ones aside, and download a clean CSV. How do I turn a Stripe customer export into an email list? 1. In the Stripe Dashboard, open Customers and press Export. Pick the date range and columns (keep Email, Name, Created, Total Spend, Payment Count, Delinquent) and download unified_customers.csv. 2. Upload it here. A payments export (Payments > Export, with Customer Email) also works: each successful payment counts, failed ones don't. 3. Tick Keep only customers with at least one payment for a buyers list, or Set aside delinquent customers before a promotion. 4. Download the email list, and the set-aside file if you ticked an option. Example: - Input: A Stripe unified_customers.csv with 6 customer records: ana.silva@example.com twice (cus_…f7 and cus_…f8), one delinquent customer, two with no payments and one with no email. - Output: 4 unique addresses. Ana's two records become one row with both IDs, total spend 339.00 and 11 payments; the delinquent customer is marked yes and past_due; 2 of the 4 are paying. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Stripe's export has no marketing consent column, so the tool can't tell you who opted in. - It can't tell which addresses still have a working inbox. - Spend is added in the currency of each row; mixed-currency accounts aren't converted. - People who used different emails for different purchases stay separate. FAQ: Q: How do I export customer emails from Stripe? A: Dashboard > Customers > Export. The CSV has Email, Name, Created (UTC), Total Spend and Payment Count columns; upload it here for one row per email. Q: How do I merge duplicate Stripe customers with the same email? A: In the export, this tool merges them into one row with every customer ID listed. To merge them in Stripe itself, you would have to move payment methods and subscriptions to one customer; Stripe has no one-click merge. Q: Can I use the payments export instead? A: Yes. Upload unified_payments.csv; each Paid or refunded payment counts, refunds are subtracted, failed and incomplete payments are left out of spend. Q: What does delinquent mean in a Stripe export? A: Stripe sets delinquent when an automatic invoice payment fails or an invoice passes its due date, and clears it when the invoice is paid. Tick the option to set those customers aside before a promotion. Q: Is the file uploaded? A: No. It is read in your browser. Nothing leaves your device unless you choose to check the addresses afterwards. ### PayPal customers to email list: one row per payer from your activity download URL: https://simpleverifier.com/tools/paypal-customers-to-email-list Last updated: 2026-11-02 In one line: Reads PayPal's Activity download CSV, keeps the From Email Address of incoming payments, skips your own address, payments you sent, transfers, fees, conversions and holds, merges repeat buyers with payments and totals, and marks refunds. PayPal has no customer export, but its Activity download lists every payment with the payer's email. Download it as a comma-delimited CSV (Activity > Statements, or Reports > Activity download) and upload it here. Incoming payments become one row per payer, with payment count, total paid and items; your own address, transfers, fees and refunds are left out. How do I export customer emails from PayPal? 1. In PayPal, open Activity > Statements (or Reports > Activity download), pick a date range of up to 12 months and choose Comma Delimited, All Activity. 2. Upload the CSV here, or paste it. Download several ranges and paste them together to cover more than a year. 3. Choose: set aside payers with only pending or reversed payments (on to start), and optionally anyone you refunded. 4. Download the payer list and the set-aside file with the reason per address. How do I check the PayPal payers before mailing them? 1. Download the payer list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your email platform. Example: - Input: A PayPal Activity download with 8 rows: 5 incoming payments from 4 payers (one Pending), a refund to one of them, a bank withdrawal and a payment you sent to a supplier. - Output: 3 payers in the list: Ana with 2 payments totalling 64.00 USD, Leo with 120.00 USD marked refunded, and Kim with 25.00 EUR. Mia's only payment is Pending, so she is set aside as No completed payment in this file. 3 rows skipped (the refund, the withdrawal and your outgoing payment) and your own address left out. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - PayPal doesn't always share the buyer's email (for example some guest or marketplace payments); those rows are counted as having no address. - The address is the payer's PayPal login, which may not be the inbox they read. - Columns are found by name; if PayPal renames them, check the notes above the result. - It can't tell which addresses still have a working inbox. FAQ: Q: Which PayPal report has the customer emails? A: The Activity download (Activity > Statements, or Reports > Activity download on business accounts), as Comma Delimited. Its From Email Address column holds the payer on incoming payments. Monthly PDF statements don't have it. Q: How far back can I go? A: PayPal's developer docs say activity reports cover up to 7 years, with at most 12 months per report and 50,000 rows per CSV. Download one range at a time and paste the files together here. Q: Are refunds and chargebacks removed? A: Refund rows mark the payer as refunded (a column in the output), and you can tick to set them aside. Reversals, holds and chargebacks are never counted as payments. Q: Is my PayPal history uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### QuickBooks customers to email list: every address split out, shared inboxes merged URL: https://simpleverifier.com/tools/quickbooks-customers-to-email-list Last updated: 2026-11-02 In one line: Reads a QuickBooks Online or Desktop customer export (title rows and TOTAL lines skipped), Xero contacts (EmailAddress and Person1Email…Person5Email), FreshBooks or Wave clients. Cells holding several addresses are split, CC columns read, an address shared by several customers kept once, inactive customers set aside. To get an email list from QuickBooks Online, go to Sales > Customers, click the export icon (Export to Excel) and upload the file here. Cells with several addresses are split, CC addresses added, an address shared by several customers becomes one row naming them all, and inactive customers are set aside. Xero and FreshBooks exports work too. How do I turn a QuickBooks customer export into an email list? 1. Export the customer list: QuickBooks Online (Sales > Customers > Export to Excel, or Reports > Customer Contact List > Export), QuickBooks Desktop (Customer Center > Excel > Export Customer List), Xero (Contacts > All contacts > Export) or FreshBooks/Wave clients. 2. Upload the .xlsx or CSV here, or paste it. Report title rows above the header are skipped. 3. Choose: include CC and extra contact-person emails, set aside inactive customers, set aside accounts-payable inboxes. 4. Download the email list and the set-aside file with the reason per address. Example: - Input: A QuickBooks Online Customer Contact List report with title rows, 6 customers and a TOTAL row: one Email cell with two addresses, one CC address, one address on two customers and one inactive customer. - Output: 5 addresses kept: both addresses from the shared cell, the CC contact, and leo@northwind.example as one row naming both customers with 310.00 open balance. The inactive customer is set aside; 2 accounts-payable inboxes are flagged. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Inactive customers can only be set aside when the export has a status or active column. - Accounts-payable inboxes are found by common prefixes (ap@, invoices@, billing@), not every finance address. - It can't tell which addresses still have a working inbox. - Open balance is added as exported; mixed currencies are not converted. FAQ: Q: Can I export my customer list from QuickBooks to Excel? A: Yes. In QuickBooks Online, Sales > Customers has an Export to Excel icon above the list. Upload that file here to get one row per address. Q: What if a customer has two emails in one field? A: Each address separated by a comma or semicolon becomes its own row, with the customer name kept on both. Q: Does it work with Xero? A: Yes. EmailAddress and Person1Email…Person5Email are read; contact names come from ContactName. Q: What happens to inactive customers? A: When the export has a Status or Active column, inactive and archived customers are set aside by default. Untick the option to keep them. Q: Is my customer list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Gumroad customers to email list: one row per buyer, refunds and chargebacks split out URL: https://simpleverifier.com/tools/gumroad-customers-to-email-list Last updated: 2026-11-02 In one line: Reads a Gumroad sales CSV (Purchase Email, Item Name, Sale Price, Refunded?, Disputed?, Giftee Email), a Lemon Squeezy orders export, Paddle transactions or a Payhip sales file. Sales fold into one row per buyer with purchases, products and spend; refunded, disputed or failed sales add nothing to spend, and buyers with only those are set aside. To get a buyer list from Gumroad, download the sales CSV (or the customers export) and upload it here. Each sale is folded into one row per buyer with purchases, products, total spent and the latest date. Refunded, disputed and failed sales are counted but not added to spend, and buyers whose every sale was refunded go to a separate file. How do I turn a Gumroad sales export into a buyer list? 1. Download your sales: Gumroad (Sales, or Audience > Customers, then the export button), Lemon Squeezy (Orders > Export), Paddle (transactions or customers export) or Payhip (sales export). 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside buyers whose every purchase was refunded or disputed, include gift recipients, keep only buyers who opted in to marketing. 4. Download the buyer list and the set-aside file with the reason per buyer. Example: - Input: A Gumroad sales CSV with 6 sales: ana.silva@example.com twice in different case, one refunded sale, one disputed sale and one gift with a Giftee Email. - Output: 3 buyers in the list, Ana as one row with 2 purchases, both products and 44.00 spent; the refunded and disputed buyers set aside; the gift recipient left out until you tick the option. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Spend is the sum of the sale price column; fees and taxes depend on which column your export uses. - Partial refunds are not subtracted. - It can't tell which addresses still have a working inbox. - A purchase isn't consent to marketing for other products. FAQ: Q: Can I download my Gumroad customer emails? A: Yes. Gumroad lets creators export sales and customers as CSV. Upload either here to get one row per buyer. Q: Are refunded buyers removed? A: Buyers whose every purchase was refunded, disputed or failed go to the set-aside file. A buyer with one refund and another paid purchase stays, with the refund counted. Q: What are gift recipients? A: When someone buys a product as a gift, Gumroad records the recipient in Giftee Email. They're left out unless you tick the option, because they never bought anything themselves. Q: Does it work with Lemon Squeezy, Paddle and Payhip? A: Yes. Any sales or customer export with a buyer email column works; status, refund and consent columns are read when they're there. Q: Is my sales data uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Kajabi contacts to email list: buyers and free opt-ins split, unsubscribes and staff set aside URL: https://simpleverifier.com/tools/kajabi-contacts-to-email-list Last updated: 2026-11-02 In one line: Reads a Kajabi contacts export (Products, Tags, Subscribed), Teachable or Thinkific students, Skool members or Podia customers. Rows fold per address with products or courses joined and tags kept; people who unsubscribed from marketing and staff accounts (owner, admin, instructor, moderator) are set aside, and buyers can be split from free opt-ins. To move contacts out of Kajabi, open Contacts, select all, choose Export and upload the CSV here. Each address becomes one row with its products and tags. Contacts who unsubscribed from marketing and staff accounts are set aside, and you can keep only people with a product to separate buyers from free opt-ins. Teachable, Thinkific, Skool and Podia exports work too. How do I turn a Kajabi export into an email list? 1. Export the contacts: Kajabi (Contacts, select all, Export), Teachable (Users > Students > Export), Thinkific (Users > Export), Skool (the members export in your community settings) or Podia (Audience > Export). 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside contacts who unsubscribed, set aside staff, keep only people with a product or course. 4. Download the contact list and the set-aside file with the reason per address. Example: - Input: A Kajabi contacts export with 6 contacts: 4 with products, 2 free opt-ins with only tags, and 1 buyer with Subscribed set to false. - Output: 5 contacts in the list with products and tags; the unsubscribed buyer set aside as Unsubscribed from marketing. With the products-only option, the 2 free opt-ins move to the set-aside file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Unsubscribes are only read when the export has a marketing or unsubscribe column. - Staff are only found when the export has a role column. - It can't tell which addresses still have a working inbox. - Buying a course isn't consent to every kind of marketing email. FAQ: Q: Can I export all my Kajabi contacts? A: Yes. Select all contacts and choose Export; Kajabi sends the CSV by email. Upload it here. Q: How do I separate buyers from free opt-ins? A: Tick "Keep only people with a product, course or paid membership". Contacts with no product move to the set-aside file, which is your free-lead list. Q: Are unsubscribed contacts removed? A: They're set aside by default when the export has a subscribed or unsubscribed column, with the reason Unsubscribed from marketing. Q: Does it work with Teachable, Thinkific, Skool and Podia? A: Yes. Any contact or student export with an email column works; product, tag, role and marketing columns are read when they're there. Q: Is my contact list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ## Export a list from your email platform https://simpleverifier.com/tools/category/email-platform-exports Clean an audience export from Mailchimp, Klaviyo, Kit, MailerLite, GetResponse, Omnisend, Drip, Flodesk, Brevo, ActiveCampaign, Constant Contact, AWeber or a newsletter tool before you re-import it or move platforms. The tools read each platform's export columns, set aside unsubscribed and bounced contacts where the export marks them, and give you a list you can verify, so dead addresses stop counting toward a contact-based bill. ### Mailchimp list cleaner: clean an audience export before you send URL: https://simpleverifier.com/tools/mailchimp-list-cleaner Last updated: 2026-10-23 In one line: Reads Mailchimp's subscribed export, removes what Mailchimp would only find by bouncing (typo, dead and disposable domains), takes off your cleaned and unsubscribed contacts, then checks 10 mailboxes. To clean a Mailchimp list, export the audience, drop the subscribed CSV here and paste in the cleaned and unsubscribed files. The cleaner flags bad syntax, duplicates, typo and dead domains, disposable and role addresses, removes anyone on those other files, and checks the first 10 mailboxes live. Mailchimp itself only cleans an address after it bounces. How do I clean my Mailchimp list? 1. In Mailchimp, open Audience, choose Export audience and download the file. The export holds a separate CSV for each contact type: subscribed, unsubscribed, cleaned and so on. 2. Drop the subscribed CSV in. The Email Address column is found automatically. 3. Optional: open the cleaned and unsubscribed CSVs and paste them into the remove box. Any address in them is taken off, including the same Gmail inbox written another way. 4. Press Check the audience and download the clean list and the flagged rows. 5. The first 10 addresses get a live mailbox check. Sign in with Google to check the rest with 100 free email checks before the next campaign. Limitations: - This reads exported files; it doesn't connect to your Mailchimp account or change anything in it. - Engagement (opens, clicks, member rating) isn't scored; use Mailchimp's own segments for inactive contacts. - The browser check covers the first 5,000 rows of the subscribed file. - A mailbox check can't confirm addresses at catch-all domains, and our checker doesn't probe Microsoft consumer addresses while Microsoft refuses checks from our server's network; those come back risky. FAQ: Q: How to clean an email list in Mailchimp? A: Export the audience, check the subscribed file for bad syntax, duplicates, typo, dead and disposable domains, remove anyone in the unsubscribed and cleaned files, verify the remaining mailboxes, then re-import or archive the contacts you removed. Q: What are Mailchimp cleaned contacts? A: Addresses Mailchimp stopped sending to because they bounced: hard bounces are usually cleaned immediately, repeated soft bounces after 7, or up to 15 for contacts with past activity. They are excluded from future sends. Q: Do cleaned contacts count in Mailchimp? A: No. Mailchimp's help centre says cleaned contacts don't count toward your audience limit. Q: Can I delete cleaned contacts from Mailchimp? A: Yes, but Mailchimp recommends archiving them instead, so they stay recognised and aren't re-imported and bounced again. Q: Does Mailchimp verify email addresses on import? A: Mailchimp's help pages describe cleaning an address after it bounces. An address in a new import hasn't been sent to yet, so there is no bounce to go on; dead mailboxes in an import show up as bounces on the first campaign. ### Klaviyo list cleaner: check a profiles export before you send URL: https://simpleverifier.com/tools/klaviyo-email-list-cleaner Last updated: 2026-10-23 In one line: Reads a Klaviyo profiles CSV, flags bad syntax, duplicates, typo, dead and disposable domains, and takes off your suppressed profiles. Domains go to DNS; addresses stay in your browser. To clean a Klaviyo list, export the profiles and drop the CSV here. The checker flags bad syntax, duplicates, typo domains, domains with no mail server and disposable addresses, and removes anyone on your suppressed-profiles export. Klaviyo suppresses an address after it bounces, so this finds the bad ones before they cost you a bounce. How do I check a Klaviyo list for bad emails? 1. In Klaviyo, export the profiles you plan to email (a list or segment) as a CSV. 2. Drop the file in. The Email column is found automatically. 3. Optional: in Audience, Profiles, open View suppressed profiles, export that list and paste it into the remove box. 4. Press Check the profiles and download the clean list and the flagged rows. 5. These checks use no mail server. Sign in with Google to check which mailboxes exist with the free email checks. Limitations: - It reads an exported file. It doesn't connect to Klaviyo or change anything in it. - It doesn't score engagement; use Klaviyo's own segments for inactive profiles. - The browser check covers the first 5,000 rows. The free checks take the whole file. - No mailbox check runs on this page. A clean file can still contain addresses that don't exist. FAQ: Q: How do I clean my Klaviyo list? A: Export the profiles, check the file for bad syntax, duplicates, typo, dead and disposable domains, remove suppressed profiles, verify the remaining mailboxes, then re-import or segment what's left. Q: When does Klaviyo suppress an email? A: Per Klaviyo, hard bounces are suppressed automatically, and addresses that soft-bounce 7 times in a row are suppressed, counting only the past 2 years. Q: Should I delete suppressed profiles in Klaviyo? A: Klaviyo recommends keeping them, because deleting them skews the segments you use for business insights. Q: Is my export uploaded? A: No. The file is read in your browser. Only the unique domains are sent for a DNS lookup. Q: Does it replace a mailbox check? A: No. It removes what can be found without a mail server. A mailbox check is what shows addresses that look right but don't exist. ### Mailchimp audience to email list: subscribed file cleaned, unsubscribed and cleaned files as suppressions URL: https://simpleverifier.com/tools/mailchimp-audience-to-email-list Last updated: 2026-11-03 In one line: Reads a CSV from Mailchimp's audience export ZIP: Email Address, names and TAGS kept, repeats merged; rows from the unsubscribed file (UNSUB_TIME) or the cleaned file (CLEAN_TIME) are set aside, so the same tool builds a suppression list. In Mailchimp, click Audience, pick the audience, click Export audience and then Export CSV. Mailchimp emails you when the export is ready; it can be a ZIP with a separate CSV for subscribed, unsubscribed, non-subscribed and cleaned contacts. Upload the subscribed CSV here to get one clean email column with tags kept and repeats merged. Upload the unsubscribed or cleaned CSV to get a suppression list. Check the subscribed list live before you send. How do I turn a Mailchimp audience export into a clean email list? 1. In Mailchimp, click Audience. If you have more than one audience, pick it from the Audience drop-down. 2. Click Export audience, then Export CSV in the pop-up. Mailchimp emails you when the export is ready, and it stays in your account for 30 days. 3. Unzip the download. Upload the subscribed CSV here, or paste it. 4. Download the email list. Run the unsubscribed and cleaned CSVs through too and keep their set-aside files as suppressions. How do I check the list before the next campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside files as your suppression list. Example: - Input: The subscribed CSV from a Mailchimp audience export with 5 rows: Ana twice (once in capitals, different tags), an info@ address, a gmial.com typo, and MEMBER_RATING, OPTIN_TIME, LEID and TAGS columns. - Output: 4 contacts in the list, Ana merged with labels newsletter, buyer, webinar. The notes say the file has no status column and to upload the subscribed file; an unsubscribed or cleaned file would be set aside row by row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Mailchimp's help lists the extra columns in an export but not UNSUB_TIME and CLEAN_TIME; those are found by name, so check the notes above the result. - The non-subscribed file looks like the subscribed one, so the tool can't tell them apart; mind which file you upload. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Mailchimp columns does it read? A: Email Address, First Name, Last Name, Phone Number and TAGS, plus UNSUB_TIME and CLEAN_TIME when the file has them. Mailchimp's own columns such as MEMBER_RATING, OPTIN_TIME, LEID and EUID are recognised but not copied. The notes above the result say which were found. Q: Can I upload the whole ZIP? A: No. Unzip it and upload one CSV at a time, starting with the subscribed file. Q: Is my audience uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Klaviyo profiles to email list: consent read, suppressed and unsubscribed profiles set aside URL: https://simpleverifier.com/tools/klaviyo-profiles-to-email-list Last updated: 2026-11-03 In one line: Reads a Klaviyo list or segment CSV: Email marketing consent sorted into subscribed, never subscribed and unsubscribed; any Email suppressions value sets the profile aside even when consent says Subscribed; repeats merged. In Klaviyo, open Audience > Lists & segments, open the list or segment, choose Manage list (or Manage segment) > Export to CSV, include Email marketing consent and Email suppressions, and click Start Export. Upload the CSV here: unsubscribed profiles and any profile with a suppression are set aside, never subscribed profiles are marked so you can leave them out, and repeats merge. Check what's left live before you send. How do I turn a Klaviyo export into a clean email list? 1. In Klaviyo, go to Audience > Lists & segments and open the list or segment. To export everyone, Klaviyo suggests a segment that includes all profiles. 2. Open Manage list (or Manage segment) and select Export to CSV. You need the Owner, Admin or Analyst role, or a custom role that can export profiles. 3. Choose the properties to include, with Email marketing consent and Email suppressions, and click Start Export. Later downloads are under Settings > Other > Downloads for 30 days. 4. Upload the CSV here. Tick the option to keep only subscribed profiles if you want never subscribed left out too, then download the list and the set-aside file. How do I check the list before the next campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Klaviyo segment export with 6 rows: Email Marketing Consent Subscribed, Unsubscribed and Never subscribed, Email Suppressions Hard bounce on a profile still marked Subscribed, and one phone-only profile. - Output: 3 profiles in the list (Kim as Unknown for Never subscribed), Leo set aside as unsubscribed and Mia set aside as suppressed, and 1 row counted as having no email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Klaviyo doesn't publish the exact headings or value format of Email marketing consent and Email suppressions; they're found by name, so check the notes above the result. - If the export has no Email suppressions column, suppressed profiles marked Subscribed can't be spotted; export again with that property. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Klaviyo columns does it read? A: Email, First Name, Last Name, Phone Number, Email Marketing Consent and Email Suppressions. Columns such as Profile Created On and Last Active are recognised but not copied. The notes above the result say which were found. Q: Does the export say which lists a profile is on? A: No. Klaviyo's help says list and segment membership can't be exported, so export each list or segment you need on its own. Q: Is my list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Kit (ConvertKit) subscribers to email list: unsubscribed, bounced and complained set aside URL: https://simpleverifier.com/tools/kit-subscribers-to-email-list Last updated: 2026-11-04 In one line: Reads a Kit subscriber CSV: Status sorted into confirmed (kept), unconfirmed (kept as unknown), unsubscribed (set aside) and bounced, complained or blocked (always set aside); tags kept, repeats merged. In Kit, go to Subscribers, click Status and choose Confirmed subscriber, tick the checkbox at the top of the list, click Select all, then choose the three dots and Export. Kit emails a download link that expires after five days. Upload the CSV here: unsubscribed subscribers are set aside, bounced, complained and blocked ones too, and repeats merge with their tags. Check what's left live before you send. How do I turn a Kit subscriber export into a clean email list? 1. In Kit, go to Subscribers. To export a segment, open it from the right sidebar on the Subscribers page first. 2. Click Status and choose Confirmed subscriber if you only want active subscribers, or leave every status in so the set-aside file doubles as a suppression list. 3. Tick the checkbox at the top of the list, then click Select all so every subscriber is selected, not just the current page. Click the three dots, then Export. 4. Download the file from the email Kit sends (the link expires after five days) and upload it here, or paste it. How do I check the list before the next broadcast? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as your suppression list. Example: - Input: A Kit subscriber export with 7 rows: Status Confirmed, Unsubscribed, Bounced, Unconfirmed and Complained, Ana twice (once in capitals, different tags) and a gmial.com typo on a complained subscriber. - Output: 3 subscribers in the list (Ana merged with tags newsletter, buyer, webinar, Kim as Unknown for Unconfirmed), Leo set aside as unsubscribed, and Mia and Raj set aside as bounced or complained. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Kit's help lists the exported fields but not the exact column headings; the email and status columns are found by name, so check the notes above the result. - Cold isn't a column in the export, so cold subscribers can't be split out here; export a cold segment from Kit if you want them apart. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Kit columns does it read? A: The email address, first name, status and tags. Kit's help lists first name, email address, created date, status, tags, location, attribution data and custom fields as the exported data. The notes above the result say which columns were found. Q: Why does my export only have one page of subscribers? A: Kit selects only the current page until you click Select all. If the link still reads Select all rather than Deselect all, export again after clicking it. Q: Is my subscriber list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### MailerLite subscribers to email list: unsubscribed, bounced and junk set aside URL: https://simpleverifier.com/tools/mailerlite-subscribers-to-email-list Last updated: 2026-11-04 In one line: Reads a MailerLite subscriber CSV: Status sorted into active (kept), unconfirmed (kept as unknown), unsubscribed (set aside) and bounced or junk (always set aside); groups kept as labels, repeats merged. In MailerLite, go to Subscribers, pick the status in the Active subscribers dropdown, select all subscribers with the dropdown arrow next to the Subscriber column, add Status and Groups under Set columns, then click Actions and choose CSV file. Only account administrators can export. Upload the CSV here: unsubscribed subscribers are set aside, bounced and junk ones too, and groups stay as labels. Check what's left live before you send. How do I turn a MailerLite export into a clean email list? 1. In MailerLite, go to Subscribers and pick the status you want from the Active subscribers dropdown (All subscribers gives a file that doubles as a suppression list). 2. Use the dropdown arrow next to the Subscriber column to select all subscribers in the list, not just the current page. 3. Click Set columns and add Status and Groups; only the columns shown are exported. 4. Click Actions and choose CSV file, then upload the file here, or paste it. How do I check the list before the next campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as your suppression list. Example: - Input: A MailerLite subscriber export with 6 rows and the Subscriber, Status and Groups columns: Active, Unsubscribed, Bounced, Unconfirmed and Junk, and an info@ address. - Output: 3 subscribers in the list (Kim as Unknown for Unconfirmed, groups kept as labels), Leo set aside as unsubscribed, and Mia and Raj set aside as bounced or junk. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - MailerLite's help doesn't list the export's column headings; the email, status and groups columns are found by name, so check the notes above the result. - Only the columns shown under Set columns are exported, so a file without Status can't be sorted by status. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which MailerLite columns does it read? A: The subscriber's email, name and last name, Status and Groups when you added them under Set columns. The notes above the result say which columns were found. Q: Why can't I see the export option? A: MailerLite lets only account administrators export subscribers. Ask the account administrator to export the file. Q: Is my subscriber list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### GetResponse contacts to email list: active contacts cleaned, inactive ones as suppressions URL: https://simpleverifier.com/tools/getresponse-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads a GetResponse contacts CSV or XLSX: one row per address with list names kept as labels and repeats across lists merged; a status or unsubscribe-reason column, when present, sets removed, unsubscribed and bounced contacts aside. In GetResponse, go to Contacts > Search, click Advanced search, pick the lists and click Apply, then click the Actions icon next to the contact count and choose Export. Name the file, choose CSV or XLSX, keep Email address selected and click Export new file, then Download. GetResponse exports active contacts only and removes exports after 7 days. Upload the file here to get one clean email column with repeats across lists merged. Check it live before you send. How do I turn a GetResponse export into a clean email list? 1. In GetResponse, go to Contacts > Search and click Advanced search. 2. Open the list drop-down, pick the list or lists you want and click Apply. 3. Click the Actions icon (vertical ellipsis) next to the total number of contacts, then Export. Name the file, choose CSV or XLSX and keep Email address, Name, List and Subscription details selected; add Tags if you want them. 4. Click Export new file, then Download when it appears (exports older than 7 days are removed). Upload it here, or paste it. How do I check the list before the next newsletter? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as your suppression list. Example: - Input: A GetResponse contacts export with 5 rows across three lists: Ana on two lists (once in capitals), an info@ address and a gmial.com typo, with subscription date, type, source and score columns. - Output: 4 contacts in the list, Ana merged with both list names. The notes say GetResponse exports active contacts only; an inactive-contacts file would be set aside row by row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - GetResponse's help lists the exported data but not the exact column headings, and doesn't say how the inactive-contacts file labels status or unsubscribe reason; those columns are found by name, so check the notes above the result. - Consent fields are named by you in GetResponse, so they're kept in the file but not read as consent. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which GetResponse columns does it read? A: Email address, Name, List and Tags, plus a status or unsubscribe reason column when the file has one. GetResponse's own fields such as subscription date, type and source and score are recognised but not copied. The notes above the result say which were found. Q: Can I upload the XLSX export? A: Yes. CSV and XLSX both work; the first sheet is read. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Omnisend contacts to email list: unsubscribed set aside, non-subscribed shoppers marked URL: https://simpleverifier.com/tools/omnisend-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads an Omnisend contacts CSV: Email subscription status sorted into subscribed (kept), non-subscribed (kept as unknown) and unsubscribed (set aside, which in Omnisend also covers bounces and spam complaints); tags and total spent kept, repeats merged. In Omnisend, go to Audience > Exports, click New Export, choose all contacts, contacts by email subscription status, a segment or a tag, click Export and then Download in the Exports tab. Only Owner, Admin and Analyst roles can export. Upload the CSV here: unsubscribed contacts are set aside, non-subscribed shoppers are marked Unknown, and tags and total spent stay with each address. Check it live before you send. How do I turn an Omnisend export into a clean email list? 1. In Omnisend, go to Audience > Exports and click New Export (you need the Owner, Admin or Analyst role). 2. Choose all contacts, contacts by email subscription status, contacts in a segment or contacts with a tag, and click Export. A segment or tag can also be exported from Audience > Segments or Audience > Tags. 3. In the Exports tab, click Download when the file is ready (lists under 10,000 contacts usually take under a minute). 4. Upload the CSV here, or paste it. If you open it in Excel first, Omnisend suggests converting it to .xlsx to keep the formatting. How do I check the list before the next campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as your suppression list. Example: - Input: An Omnisend contacts export with 6 rows: Email subscription status Subscribed, Unsubscribed and Non-subscribed, tags, total spent and an info@ address. - Output: 4 contacts in the list (Mia as Unknown for Non-subscribed, tags and total spent kept), and Leo and Raj set aside as unsubscribed. The subscribed-only option sets Mia aside too. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Omnisend's help lists the export columns but not the values the Email subscription status column holds; Subscribed, Non-subscribed and Unsubscribed are read from its audience FAQ, so check the notes above the result. - Unsubscribed in Omnisend includes bounces and spam complaints, so the set-aside file can't say which was which. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Omnisend columns does it read? A: Email, First name, Last name, Email subscription status, Phone number, Total spent and Tags, from the fields Omnisend's help lists for the export. Segments, opt-in and opt-out dates and the SMS columns are recognised but not copied. The notes above the result say which were found. Q: Does exporting change anything in Omnisend? A: No. Omnisend's help says exporting is view-only and doesn't change subscription statuses, tags or segments. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Drip subscribers to email list: unsubscribed people set aside, tags kept URL: https://simpleverifier.com/tools/drip-subscribers-to-email-list Last updated: 2026-11-04 In one line: Reads a Drip people CSV: the status column (active or unsubscribed) decides what is kept, tags are kept as labels and repeats merge; Drip's own columns such as created_at, confirmed_at and lead_score are recognised. In Drip, go to People > Active, filter to the segment you want (or leave the filter blank for the whole list), click Actions > Export to CSV and Okay. Drip emails a link to the CSV to the address you're logged in as. Upload the file here: unsubscribed people are set aside, active people are kept and repeats merge with their tags. Check what's left live before you send. How do I turn a Drip export into a clean email list? 1. In Drip, go to People > Active. 2. Use the filter to build the segment you want to export, or leave it blank to export your entire list. 3. Click Actions > Export to CSV, then Okay. 4. Open the email Drip sends to the address you're logged in as (Settings > User Settings), download the CSV and upload it here, or paste it. How do I check the list before the next broadcast? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as your suppression list. Example: - Input: A Drip people export with 6 rows and the email, status and tags columns: active and unsubscribed, Ana twice (once in capitals, different tags) and a gmial.com typo. - Output: 4 subscribers in the list (Ana merged with tags customer, newsletter, webinar) and Leo set aside as unsubscribed. Nobody is set aside as bounced: Drip's export has no bounce column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Drip's help lists the exported data but not every exact heading; the email, status and tags columns are found by name, so check the notes above the result. - The export doesn't mark bounced or complained people, so none can be set aside for that reason here. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Drip columns does it read? A: email, status and tags. Drip's help lists id, created_at, confirmed_at, email series campaign names, referrer, landing_url, ip_address, lead_score, lifetime_value, user_id and custom fields too; those are recognised but not copied. The notes above the result say which columns were found. Q: Can I export only one segment? A: Yes. Filter People > Active to the segment before you choose Actions > Export to CSV; the same columns come with every people export. Q: Is my subscriber list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Flodesk subscribers to email list: unsubscribed, bounced, spam and cleaned set aside URL: https://simpleverifier.com/tools/flodesk-subscribers-to-email-list Last updated: 2026-11-04 In one line: Reads a Flodesk subscriber CSV, which holds every status: Active kept, Unconfirmed kept as unknown, Unsubscribed and Archived set aside, Bounced, Complained (marked spam) and Cleaned always set aside; segments kept as labels, repeats merged. In Flodesk, go to Audience > Segments, hover over All subscribers (or one segment), click the three dots and choose Download CSV. Flodesk emails the link to your login address and it expires after 24 hours. The file includes unsubscribed, bounced and spam-marked contacts, so upload it here: those are set aside, active subscribers are kept with their segments, and repeats merge. Check what's left live before you send. How do I turn a Flodesk export into a clean email list? 1. In Flodesk, go to Audience > Segments. 2. Hover over All subscribers for the whole list, or over one segment. 3. Click the three dots in the top-right corner of the card and choose Download CSV. 4. Download the file from the email sent to your Flodesk login address (the link expires after 24 hours) and upload it here, or paste it. How do I check the list before the next email? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as your suppression list. Example: - Input: A Flodesk subscriber export with 8 rows: Status Active, Unsubscribed, Bounced, Unconfirmed, Complained, Archived and Cleaned, segments, and an info@ address. - Output: 3 subscribers in the list (Kim as Unknown for Unconfirmed, segments kept as labels), Leo and Sam set aside as unsubscribed or archived, and Mia, Raj and Zoe set aside as bounced, complained or cleaned. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Flodesk's help lists the subscriber statuses and what the export contains, but not the exact column headings or how each status is spelled in the file; columns are found by name, so check the notes above the result. - Archived can mean you removed someone by hand or Flodesk archived them after soft bounces; the export doesn't say which. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Flodesk columns does it read? A: The email, first and last name, status and segments columns. Flodesk's help describes what the export contains but not its column headings, so they're found by name; the notes above the result say which were found. Q: My CSV email never arrived. What now? A: Flodesk's help says the export email may not arrive when your login email is on a custom domain, and suggests switching the login email to a free provider such as Gmail, exporting again, and switching back. Q: Is my subscriber list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Constant Contact contacts to email list: permission read, unsubscribes set aside URL: https://simpleverifier.com/tools/constant-contact-contacts-to-email-list Last updated: 2026-11-02 In one line: Reads a Constant Contact contacts export, sorts each contact by its email permission status (explicit, implicit, pending, unsubscribed), sets aside unsubscribes and bounces, merges repeats and keeps name, company, lists and tags. Export from Constant Contact's Contacts page (select all contacts, then Actions > Export selection) and tick the email permission status field if your account shows it. Upload the CSV here: explicit and implicit permission count as subscribed, pending confirmation as unknown, unsubscribes are set aside, repeats merge, and you download a list ready for the next tool. How do I turn a Constant Contact export into a clean email list? 1. In Constant Contact, open Contacts. Select a contact, then the Select all contacts link (or filter to one list first). 2. Click Actions > Export selection, tick the fields to include (email, names, permission status, lists) and click Export. 3. Download the CSV from your import/export activity and upload it here, or paste it. 4. Choose: set aside unsubscribes (on to start), or keep only contacts with permission. Download the email list and the set-aside file. How do I check the Constant Contact list before the first send elsewhere? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into the new platform, and the set-aside file as its suppression list. Example: - Input: A Constant Contact export with 6 rows and an Email permission status column: Ana twice (Explicit), 2 Implicit, 1 Pending confirmation and 1 Unsubscribed. - Output: 4 in the email list (Ana merged into one row, the 2 Implicit as Subscribed, the pending contact as Unknown) and 1 set aside as unsubscribed. Ticking subscribed-only moves the pending contact to the set-aside file too. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Constant Contact doesn't publish its export column names; columns are found by name (an inferred list), so check the notes above the result. - Implicit permission is not the same as asking to join; check the rules for your contacts before a promotional send. - Contacts with no permission column in the file are all kept. - It can't tell which addresses still have a working inbox. FAQ: Q: Does it move my lists? A: List and tag names are combined into one labels column, so you can rebuild the same lists in the next tool. Q: What happens to contacts who appear twice? A: They merge into one row. If any copy is unsubscribed, the merged contact is unsubscribed. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Brevo contacts to email list: blocklisted set aside, repeats merged URL: https://simpleverifier.com/tools/brevo-contacts-to-email-list Last updated: 2026-11-02 In one line: Reads a Brevo contacts export (comma or semicolon separated), sets aside contacts marked blocklisted or unsubscribed, reads FIRSTNAME/LASTNAME or PRENOM/NOM, merges repeats and keeps phone and lists. In Brevo, open CRM > Contacts, select all contacts, choose More actions > Export, keep EMAIL and pick the attributes you need, then download the file from the bell notification. Upload it here: a blocklist column (yes = opted out) or a subscription status column is read, blocklisted contacts are set aside, repeats merge, and you download an import-ready list. How do I turn a Brevo contacts export into a clean email list? 1. In Brevo, go to CRM > Contacts. Load a list or segment if you only want part of it. 2. Tick the checkbox in the contact column, click Select all contacts, then More actions > Export. 3. Keep EMAIL selected, add first name, last name and any blocklist or subscription attribute shown, pick a separator and start the export. 4. Download the file from the bell-icon notification and upload it here. Download the email list and the set-aside file. How do I check the Brevo list before the next campaign? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into Brevo or the next platform, and the set-aside file as a suppression list. Example: - Input: A semicolon-separated Brevo export with 6 rows: EMAIL;FIRSTNAME;LASTNAME;SMS;EMAIL_BLACKLISTED;LISTS, Leo twice (once blocklisted Yes, once No, in capitals). - Output: 4 in the email list with their lists, and Leo set aside: the blocklisted copy wins over the other. The notes say opt-outs were read from the EMAIL_BLACKLISTED column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Brevo's export column names depend on your attributes and account language and aren't documented as a fixed set; the blocklist and status headings here are inferred, so check the notes. - A contact unsubscribed from one list but not blocklisted is not detected unless the file says so. - It can't tell which addresses still have a working inbox. FAQ: Q: Does it work with semicolon files? A: Yes. Brevo lets you pick the separator; comma and semicolon files are both read. Q: What if my export has no blocklist column? A: Then consent can't be read and every contact is kept, which the notes say. Filter to subscribed contacts in Brevo before exporting, or export the blocklisted contacts separately for your suppression list. Q: Is my file uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### ActiveCampaign contacts to email list: unsubscribed and bounced set aside URL: https://simpleverifier.com/tools/activecampaign-contacts-to-email-list Last updated: 2026-11-02 In one line: Reads an ActiveCampaign list export with its Status column, keeps Active contacts, sets aside Unsubscribed and Bounced ones, marks Unconfirmed as unknown, merges repeats and keeps phone, organization and tags. Export by list in ActiveCampaign (Contacts > Lists, then Export next to the list) and choose the status Any so every contact comes with its Status. Upload the CSV here: Active is kept, Unsubscribed and Bounced are set aside, Unconfirmed is marked unknown, repeats merge, and you download a list ready for the next tool. An all-contacts export leaves Status blank. How do I turn an ActiveCampaign export into a clean email list? 1. In ActiveCampaign, open Contacts > Lists and choose Export next to the list (a list export fills the Status column; the all-contacts export leaves it blank). 2. Pick status Any to see every contact, choose the fields and export. Download the CSV from the email or from Contacts > Exports (the link expires after 7 days). 3. Upload it here, or paste it. 4. Choose: set aside unsubscribes (on to start), or keep only Active contacts. Download the email list and the set-aside file. How do I check the ActiveCampaign list before the next send? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into the next platform, or back into ActiveCampaign. Example: - Input: An ActiveCampaign list export (status Any) with 6 contacts: 3 Active, 1 Unconfirmed, 1 Unsubscribed and 1 Bounced, with tags and organizations. - Output: 4 in the email list (3 Active and the Unconfirmed one as Unknown), 2 set aside: the unsubscribe and the bounce. Ticking subscribed-only also sets aside the Unconfirmed contact. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - ActiveCampaign doesn't publish a fixed export heading list; Status and Tags are found by name (inferred headings), so check the notes. - Status is per list; contacts from different lists are merged and an unsubscribe on any copy wins. - Active means mail hasn't failed yet, not that the inbox still exists. FAQ: Q: Why is the Status column empty in my export? A: ActiveCampaign's help says Status is blank on exports that aren't by list. Export from Contacts > Lists to get it. Q: Are tags kept? A: Yes. Tags from every copy of a repeated contact are combined into one labels column. Q: Is my file uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### AWeber subscribers to email list: unsubscribes and complaints set aside URL: https://simpleverifier.com/tools/aweber-subscribers-to-email-list Last updated: 2026-11-02 In one line: Reads an AWeber subscriber CSV, keeps subscribed contacts, sets aside unsubscribed, deleted and complained ones, marks unconfirmed as unknown, merges repeats across lists and keeps name and tags. In AWeber, open the Subscribers page for the list, set a filter if you need one and click Export CSV. Upload the file here: subscribed is kept, unsubscribed and spam complaints are set aside, unconfirmed is kept as unknown, repeats from several lists merge, and you download a list ready for the next platform. How do I turn an AWeber export into a clean email list? 1. In AWeber, go to the Subscribers page for the list. Export with no status filter to get everyone with their status, or choose Currently Subscribed to leave unsubscribes out. 2. Click Export CSV. For every list at once, use Backup Data, which emails a zip. 3. Upload the CSV here, or paste it. 4. Choose: set aside unsubscribes (on to start), or keep only subscribed. Download the email list and the set-aside file. How do I check the AWeber list before the first send elsewhere? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into the new platform, and the set-aside file as its suppression list. Example: - Input: An AWeber subscriber CSV with 6 rows and a Status column: 3 subscribed, 1 unsubscribed, 1 unconfirmed and 1 complained. - Output: 4 in the email list (3 subscribed and the unconfirmed one as Unknown), 2 set aside: the unsubscribe and the complaint (marked as bounced, cleaned or complained). Tags are kept as labels. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - AWeber doesn't publish its export headings; Status and Tags are found by name and the status words (subscribed, unsubscribed, unconfirmed, complained) are inferred, so check the notes. - Old subscribers can be marked subscribed and still have a closed inbox. - It can't tell which addresses still have a working inbox. FAQ: Q: Does the export include unsubscribed people? A: It can. AWeber keeps unsubscribed subscribers on the list until you delete them, so an export without a filter includes them with their status. This tool sets them aside. Q: Are tags kept? A: Yes. Tags are combined into one labels column so you can rebuild segments. Q: Is my file uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Newsletter subscribers to email list: Substack, beehiiv, Kit and Ghost exports, ready to import URL: https://simpleverifier.com/tools/newsletter-subscribers-to-email-list Last updated: 2026-11-02 In one line: Reads a subscriber export from Substack, beehiiv, Kit (ConvertKit), Ghost or MailerLite and sorts every row into active, unconfirmed, unsubscribed, bounced or complained from that platform's own status columns. Only active subscribers are kept by default; paid subscribers are marked. To move newsletter subscribers, export them (Substack: Settings > Export; beehiiv or Kit: Subscribers > Export; Ghost: Members > Export) and upload the CSV here. Each platform's status columns are read, so unsubscribed, bounced, spam-complaint and unconfirmed subscribers are set aside, and the active list downloads ready to import. How do I turn a newsletter export into an import-ready email list? 1. Export subscribers: Substack (Settings > Export), beehiiv (Audience > Subscribers > Export), Kit (Subscribers > select all > Export), Ghost (Members > Export) or MailerLite (Subscribers > Export). 2. Upload the CSV here, or paste it. 3. Choose: keep unconfirmed subscribers, keep Kit's cold subscribers, or keep only paid subscribers. 4. Download the import list, and the set-aside file with the reason per address. Example: - Input: A beehiiv subscriber export with 7 rows: 4 active (2 on the premium tier), 1 inactive, 1 validating and 1 invalid. - Output: 4 active subscribers ready to import, 2 marked paid; 3 set aside as Unsubscribed, Not confirmed (double opt-in pending) and Bounced or invalid. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It reads the statuses in the export; platforms that leave unsubscribes out of the export can't show them. - Paid status comes from the plan, tier or active_subscription columns; subscriptions themselves don't move. - It can't tell which addresses still have a working inbox. - Engagement (opens, clicks) is only read through a platform's own status, such as Kit's cold. FAQ: Q: How do I move from Substack to beehiiv? A: Export from Substack, upload the email_list CSV here, download the active list and import it in beehiiv under Audience > Subscribers > Import. Paid subscriptions move separately through Stripe. Q: Does it work with Kit (ConvertKit)? A: Yes. Kit's export has email_address and state; cancelled, bounced and complained are set aside, and cold subscribers are kept unless you untick that option. Q: What does beehiiv's validating status mean? A: beehiiv is still checking the address or waiting for the double opt-in click. Those subscribers are set aside as unconfirmed by default. Q: Does it work with Ghost and MailerLite? A: Yes. Ghost's subscribed_to_emails and tiers columns and MailerLite's status column are read. Q: Is my subscriber list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ## Export a list from your CRM or address book https://simpleverifier.com/tools/category/crm-exports Pull the email addresses out of a HubSpot, Salesforce, Pipedrive, Zoho, Close, Freshsales, GoHighLevel, Keap or Copper export, or a Google or Outlook contacts file. Each tool reads that CRM's email columns, sets aside contacts it marks bounced, invalid or opted out, and drops duplicates, so you can verify the list before a campaign. ### HubSpot email verification: check a contacts export before it bounces URL: https://simpleverifier.com/tools/hubspot-email-list-checker Last updated: 2026-10-23 In one line: Reads a HubSpot contacts export (CSV or .xlsx), flags what HubSpot only learns by bouncing, removes contacts on your bounced or unsubscribed export, and checks 10 mailboxes live. HubSpot doesn't verify email addresses before you send; it stops emailing a contact after it hard bounces. To catch bad addresses first, export the contacts and drop the file here. The checker flags bad syntax, duplicates, typo, dead and disposable domains, removes anyone on a bounced or unsubscribed export you paste in, and checks 10 mailboxes live. How do I verify HubSpot contacts' email addresses? 1. In HubSpot, open Contacts, filter the view you want to check (for example, contacts created in the last 90 days that haven't been emailed), and export it as CSV or .xlsx. 2. Drop the file in. The Email column is found automatically; Record ID and every other column are kept. 3. Optional: paste a bounced or unsubscribed contacts export into the remove box so those rows come off the clean file. 4. Press Check the contacts and download the clean list and the flagged rows (with Record IDs, ready for a re-import or a static list). 5. The first 10 addresses get a live mailbox check. Sign in with Google to check the rest with 100 free email checks. Limitations: - This reads exported files; it doesn't connect to HubSpot or change contact properties. - HubSpot's own bounce history (pending, hard, global bounces) isn't in a default export; paste a bounced view's export into the remove box to use it. - The browser check covers the first 5,000 rows; the free checks on your dashboard take the whole file. - Catch-all domains can't be confirmed by a mailbox check, and Microsoft consumer addresses aren't probed while Microsoft refuses checks from our server's network; those come back risky. FAQ: Q: Does HubSpot have email verification? A: Not before sending. HubSpot drops contacts from marketing email after they hard bounce, and drops globally bounced addresses (hard bounced in three or more HubSpot accounts), but it doesn't check a new address's mailbox before the first send. Q: Is there a HubSpot email validation tool? A: HubSpot validates the format of an address in forms. To check whether mailboxes exist, export the contacts and run them through an email verifier, then import the results back as a property or a static list. Q: How to clean up HubSpot contacts? A: Separate unknown-user bounces (dead, remove them) from policy or spam bounces (often real people), remove or set as non-marketing the dead ones, and verify new imports before they're emailed. Q: Why does HubSpot say email validation failed? A: That message usually comes from a form rejecting an address that isn't well formed or is on a blocked domain list in the form's settings. Check the address for typos, then check the form's email validation settings. ### HubSpot contacts to email list: unsubscribes, hard bounces and quarantined addresses set aside URL: https://simpleverifier.com/tools/hubspot-contacts-to-email-list Last updated: 2026-11-03 In one line: Reads a HubSpot contacts CSV or .xlsx: Unsubscribed from all email and Opted out of email columns set aside, Email hard bounce reason, Invalid email address and Email address quarantined set aside, additional emails optional, repeats merged. In HubSpot, go to CRM > Contacts, open All contacts, click Export and pick all properties under Customize, so the unsubscribe and bounce properties come with the file. HubSpot emails a download link. Upload the file here: contacts unsubscribed from all email are always set aside, hard bounces, invalid and quarantined addresses are set aside too, and repeats merge. Check what's left live before you send. How do I turn a HubSpot export into a clean email list? 1. In HubSpot, go to CRM > Contacts and open the All contacts view (or the view you want). 2. Click Export at the top right of the table. Pick CSV, XLS or XLSX, and English as the language of column headers. 3. Click Customize and choose all properties, or add Unsubscribed from all email and Email hard bounce reason to the view first. Click Export and download the file from the email HubSpot sends. 4. Upload the file here (unzip it first if HubSpot zipped it). Download the send list and the set-aside file, and check the send list live before the campaign. How do I check the send list before the next campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A HubSpot contacts export with 7 rows: Unsubscribed from all email true on Leo, an Email hard bounce reason on Mia, Invalid email address true on Kim, Email address quarantined true on Sam, an info@ address and one contact with no email. - Output: 2 contacts to send (info@ flagged as a role address), Leo set aside as opted out, Mia, Kim and Sam set aside as bounced or invalid, and 1 contact counted as having no email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - HubSpot doesn't publish the column order of an export; the columns are found by their property names, so check the notes above the result. - Marketing contact status (marketing or non-marketing) is a HubSpot billing setting, not consent, so it isn't used to set anyone aside. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which HubSpot columns does it read? A: Email (and Additional email addresses if you tick the option), Unsubscribed from all email, any Opted out of email: column, Email hard bounce reason, Invalid email address, Email address quarantined, First Name, Last Name, Company Name and Phone Number. The notes above the result say which were found. Q: My export has headings in another language. Will it work? A: Export again with English chosen as the language of column headers. The tool finds columns by their English property names. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Salesforce contacts to email list: without Email Opt Out and bounced contacts URL: https://simpleverifier.com/tools/salesforce-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads a Salesforce Contacts or Leads report (Details Only CSV) or Data Loader file: Email Opt Out / HasOptedOutOfEmail read only as an opt-out, Email Bounced Reason or Date set aside, Other Email optional, repeats merged. Build a Contacts or Leads report with Email, Email Opt Out and Email Bounced Reason as columns, export it as Details Only CSV and upload it here. Ticked opt-outs are always set aside, and any contact with a bounce reason or date is set aside too. A blank or unticked opt-out is not read as consent. Check what's left live before you send. How do I turn a Salesforce report into a clean email list? 1. In Salesforce, create a Contacts (or Leads) report and add Email, Email Opt Out and Email Bounced Reason (or Email Bounced Date) as columns. 2. Click Export, choose Details Only, format .csv, and pick the encoding for your language so names come through intact. 3. Upload the CSV here, or paste it. Repeats merge; an opt-out or bounce on any copy wins. 4. Download the send list and the set-aside file. Check the send list live before the campaign. How do I check the send list before the next campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Salesforce Contacts report with 7 rows: Email Opt Out 1 on Mia and on one of Ana's two copies, a 550 Email Bounced Reason on Leo, and one contact with no email. - Output: 2 contacts to send, Ana and Mia set aside for opting out (Ana merged), Leo set aside for the bounce, and 1 contact counted as having no email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Report column labels depend on your org and language; Email Opt Out and Email Bounced Reason are found by their standard English labels and API names, so check the notes above the result. - Bounce fields are only filled in when bounce management is on, and only for mail sent from Salesforce; bounces in a separate sending tool aren't there. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Salesforce columns does it read? A: Email, Email Opt Out (or HasOptedOutOfEmail in a Data Loader file), Email Bounced Reason, Email Bounced Date or IsEmailBounced, and Other Email if you tick the option. The notes above the result say which were found. Q: Does it work with a Leads report? A: Yes. Leads have the same Email, Email Opt Out and bounce fields. Export Contacts and Leads separately and paste both; repeats merge. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Pipedrive contacts to email list: work, home and other emails, unsubscribes set aside URL: https://simpleverifier.com/tools/pipedrive-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads a Pipedrive People CSV or .xlsx: Email - Work first, Email - Home and Email - Other optional, Marketing status Unsubscribed set aside (Subscribed and No consent never read as consent), Person - prefixes stripped, repeats merged. Export People from Pipedrive with the Email and Marketing status columns shown, and upload the file here. Contacts whose marketing status is Unsubscribed are always set aside; Subscribed or blank is not read as consent. Work email is read first, and you can add home and other emails as rows. Check what's left live before you send. How do I turn a Pipedrive export into a clean email list? 1. In Pipedrive, open Contacts > People, pick a filter, and use the column settings to show Email and Marketing status. 2. Click the three dots at the top right and choose Export filter results, CSV or Excel. Admins can also use Tools and apps > Export data. 3. Upload the file here, or paste it. Tick the option to read Email - Home and Email - Other too. 4. Download the send list and the set-aside file. Check the send list live before the campaign. How do I check the send list before the next campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Pipedrive People export with 6 rows and "Person - " headings: Marketing status Subscribed, Unsubscribed, No consent and blank, a home email on Ana, a gmial.com typo, an info@ address and one phone-only person. - Output: 4 contacts to send (the typo flagged, No consent left as unknown), Leo set aside as unsubscribed, and 1 person counted as having no email. Ticking the other-emails option adds Ana's Gmail as a row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Pipedrive doesn't publish its export headings, and the file has only the columns shown in the list; Email - Work and Marketing status are found by name from an inferred list, so check the notes above the result. - Pipedrive doesn't say whether Marketing status appears in every export; if it's missing, nobody can be set aside for unsubscribing. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Pipedrive columns does it read? A: Email or Email - Work, Email - Home and Email - Other if you tick the option, Marketing status, Organization and Labels. Headings starting with "Person - " are read without the prefix. The notes above the result say which were found. Q: Can I export as Excel? A: Yes. The tool reads .xlsx as well as CSV. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Zoho CRM contacts to email list: without Email Opt Out contacts URL: https://simpleverifier.com/tools/zoho-crm-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads a Zoho CRM Contacts or Leads CSV (Setup > Data Administration > Export): Email Opt Out true, Unsubscribed Mode or Unsubscribed Time set aside, never read as consent when blank or false; Secondary Email optional; repeats merged. Export Contacts (or Leads) from Zoho CRM's Data Administration with Email, Secondary Email and Email Opt Out, and upload the CSV here. Contacts with Email Opt Out true, or an Unsubscribed Mode or Time, are always set aside; false or blank is not read as consent. Check what's left live before you send. How do I turn a Zoho CRM export into a clean email list? 1. In Zoho CRM, go to Setup > Data Administration > Export, choose Contacts (or Leads), and pick the view and fields: Email, Secondary Email, Email Opt Out, and Unsubscribed Mode if you have it. 2. Download the export; it comes as a zip with the CSV inside, and the link lasts seven days. 3. Upload the CSV here, or paste it. Tick the option to read Secondary Email too. 4. Download the send list and the set-aside file. Check the send list live before the campaign. How do I check the send list before the next campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Zoho CRM Contacts export with 6 rows: Email Opt Out true on Leo, an Unsubscribed Mode of Unsubscribe link on Mia (Email Opt Out still false), a Secondary Email on Ana, a sales@ address and one phone-only contact. - Output: 3 contacts to send (sales@ flagged as a role address), Leo and Mia set aside as opted out, and 1 contact counted as having no email. Ticking the secondary option adds Ana's Gmail as a row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Field labels can be renamed in Zoho; Email Opt Out, Secondary Email and Unsubscribed Mode are found by their default labels from an inferred list, so check the notes above the result. - GDPR or HIPAA settings in your Zoho org can change what the export contains. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Zoho CRM columns does it read? A: Email, Secondary Email if you tick the option, Email Opt Out, Unsubscribed Mode, Unsubscribed Time, Account Name and Tag. The notes above the result say which were found. Q: The export is a zip. What do I upload? A: Unzip it and upload the CSV inside. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Close CRM leads to email list: one row per contact, unsubscribes set aside URL: https://simpleverifier.com/tools/close-crm-leads-to-email-list Last updated: 2026-11-04 In one line: Reads a Close contacts or leads CSV: contact email (or primary contact email), extra emails optional, several addresses in one cell split, unsubscribed / do-not-email read only as an opt-out, lead name kept as company, repeats merged. In Close, export from the Leads page with the export type set to Contacts, so each person gets a row, and upload the CSV here. Every contact email becomes a row with the lead name as company. Unsubscribed or do-not-email values are set aside; blank is not read as consent. Check what's left live before you send. How do I turn a Close CRM export into a clean email list? 1. In Close, open Leads (or a Leads Smart View), filter or search if you like, open the three-dot menu and choose Export. 2. Set the type to Contacts, the format to CSV, and common or all fields. Close emails a download link that lasts seven days. 3. Upload the CSV here, or paste it. Tick the option to read extra email columns too; cells with several addresses are split. 4. Download the send list and the set-aside file. Check the send list live before the sequence. How do I check the send list before the next campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Close contacts export with 6 rows: contact_emails holding two addresses for Ana, unsubscribed true on Leo, a support@ contact on Contoso, and one contact with no email. - Output: 3 contacts to send (support@ flagged as a role address, lead name kept as company), Leo set aside as unsubscribed, and 1 contact counted as having no email. Ticking the extra-emails option adds ana@example.com as a row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Close doesn't publish its CSV export headings; contact email, emails and any unsubscribe column are found by name from an inferred list, so check the notes above the result. - Close's unsubscribes live with its email settings and may not appear as a column at all; if none is found, nobody can be set aside for unsubscribing. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Close columns does it read? A: A contact email or primary contact email, an emails column if you tick the option, any unsubscribed or do-not-email column, and the lead name as company. The notes above the result say which were found. Q: Can I export from a Contacts Smart View? A: Close's help says exports run from a Leads Smart View; a Smart View built on the Contacts tab can't be exported. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Freshsales contacts to email list: unsubscribed and bounced set aside URL: https://simpleverifier.com/tools/freshsales-contacts-to-email-list Last updated: 2026-11-03 In one line: Reads a Freshsales contacts export, sets aside unsubscribed contacts (never reading a blank as consent) and those with an Email status of bounced or invalid, splits the Emails cell into one row per address, merges repeats and flags role addresses and typos. Export your contacts from Freshsales with Emails, Email status and Unsubscribed ticked, and upload the file here. Unsubscribed contacts are always set aside, bounced and invalid email statuses are set aside too, a cell holding several addresses becomes one row each, and repeats are merged. Then check the send list live before the next sequence. How do I turn a Freshsales export into a clean email list? 1. In Freshsales, open Contacts and pick a view or filter (for example Email status is not Bounced). 2. Choose Export, tick the fields including Emails, Email status, Unsubscribed and Sales account, and download the file from the email link. 3. Upload the CSV here, or paste it. The email, status and opt-out columns are found by name. 4. Download the send list and the set-aside file; each set-aside row says why. How do I check the Freshsales contacts before the next send? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Mark the invalid ones in Freshsales before the sequence starts, so they're not mailed from your domain. Example: - Input: A Freshsales export with 6 contacts: Email status Valid, Bounced and Invalid, Unsubscribed true on one contact, one Emails cell holding two addresses, and one contact with no email. - Output: 3 addresses to send (the two-address cell split into 2 rows), the bounced, the invalid and the unsubscribed contact set aside, and 1 contact counted as having no email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Freshsales doesn't publish its export column names, and the file has only the fields you tick; Emails, Email status and Unsubscribed are found by name from an inferred list, so check the notes above the result. - An unsubscribe from only some subscription types may not appear in the export; the tool reads only what's in the file. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Can I upload the zip Freshsales emails me? A: Unzip it first and upload the CSV inside. Q: What if a contact has more than one email? A: When the Emails cell holds several addresses, each becomes its own row. Separate other-email columns are read when you tick the option. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### GoHighLevel contacts to email list: DND set aside, repeats merged URL: https://simpleverifier.com/tools/gohighlevel-contacts-to-email-list Last updated: 2026-11-03 In one line: Reads a HighLevel contacts CSV, sets aside contacts with DND on (a blank or false DND is never read as consent), reads Additional Emails when asked, merges repeats with their tags combined and flags role addresses and likely domain typos. Export the contacts from HighLevel with the DND column shown, and upload the CSV here. Contacts with DND on are set aside, repeated addresses are merged with their tags combined, phone-only contacts are counted, and likely typos such as gmial.com are flagged. Then check the send list live before the campaign goes out. How do I turn a GoHighLevel export into a clean email list? 1. In HighLevel, open Contacts and pick the Smart List. Click Manage Fields and tick the columns to export, DND included: the CSV only has the columns shown in the table. 2. Select the contacts, choose Export, then download the file from Bulk Actions when it's ready. 3. Upload the CSV here, or paste it. Email, Additional Emails, DND and Tags are found by name. 4. Download the send list and the set-aside file; each set-aside row says why. How do I check the HighLevel contacts before the campaign goes out? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file back into HighLevel with a tag, and build the campaign or workflow from that tag. Example: - Input: A HighLevel contacts export with 6 rows and a DND column: Ana twice (DND false on one copy, true on the other), Leo with DND true and an Additional Email, a gmial.com typo and a phone-only contact. - Output: 2 contacts to send (the typo flagged), Ana and Leo set aside for DND, Ana's tags combined, and 1 contact counted as having no email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - HighLevel doesn't publish its export column names, and the file has only the columns shown in the table; Email, Additional Emails and DND are found by name from an inferred list, so check the notes above the result. - A DND set only for SMS or calls in the app may export as a single DND column; the tool can't tell which channel it was for, so it sets the contact aside. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: My export has no DND column. Why? A: HighLevel exports only the columns visible in the Contacts table. Open Manage Fields, tick DND and export again; the notes above the result say when no opt-out column was found. Q: Does it read Additional Emails? A: Only when you tick the option. Each extra address then becomes its own row, with the column it came from. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Keap contacts to email list: opt-outs, non-marketable and hard bounces set aside URL: https://simpleverifier.com/tools/keap-contacts-to-email-list Last updated: 2026-11-03 In one line: Reads a Keap contacts CSV: the email status sorted into opt-outs (Opt-Out, List Unsubscribe, Reported SPAM, Non-marketable), bounces (Hard Bounce, Invalid) and contacts you can still email; Email 2 and Email 3 optional, repeats merged. In Keap, open Contacts > People, tick Select All and choose Export at the bottom of the page. Up to 1,000 contacts download at once; above that Keap emails a download link that works for 24 hours. Upload the CSV here: opted-out, unsubscribed, spam-reported and non-marketable contacts are set aside, hard bounces and invalid addresses too, and repeats merge. Check what's left live before you send. How do I turn a Keap export into a clean email list? 1. In Keap, go to Contacts and select People in the left navigation. Filter the list with a contact group if you only want some contacts. 2. Tick Select All at the top of the list (or the contacts you want), then select Export at the bottom of the page. 3. Up to 1,000 contacts, the CSV downloads straight away. Above 1,000, enter an email address, then open Download your export in the email within 24 hours; you need to be able to log in to Keap. 4. Upload the CSV here. Download the send list and the set-aside file, and check the send list live before the campaign. How do I check the send list before the next campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Keap contacts export with 7 rows and an Email Status column: Confirmed, Unsubscribed (Opt-Out: Admin), Hard Bounce, Non-marketable, Unengaged Marketable, Soft Bounce and one contact with no email; Ana also has an Email 2. - Output: 3 contacts to send (Ana, Raj as Unengaged Marketable, Sam as Soft Bounce), Leo and Kim set aside as opted out or non-marketable, Mia set aside for the hard bounce, and 1 contact counted as having no email. Ticking the other-emails option adds Ana's Gmail as a row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Keap doesn't publish its export headings; the email and status columns are found by name from an inferred list, so check the notes above the result. - Keap's export has no tags or notes, so the send list can't be split by tag here. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Keap columns does it read? A: Email (and Email 2 and Email 3 if you tick the option), the email status column, First Name, Last Name, Company and Phone. The notes above the result say which were found. Q: Are Un-engaged contacts set aside? A: No. Un-engaged Marketable and Un-engaged Non-Marketable come from months without opens or clicks, not from an opt-out, so they stay in the send list with their status shown. A live mailbox check tells you which of those inboxes still exist. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Copper CRM contacts to email list: Work Email first, Do Not Email set aside URL: https://simpleverifier.com/tools/copper-crm-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads a Copper People export (.xlsx or CSV): Work Email as the address, Personal and Other Email optional, a custom Do Not Email, opt-out or unsubscribed column read only as an opt-out, an email status of bounced set aside; repeats merged. In Copper, open the People list view, tick the box in the upper left, open the three-dot menu and click Export List, choose which records to export and click Export. For everyone, go to Workspace Settings > Export Data and click Export People. Copper emails you an Excel file. Upload it here: Work Email becomes the address, a Do Not Email or opt-out column your team added sets those contacts aside, and repeats merge. Check what's left live before you send. How do I turn a Copper People export into a clean email list? 1. In Copper, open the People list view and filter it if you only want part of the list. 2. Tick the box in the upper left to select the records, open the three-dot menu and click Export List. Choose selected records, all records or all records matching the filter, and click Export. (Users other than admins need the Data Export permission.) 3. For a full export instead, click Profile, open Workspace Settings > Export Data and click Export People. 4. Open the Excel file from the email Copper sends and upload it here, or paste it. How do I check the send list before the campaign? 1. Download the send list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and keep the set-aside file as a suppression list. Example: - Input: A Copper People export with 6 rows: Work Email and Personal Email columns, a custom Do Not Email column set to Yes on Leo, an info@ address, a gmial.com typo and one person with no email. - Output: 4 contacts to send (info@ flagged as a role address, the typo flagged), Leo set aside as opted out, and 1 person counted as having no email. Ticking the other-emails option adds Ana's Gmail as a row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Copper's help doesn't list the export's column headings; Work Email and the other columns are found by name from an inferred list, so check the notes above the result. - Copper has no built-in unsubscribe or bounce field, so opt-outs are read only from a custom column your team added. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Copper columns does it read? A: Work Email (and Personal or Other Email if you tick the option), First Name, Last Name, Company and Tags, plus a Do Not Email, opt-out, unsubscribed or email status column when the file has one. The notes above the result say which were found. Q: Can I upload the Excel file Copper emails? A: Yes. The .xlsx works as it is; the first sheet is read. CSV works too. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### CRM export to email list: drop opt-outs and bounces from a Salesforce, HubSpot, Zoho or Pipedrive export URL: https://simpleverifier.com/tools/crm-export-to-email-list Last updated: 2026-11-01 In one line: Reads a contacts or leads export from Salesforce, HubSpot, Zoho CRM, Pipedrive or another CRM, finds the opt-out, bounce and marketing-status columns by name, and splits it into a send list and a set-aside file with the reason per address. Repeats merged; an opt-out on any copy wins. To build a send list from a CRM export, export contacts or leads with Email, the opt-out field (Email Opt Out in Salesforce and Zoho, Unsubscribed from all email in HubSpot, Marketing status in Pipedrive) and bounce fields, and upload it here. Opted-out, bounced and non-marketing contacts are set aside with the reason; the rest download as a clean CSV. How do I build a send list from a CRM export? 1. Export contacts or leads from your CRM as CSV or Excel. Include the email field and the opt-out and bounce fields: Salesforce Email Opt Out and Email Bounced Reason, HubSpot Unsubscribed from all email, Marketing contact status and Email hard bounce reason, Zoho Email Opt Out, Pipedrive Marketing status. 2. Upload it here, or paste it. The CRM is recognised from the column names. 3. Tick Also read secondary email columns if you want every address on a record, and Keep non-marketing contacts if this is a sales or service send, not marketing. 4. Download the send list, and the set-aside file to fix the records in the CRM. Example: - Input: A Salesforce contacts report with 7 rows and Email Opt Out, Email Bounced Reason and Email Bounced Date columns; one contact appears twice in different case, one has no email. - Output: 3 addresses ready to send. leo@northwind.example is set aside as opted out (the opt-out on one copy applies to both), and mia.chen@outlook.com as bounced with the 550 5.1.1 reason. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It reads the columns in the export; an opt-out field left out of the export can't be honoured here. - Custom opt-out fields with unusual names may not be recognised. - It can't tell which addresses still have a working inbox. - It doesn't write anything back to the CRM. FAQ: Q: How do I export emails from Salesforce without opted-out contacts? A: Add Email Opt Out to a contacts or leads report and export it, then upload it here. Or filter the report on Email Opt Out = False before exporting; the tool still catches bounces and duplicates. Q: Does it work with HubSpot exports? A: Yes. Export contacts with Unsubscribed from all email, Marketing contact status and Email hard bounce reason included. Non-marketing contacts are set aside unless you tick the option to keep them. Q: What about Pipedrive's Person - Email - Work columns? A: They are read as the primary email. Home and Other email columns are read when you tick Also read secondary email columns. Q: Does it change anything in my CRM? A: No. It only reads the exported file. Use the set-aside file to update the records yourself. Q: Is my CRM export uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Google Contacts to email list: export every address as a clean CSV URL: https://simpleverifier.com/tools/google-contacts-to-email-list Last updated: 2026-11-01 In one line: Reads the Google CSV that Google Contacts exports, pulls every address out of the E-mail 1, 2, 3 Value columns (including cells joined with :::), removes repeats and marks each work or personal. To get every email address out of Google Contacts, open contacts.google.com, choose Export, pick Google CSV and download contacts.csv. Upload it here: the tool reads every E-mail Value column, splits cells that hold several addresses, removes repeats and gives you one address per row with name, company and a work or personal label. How do I turn Google Contacts into an email list? 1. Open contacts.google.com and choose Export in the left menu (or select contacts, then More actions, Export). 2. Pick which contacts or label to export, choose Google CSV and press Export. A file named contacts.csv downloads. 3. Upload contacts.csv here (or paste it) and press Build email list. Tick Keep work addresses only to drop Gmail, Outlook and other personal mailboxes. 4. Download the CSV with email, first_name, last_name, name, company, email_label, source_column and email_type columns, one address per row. Example: - Input: A Google CSV export with 6 contacts: one with a Work and a Home address, one with two addresses in one cell joined by ::: , one with only a phone number, and one contact saved twice. - Output: 6 unique addresses, one per row with name, company and the Work or Home label: 4 work and 2 personal (gmail.com, outlook.com). 1 repeat is removed and 1 contact is counted as having no address. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It can only list addresses saved in the export; it can't tell you which mailboxes still exist. - Work or personal is decided by the domain alone, from our list of free and ISP mail providers. - It reads the CSV export, not a vCard (.vcf) file; use the VCF to CSV converter for those. - Gmail dot and +tag variants of one inbox are kept as separate addresses. - Having an address in your contacts doesn't make it lawful to add the person to marketing email. FAQ: Q: How do I export my Google contacts to Excel? A: In Google Contacts choose Export, pick Google CSV or Outlook CSV and open the file in Excel. Each email address sits in its own E-mail Value column, so use this tool if you need one list. Q: How do I get a list of all email addresses in Gmail? A: Gmail's saved contacts live in Google Contacts. Export them as Google CSV and upload the file here to get every address in one column. People you emailed but never saved are under Other contacts. Q: Can I export Google contacts as a CSV? A: Yes. Google Contacts exports Google CSV, Outlook CSV or vCard. Google CSV keeps labels such as Work and Home, which this tool copies into the email_label column. Q: Why are some contacts missing an email address? A: Contacts saved from a phone often have only a number. The tool counts the contacts with no address and leaves them out of the list. Q: Does this tool upload my contacts? A: No. The file is read in your browser and nothing is sent anywhere unless you choose to check the addresses afterwards. ### Export email addresses from Outlook: contacts or a mail folder to one list URL: https://simpleverifier.com/tools/outlook-contacts-to-email-list Last updated: 2026-11-01 In one line: Reads an Outlook CSV export of contacts (E-mail, E-mail 2, E-mail 3 Address) or of a mail folder (From, To and CC addresses), skips Exchange /O= paths, removes repeats and marks each address work or personal. To export email addresses from Outlook, export your contacts (or a mail folder such as Sent Items) to a CSV file, then upload it here. The tool reads the E-mail, E-mail 2 and E-mail 3 columns, or the From, To and CC addresses of a mail export, skips internal Exchange paths, removes repeats and gives one address per row. How do I turn an Outlook export into an email list? 1. New Outlook and Outlook.com: open People, then Manage contacts, Export contacts, and save the CSV. Classic Outlook for Windows: File, Open & Export, Import/Export, Export to a file, Comma Separated Values, then pick Contacts (or Sent Items for everyone you've written to). 2. Upload the CSV here (or paste it) and press Build email list. 3. Tick Keep work addresses only to drop Gmail, Outlook.com, Yahoo and other personal mailboxes. 4. Download the CSV with email, first_name, last_name, name, company, source_column and email_type columns, one address per row. Example: - Input: An Outlook contacts CSV with 5 contacts using the E-mail Address, E-mail 2 Address and E-mail 3 Address columns; one contact's first address is an Exchange path /O=EXCHANGELABS/…. - Output: 6 unique addresses from the three columns. The Exchange path is skipped and counted, 1 contact has no address, and each address is marked work or personal. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It can only list addresses that are in the export; it can't tell you which mailboxes still exist. - Exchange X.500 paths (/O=…) can't be turned into email addresses from the file and are skipped. - It reads CSV exports, not .pst or .olm archives. - Work or personal is decided by the domain alone, from our list of free and ISP mail providers. - Having an address in Outlook doesn't make it lawful to add the person to marketing email. FAQ: Q: How do I extract email addresses from Outlook? A: Export your contacts or a mail folder to CSV, then upload the file here. Every address column is read and you get one clean list. Q: How do I export my Outlook contacts to Excel? A: Export them to a CSV file and open it in Excel. The addresses are spread over E-mail, E-mail 2 and E-mail 3 columns; this tool stacks them into one. Q: How do I export the Outlook autocomplete list? A: The autocomplete list isn't exported as a CSV. Exporting Sent Items to CSV gets most of the same addresses, from the To and CC columns. Q: Why do some addresses look like /O=EXCHANGELABS? A: That is an internal Exchange address for someone in the same organisation. The real email address isn't in the file, so the tool skips it. Q: Does this tool upload my contacts? A: No. The file is read in your browser and nothing is sent anywhere unless you choose to check the addresses afterwards. ## Export a list from a lead database https://simpleverifier.com/tools/category/lead-database-exports Clean an Apollo, ZoomInfo, Lusha, RocketReach, Seamless.AI, Cognism, Hunter, Snov.io, Clay or Sales Navigator export before it goes into a sequence. The tools read each vendor's email and status columns, set aside addresses the vendor itself marked invalid (and, if you choose, catch-all or unverified ones), and remove duplicates. Lead data ages as people change jobs, so verify what is left before sending. ### Apollo email verifier: check an Apollo export before you send URL: https://simpleverifier.com/tools/apollo-email-verifier Last updated: 2026-10-23 In one line: Reads an Apollo CSV, counts its Email Status values, flags bad syntax, duplicates, dead and disposable domains, and sends the rows not marked Verified to a live mailbox check first. To verify Apollo emails, export the contacts with the Email Status column and drop the CSV here. The checker counts each status, flags bad syntax, duplicates, typo, dead and disposable domains, and runs a live mailbox check on 10 addresses, rows not marked Verified first, because those are the ones Apollo itself is least sure of. How do I verify emails from an Apollo export? 1. In Apollo, export the contacts to CSV and include the Email Status field (and Primary email last verified at if you have it). 2. Drop the CSV in and press Check the export. The Email column and the status column are found by their headers and contents. 3. Read the status counts: each status is marked "Checked by the source" (Verified) or "Check first" (everything else). 4. Download the clean list with every Apollo column kept, and the flagged rows. 5. The live mailbox check takes the unverified rows first. Sign in with Google to check the rest with 100 free email checks. Limitations: - This reads an exported CSV; it doesn't connect to Apollo or change statuses there. - Apollo's status values are shown as they appear in your file; only Verified counts as Apollo's own yes here. - Catch-all domains can't be confirmed by any mailbox check, including ours. - The browser check covers the first 5,000 rows; the free checks on your dashboard take the whole file. FAQ: Q: Does Apollo verify emails? A: Apollo marks addresses it has confirmed as Verified and says unverified emails should only be used as an infrequent last resort. The status reflects Apollo's last check, so older rows and anything not Verified are worth re-checking before a send. Q: How does Apollo verify emails? A: Apollo's Email Status Overview explains what each status means. Whatever the method, a status records Apollo's confidence at its last check, so a fresh mailbox check is the way to know where an address stands today. Q: How to verify emails in Apollo? A: Apollo re-verifies some contacts itself. To check an export independently, include the Email Status column in the CSV and run it through a verifier; here the rows not marked Verified are checked first. Q: What is Apollo email status? A: A field on each contact saying how confident Apollo is in the address: Verified, Unverified, Update required, Unavailable, User managed or Catch-all, per Apollo's Email Status Overview. ### Apollo contacts to email list: bounced and role addresses set aside, Email status kept URL: https://simpleverifier.com/tools/apollo-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads an Apollo contacts CSV: Email first, Secondary and Tertiary email when asked; Email status read as verified, risky (Unverified, Catch-all, User-managed, Update required) or invalid; a TRUE in Email bounced sets the address aside; repeats merged, role addresses set aside. In Apollo, go to Search > People, filter to the contacts, saved search or list, select them and click Export. Choose all emails or only verified emails, click Edit export CSV settings to include Email status and Email bounced, then Export records and download the CSV from Settings > Data management > Import & Exports > CSV Exports. Upload it here: rows Apollo says already bounced and role addresses are set aside, repeats merge, and Apollo's status stays next to each lead. Check what's left live before the sequence starts. How do I turn an Apollo export into a clean email list? 1. In Apollo, click Search > People and filter to saved contacts, a saved search or a list. Exporting saved contacts doesn't use credits; net-new people with a verified email use 1 credit each. 2. Check the contacts (or use bulk selection), click Export and choose whether to export emails for all selected contacts or only those with verified emails. 3. Click Edit export CSV settings and include Email, Email status and Email bounced (and Secondary email if you want it). A field left out of the settings exports as a blank column. 4. Click Export records, then download the file from Settings > Data management > Import & Exports > CSV Exports. Upload it here, or paste it. How do I check the Apollo leads before the sequence starts? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Load only the valid file into your sequencer. Keep risky and catch-all leads in a separate, slower campaign or drop them. Example: - Input: An Apollo contacts export with 7 rows: Email status Verified, Unverified, Catch-all, User-managed and Unavailable, Email bounced TRUE on Leo, Ana twice (once in capitals), an info@ address and one contact with no email. - Output: 3 leads in the list (Kim and Raj marked risky for Catch-all and User-managed), Leo set aside as bounced, the info@ address set aside as a role address, and 1 row counted as having no email. Ticking the other-emails option adds Ana's Secondary email as a row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Apollo's help names the export fields, but a field left out of your export settings comes through blank; if Email status or Email bounced are empty, export again with them ticked. - Apollo's help doesn't list every value its Email status column can hold; values it doesn't name are kept as written and read as unchecked. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: Which Apollo columns does it read? A: Email, Email status, Email bounced, Secondary email and Tertiary email (when you tick the option), First name, Last name, Title, Company name, Website and Person linkedin url, all named in Apollo's list of contact export fields. Other columns are recognised but not copied. The notes above the result say which were found. Q: Isn't Apollo's Verified status enough? A: It's Apollo's result from its last check; Primary email last verified at says when that was. People change jobs between checks, so a live mailbox check before the send is still worth it for older rows and anything not Verified. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### ZoomInfo export to email list: duplicates merged, risky leads flagged URL: https://simpleverifier.com/tools/zoominfo-export-to-email-list Last updated: 2026-11-02 In one line: Reads a ZoomInfo contacts CSV, keeps the main email and (if asked) supplemental emails, merges repeats, carries the Contact Accuracy Score through, flags role addresses, personal webmail, likely typos and emails on a domain other than the company website. Export the contacts from ZoomInfo as CSV and upload it here. The tool merges repeated addresses, keeps ZoomInfo's accuracy score next to each lead, sets aside role addresses like info@, and flags personal webmail and emails on a different domain from the company website. Then check the clean file live before the first send. How do I clean a ZoomInfo export before cold emailing it? 1. In ZoomInfo, run a contact search or open a saved list, select the contacts and click Export > CSV (exports can use credits). 2. Upload the CSV here, or paste it. The email, name, company, website and status columns are found by name. 3. Choose what to set aside: ZoomInfo's invalid addresses and role addresses (on to start), accept-all and unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the ZoomInfo leads before the sequence starts? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Load only the valid file into your sequencer. Keep risky and catch-all leads in a separate, slower campaign or drop them. Example: - Input: A ZoomInfo export with 6 rows: Ana twice (once in capitals, once with a Gmail Supplemental Email), an info@ address, a lead on northwind-group.example while the website is northwind.example, and Contact Accuracy Scores from 74 to 95. - Output: 4 leads in the list with their scores kept, Ana merged, the Northwind lead flagged as on a different domain, and info@ set aside as a role address. Ticking the other-email option adds Ana's Gmail as a flagged personal row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - ZoomInfo doesn't publish its export column names; columns such as Email Address, Supplemental Email and Contact Accuracy Score are found by name from an inferred list, so check the notes above the result. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: What happens to the supplemental email? A: It's left out unless you tick the option to read other email columns; then each extra address becomes its own row, and the source_column says where it came from. Q: Can it tell which domains are catch-all? A: Not from the file alone. It reads the vendor's own accept-all or catch-all label where the export has one. Whether a domain accepts every address only shows up in a live check, which /verify runs and marks. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Lusha export to email list: work emails kept, low-confidence leads flagged URL: https://simpleverifier.com/tools/lusha-export-to-email-list Last updated: 2026-11-02 In one line: Reads a Lusha CSV, uses the work email as the send address (private emails only when asked), reads an email confidence grade (A+ and A as verified, B and below as risky), merges repeats and flags role addresses, webmail and domain mismatches. Export the revealed contacts from Lusha as CSV and upload it here. The work email becomes the send address, private emails stay out unless you ask for them, a confidence grade is read where the file has one, repeats merge, and role addresses are set aside. Then check the clean file live before the first send. How do I clean a Lusha CSV export before emailing it? 1. In Lusha, reveal the contacts, save them to a list and export the list to CSV (search exports are capped at 150 contacts; download links expire after 24 hours). 2. Upload the CSV here, or paste it. The email, name, company, website and status columns are found by name. 3. Choose what to set aside: Lusha's invalid addresses and role addresses (on to start), accept-all and unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the Lusha contacts before the first email? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send only the valid file. Re-check anything older than a month before a new campaign. Example: - Input: A Lusha CSV with 6 contacts and a Work Email Confidence column: 3 graded A+ or A, 2 graded B (one of them sales@), and 1 with only a Private Email. - Output: 4 in the list (3 verified, 1 risky), sales@ set aside as a role address, and the private-email-only contact counted as having no work email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Lusha doesn't publish its CSV column names; Work Email, Private Email and the confidence column are found by name from an inferred list, so check the notes above the result. - Grade words other than A+/A/B/C, or a numeric score, are kept as written and not turned into a class. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: Why are some rows counted as having no email? A: Only revealed contacts carry an email in a Lusha export, and some contacts only have a private email. Tick the option to read other email columns to include those. Q: Can it tell which domains are catch-all? A: Not from the file alone. It reads the vendor's own accept-all or catch-all label where the export has one. Whether a domain accepts every address only shows up in a live check, which /verify runs and marks. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### RocketReach export to email list: grades read, guessed emails flagged URL: https://simpleverifier.com/tools/rocketreach-export-to-email-list Last updated: 2026-11-02 In one line: Reads a RocketReach list export, uses the recommended (professional) email as the send address, reads the email grade (A as verified, A- and B as risky, invalid set aside), merges repeats and flags role addresses, webmail and domain mismatches. Export the list from RocketReach as CSV and upload it here. The recommended email becomes the send address, its grade is read (A kept as verified, A- and B marked risky, invalid set aside), other professional and personal emails are optional, and role addresses are set aside. Then check the clean file live before the first send. How do I clean a RocketReach export before cold emailing it? 1. In RocketReach, save the profiles to a list, select the list and export it as CSV. 2. Upload the CSV here, or paste it. The email, name, company, website and status columns are found by name. 3. Choose what to set aside: RocketReach's invalid addresses and role addresses (on to start), accept-all and unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the RocketReach leads before sending? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send only the valid file; treat risky and catch-all results as a separate, smaller test. Example: - Input: A RocketReach list with 5 profiles and a Recommended Email Grade column: A, A-, B, Invalid and A, plus a second professional and a personal email on one profile. - Output: 4 in the list (2 verified, 2 risky for the A- and B grades) and 1 set aside as invalid. The 2 extra email columns are noted, not read, until the option is ticked. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - RocketReach doesn't publish its CSV column names; Recommended Email, the grade column and the numbered email columns are found by name from an inferred list, so check the notes above the result. - The A, A- and B grades are read from RocketReach's help page; other grade words are kept as written. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: Which email does it use when a profile has several? A: The recommended email, or the first professional email when there's no recommended column. Tick the option to read the others as extra rows; the source_column says which column each came from. Q: Can it tell which domains are catch-all? A: Not from the file alone. It reads the vendor's own accept-all or catch-all label where the export has one. Whether a domain accepts every address only shows up in a live check, which /verify runs and marks. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Seamless.AI export to email list: Accept All flagged, invalid set aside URL: https://simpleverifier.com/tools/seamless-ai-export-to-email-list Last updated: 2026-11-02 In one line: Reads a Seamless.AI CSV (Clean, Raw or Custom download), uses Email 1 as the send address, reads its validation (Valid as verified, Accept All as risky, Invalid set aside), carries the Total AI score, merges repeats and flags role addresses, webmail and domain mismatches. Download the contacts from Seamless.AI as CSV and upload it here. Email 1 becomes the send address, its validation is read (Valid kept, Accept All marked risky, Invalid set aside), the Total AI score is kept next to it, repeats merge and role addresses are set aside. Then check the Accept All part live before you send. How do I clean a Seamless.AI export before emailing it? 1. In Seamless, open My Contacts, click the three dots and choose Download Selected, Filtered or All; pick Clean, Raw or Custom with the email fields included. 2. Upload the CSV here, or paste it. The email, name, company, website and status columns are found by name. 3. Choose what to set aside: Seamless.AI's invalid addresses and role addresses (on to start), accept-all and unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the Seamless.AI contacts, Accept All included? 1. Download the clean list here (tick the option to set aside Accept All if you want them in their own file). 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send only the valid file. Accept All addresses that come back risky again belong in a small test, not the main sequence. Example: - Input: A Seamless.AI download with 6 contacts: Email 1 Validation of Valid (3), Accept All (2) and Invalid (1), Email 1 Total AI scores, and one support@ address. - Output: 4 in the list, the 2 Accept All marked risky with their Total AI scores, 1 set aside as invalid and support@ set aside as a role address. Ticking the accept-all option moves the 2 risky leads to the set-aside file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Seamless doesn't publish its CSV column names; Email 1, Email 1 Validation and Total AI are found by name from an inferred list, so check the notes above the result. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: What is the Total AI score? A: Seamless's 0 to 100 confidence that the email is valid and belongs to the person. It's kept as written in vendor_status; this tool doesn't pick a cut-off for you. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Cognism export to email list: verified kept, unverified marked, repeats merged URL: https://simpleverifier.com/tools/cognism-export-to-email-list Last updated: 2026-11-03 In one line: Reads a Cognism list CSV, reads an email quality or verified column (verified, unverified, invalid), sets aside invalid and role addresses, merges repeats and flags personal webmail, typos and emails on a domain other than the company website. Download the revealed contacts from a Cognism list as CSV and upload it here. Verified addresses are kept, unverified ones are kept and marked risky, invalid and role addresses are set aside, repeats are merged, and personal webmail and off-domain addresses are flagged. Then check the clean file live before the first send. How do I clean a Cognism export before cold emailing it? 1. In Cognism, open Lists, open the list, select the revealed contacts and click Download CSV. Contacts have to be revealed first, which uses credits. 2. Upload the CSV here, or paste it. The email, name, company, website and email quality columns are found by name. 3. Choose what to set aside: invalid and role addresses (on to start), unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column. How do I check the Cognism contacts before the sequence starts? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Load the valid file into Outreach, Salesloft or your sequencer; keep catch-all contacts in a separate, slower campaign. Example: - Input: A Cognism list download with 6 contacts and an Email Quality column: 3 Verified (one of them marketing@), 2 Unverified (one a Gmail address) and 1 Invalid. - Output: 4 in the list (2 verified, 2 unverified marked risky, the Gmail flagged as personal webmail), marketing@ set aside as a role address and the invalid one set aside. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Cognism doesn't publish its CSV column names; the email and email quality columns are found by name from an inferred list, so check the notes above the result. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold. In the UK and EU, B2B outreach has its own rules; the tool doesn't make a list compliant. FAQ: Q: Does it work with a Cognism export from a CRM? A: Yes, as long as the file has an email column. Columns synced into Salesforce or HubSpot keep their CRM names; the email and company columns are still found by name. Q: Does it keep mobile numbers? A: The output is an email list. Phone columns aren't carried through; use the phone tools for those. Q: Is my list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Hunter export to email list: accept-all leads marked, invalid set aside URL: https://simpleverifier.com/tools/hunter-export-to-email-list Last updated: 2026-11-03 In one line: Reads a Hunter leads export or bulk results CSV, reads Verification status (valid, accept-all, unknown, invalid), keeps the confidence score as written, sets aside invalid and role addresses, merges repeats and flags webmail, typos and domain mismatches. Export your Hunter leads, or download a Bulk Domain Search or Bulk Email Finder result, and upload the CSV here. The tool reads Hunter's verification status, sets aside invalid and role addresses, marks accept-all and unknown addresses as risky with the confidence score kept next to them, and merges repeats. Then check the clean file live before the first send. How do I clean a Hunter export before cold emailing it? 1. In Hunter, open Leads, pick the list, select the leads and choose Export > CSV. For bulk searches, download the results file when the job finishes. 2. Upload the CSV here, or paste it. The email, name, company, domain, score and verification columns are found by name. 3. Choose what to set aside: invalid and role addresses (on to start), accept-all and unknown addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the Hunter leads before the sequence starts? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Load only the valid file into your sequencer. Keep accept-all leads in a separate, slower campaign or drop them. Example: - Input: A Hunter leads CSV with 6 rows and a Verification status column: valid, accept_all, unknown and invalid, an info@ address marked generic, Ana twice in different case, and confidence scores from 23 to 97. - Output: 3 leads in the list (1 valid, 2 risky for accept-all and unknown) with their scores kept, Ana merged, info@ set aside as a role address and the invalid lead set aside. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Hunter doesn't publish its export column names; Verification status, Confidence score and Type are found by name from an inferred list, so check the notes above the result. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A list found by an email finder is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: Does it re-verify the addresses? A: No. It reads the status Hunter wrote into the file. To check whether each mailbox exists today, upload the clean list at /verify. Q: What threshold should I use for the confidence score? A: The tool doesn't pick one. Hunter's FAQ suggests considering a filter below 85% for accept-all addresses; the score is kept so you can sort the file yourself. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Snov.io export to email list: not-valid set aside, unknown marked risky URL: https://simpleverifier.com/tools/snov-io-export-to-email-list Last updated: 2026-11-03 In one line: Reads a Snov.io prospect list CSV or XLSX, reads Email status (valid, unknown, not valid), sets aside not-valid and role addresses, keeps Email 2 out unless asked, merges repeats and flags webmail, typos and emails off the company website's domain. Export the prospect list from Snov.io with the email and email status fields ticked, and upload it here. Not-valid addresses and role addresses are set aside, unknown addresses are marked risky, repeats are merged, and addresses on a domain other than the company website are flagged. Then check the clean file live before the first send. How do I clean a Snov.io export before sending? 1. In Snov.io, open Prospects, pick the list, select the prospects and click Export. Tick the fields you want (email and email status included) and choose CSV or XLSX. 2. Upload the file here, or paste it. The email, name, company, company URL and status columns are found by name. 3. Choose what to set aside: not-valid and role addresses (on to start), unknown addresses, personal webmail. Tick the option to read Email 2 as well. 4. Download the clean list and the set-aside file, each with a flags column. How do I check the Snov.io prospects before the campaign starts? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file first. Hold the risky and catch-all part back or send it slowly. Example: - Input: A Snov.io prospect list with 6 rows and an Email status column: valid, unknown and not valid, a sales@ address, one lead on a domain other than the company URL, and one prospect with no email. - Output: 3 in the list (unknown marked risky, the off-domain lead flagged), sales@ and the not-valid lead set aside, 1 row counted as having no email. Ticking the other-email option adds the Gmail in Email 2 as a flagged row. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Snov.io doesn't publish its export column names, and the file has only the fields you tick; Email status and Email 2 are found by name from an inferred list, so check the notes above the result. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A prospect list is cold: nobody on it asked to hear from you. Follow the rules where your recipients are. FAQ: Q: Does it re-verify the addresses? A: No. It reads the email status Snov.io wrote into the export. A status from weeks ago can be out of date; /verify checks each mailbox now. Q: Can I upload the XLSX export? A: Yes. CSV, XLSX and pasted text all work. Q: Is my prospect list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Clay table to email list: work emails, validation results and flags in one file URL: https://simpleverifier.com/tools/clay-table-to-email-list Last updated: 2026-11-02 In one line: Reads a Clay table CSV, finds the work email column (personal email only when asked), reads a validation column (valid, catch-all, invalid), counts rows where enrichment found nothing, merges repeats and flags role addresses, webmail and domain mismatches. In Clay, use Actions > Export > Download CSV and upload the file here. The work email column becomes the send address, a validation column is read (valid kept, catch-all marked risky, invalid set aside), rows where enrichment found no email are counted, repeats merge and role addresses are set aside. Then check what's left live before the sequencer. How do I turn a Clay table CSV into a clean email list? 1. In Clay, open the table, filter the view to the rows you want with the email and validation columns visible, then Actions > Export > Download CSV. 2. Upload the CSV here, or paste it. The email, name, company, website and status columns are found by name. 3. Choose what to set aside: the validation column's invalid addresses and role addresses (on to start), accept-all and unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the Clay emails before they reach the sequencer? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Push only the valid file to the sequencer, or verify inside Clay with an HTTP API column on the next run. Example: - Input: A Clay table CSV with 6 rows: Work Email filled on 4, Personal Email on 1, one row with neither, and an Email Validation column reading valid, catch-all and invalid. - Output: 3 in the list (2 valid, 1 catch-all marked risky), 1 set aside as invalid, and 2 rows counted as having no work email. Ticking the other-email option adds the Gmail row, flagged as personal webmail. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Clay columns are whatever you named them; the email and validation columns are found by common names (an inferred list), so rename them if the notes say none was found. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: Why does it say Lead list export rather than Clay? A: Clay tables have the column names you gave them, so there may be nothing that marks the file as Clay. The reading is the same either way. Q: Can it tell which domains are catch-all? A: Not from the file alone. It reads the vendor's own accept-all or catch-all label where the export has one. Whether a domain accepts every address only shows up in a live check, which /verify runs and marks. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Sales Navigator leads to email list: enriched emails cleaned and flagged URL: https://simpleverifier.com/tools/sales-navigator-leads-to-email-list Last updated: 2026-11-02 In one line: Reads a Sales Navigator lead list exported through your CRM or the enrichment tool that found the emails, reads its email status column (valid, catch-all, risky, invalid), merges repeats and flags role addresses, webmail and emails on a domain other than the company website. Sales Navigator has no CSV export and no email addresses, so the list comes from your CRM (via CRM Sync) or from the enrichment tool that found the emails. Upload that CSV: the email status is read, repeats merge, role addresses are set aside and domain mismatches flagged. Then check it live: every address was found, not given. How do I clean a Sales Navigator lead list before emailing it? 1. Export the leads from your CRM after CRM Sync, or download the enriched list from the tool that found the emails. 2. Upload the CSV here, or paste it. The email, name, company, website and status columns are found by name. 3. Choose what to set aside: the enrichment tool's invalid addresses and role addresses (on to start), accept-all and unverified addresses, personal webmail. 4. Download the clean list and the set-aside file, each with a flags column (role, webmail, possible typo, domain differs from the company website). How do I check the Sales Navigator emails before sending? 1. Download the clean list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Load only the valid file into your sequencer; keep catch-all leads for LinkedIn outreach or a small test. Example: - Input: A Sales Navigator lead list exported from an enrichment tool with 6 rows: an Email Status column (valid, catch-all, risky), one lead with no email, Raj twice, and one email on a domain other than the company website. - Output: 4 leads in the list (2 verified, 2 risky), Raj merged, 1 row counted as having no email, and the off-domain address flagged. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Enrichment tools name their columns differently; the email, status and profile URL columns are found by name from an inferred list, so check the notes above the result. - It doesn't read anything from LinkedIn; it only reads the file you upload. - It can't tell which addresses have a working inbox today, or which domains accept every address; that needs a live mailbox check. - A lead database list is cold: nobody on it asked to hear from you. The tool doesn't make it compliant; follow the rules where your recipients are. FAQ: Q: Does it work with any enrichment tool's file? A: It looks for common column names (Email, Work Email, Email Status, LinkedIn or Sales Navigator profile URL), so most files read. If no email column is found, the notes say so; rename the column to Email and try again. Q: Can it tell which domains are catch-all? A: Not from the file alone. It reads the vendor's own accept-all or catch-all label where the export has one. Whether a domain accepts every address only shows up in a live check, which /verify runs and marks. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### LinkedIn Connections.csv to email list: clean your export in seconds URL: https://simpleverifier.com/tools/linkedin-connections-to-email-list Last updated: 2026-10-17 In one line: Reads Connections.csv as LinkedIn exports it, skips the notes at the top, keeps the connections that shared an email and splits work from personal addresses. To turn LinkedIn connections into an email list, request your data archive from LinkedIn's Data privacy settings, unzip it and upload Connections.csv here. The tool skips the notes LinkedIn puts above the header, keeps the connections that shared an email, removes duplicates and marks each address as work or personal. Most connections won't have an email. How do I turn LinkedIn connections into an email list? 1. On LinkedIn, open Me, then Settings & Privacy, Data privacy, Get a copy of your data. Choose the larger archive, which includes connections, and request it. 2. When LinkedIn's email arrives, download and unzip the archive and find Connections.csv. 3. Upload Connections.csv here (or paste it) and press Build email list. Tick Keep work addresses only if you want to drop personal mailboxes. 4. Download the clean CSV with email, first_name, last_name, company, position, linkedin_url and connected_on columns, ready for a CRM or email tool. Example: - Input: The Connections.csv file from a LinkedIn data export, including the notes lines above its header row. - Output: Only connections who shared an email are kept, such as jane.doe@acme.example at Example Ltd, labelled as a work address; the 3 note lines above the header are skipped. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It can only keep emails LinkedIn exported, which is usually a minority of connections. - LinkedIn never updates exported emails, so many are old personal addresses; the tool can't tell whether a mailbox still exists. - Work or personal is decided by the domain alone, from our list of free and ISP mail providers. - It reads Connections.csv, not the whole zip; unzip the archive first. - Having someone's email from LinkedIn doesn't make it lawful to add them to marketing email. FAQ: Q: How do I get my LinkedIn Connections.csv? A: Go to Settings & Privacy, Data privacy, Get a copy of your data, and request the archive that includes connections. LinkedIn emails a download link; Connections.csv is inside the zip. Q: How do I download my LinkedIn connections to CSV? A: Request your data archive from LinkedIn's Data privacy settings. The download is a zip file, and your connections are in Connections.csv, one row per 1st-degree connection. Q: Can I download a list of my LinkedIn connections? A: Yes, your 1st-degree connections, through LinkedIn's Get a copy of your data. You can't export people who aren't 1st-degree connections. Q: Can I export LinkedIn connections to Excel? A: Yes. Open Connections.csv in Excel, but delete LinkedIn's notes above the header row first, or run it through this tool to get a clean file. Q: Can LinkedIn connections see my email? A: Only if you allow it. A LinkedIn privacy setting controls whether connections can see or download your email address, and the export includes it only when you do. Q: Can I send a message to all my LinkedIn connections? A: LinkedIn has no send-to-all button. Emailing an exported list is possible for the connections who shared an address, but email marketing laws still apply. ## Export a list from your sequencer, with a suppression list https://simpleverifier.com/tools/category/sequencer-exports Get the leads out of Instantly, Smartlead, lemlist, Reply.io, Woodpecker or Saleshandy with their campaign status, so bounced, replied and unsubscribed contacts are split out before you reuse a list. The suppression list merger joins every do-not-contact file you have into one, which you load back into the sequencer before the next send. ### Instantly leads to email list: bounced and unsubscribed into a suppression file URL: https://simpleverifier.com/tools/instantly-leads-to-email-list Last updated: 2026-11-03 In one line: Reads an Instantly leads CSV, reads Lead Status (bounced, unsubscribed, replied, completed), Interest Status (interested, meeting booked, not interested) and Verification Status (invalid, risky, catch-all), and splits it into reusable leads and a suppression file. Download the leads from an Instantly campaign as CSV and upload it here. Bounced, unsubscribed and invalid leads always go to the suppression file; replied, interested and not-interested leads go there too by default. The completed and contacted leads left are the ones safe to re-use. Check them live before the next campaign. How do I build a suppression list from an Instantly export? 1. In Instantly, open the campaign's Leads tab, filter by status if you like, select the leads and click Download as CSV. 2. Upload the CSV here, or paste it. Several campaign downloads can be combined; repeats merge. 3. Choose what to set aside besides bounces, unsubscribes and invalid: replied or interested (on), not interested (on), risky and catch-all, role addresses. 4. Download the reusable leads and the suppression file. Upload the suppression file to Instantly's blocklist and every other tool you send from. How do I check the reusable leads before the next campaign? 1. Download the reusable leads here. 2. Upload them at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Upload only the valid file to the new campaign. Example: - Input: An Instantly leads download with 7 rows: Lead Status Completed, Bounced, Unsubscribed, Replied (twice), Contacted and Not yet contacted, Interest Status Meeting booked and Not interested, Verification Status with one Invalid and one Catch-all. - Output: 2 leads safe to re-use (the catch-all one marked risky) and a 5-lead suppression file: bounced, unsubscribed, invalid, the meeting booked and the not interested reply. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Instantly doesn't publish its CSV headings; Lead Status, Interest Status and Verification Status are found by name from an inferred list, so check the notes above the result. - Leads on Instantly's workspace blocklist but not in this campaign won't be in the file; export the blocklist too and merge it. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which columns does it read? A: Email, Lead Status, Interest Status, Verification Status and Campaign Name when present, found by name. The notes above the result say which were found. Q: Can I use it with an Instantly CRM leads export? A: Yes, if the file has an email column. Without a status column nobody can be set aside as bounced, and the notes say so. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Smartlead leads to email list: a suppression file and the leads safe to re-use URL: https://simpleverifier.com/tools/smartlead-leads-to-email-list Last updated: 2026-11-04 In one line: Reads a Smartlead leads CSV: status (completed, stopped, blocked), lead category (Interested, Meeting Request, Not Interested, Do Not Contact, Wrong Person), is_unsubscribed and reply_count; bounced and unsubscribed always set aside, replied and not-interested by choice. Download the leads from a Smartlead campaign as CSV and upload it here. Bounced, unsubscribed, blocked and Do Not Contact leads always go to the suppression file; leads who replied, are interested or said no go there too by default, so they don't get a cold sequence again. The rest are the leads safe to re-use. Check them live before the next campaign. How do I build a suppression list from a Smartlead export? 1. In Smartlead, open the campaign and go to the Lead list. Filter by status or lead category if you like, then click Download as CSV. For bounces, the campaign's Inbox filtered by Bounced downloads the same way. 2. Upload the CSV here, or paste it. Several campaign exports can be pasted one after another; repeats merge. 3. Choose what to set aside besides bounces and unsubscribes: replied or interested (on), not interested (on), risky verification, role addresses. 4. Download the reusable leads and the suppression file. Add the suppression file to every other tool you send from. How do I check the reusable leads before the next campaign? 1. Download the reusable leads here. 2. Upload them at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Import only the valid file into the new campaign. Example: - Input: A Smartlead leads download with 7 rows: status COMPLETED, STOPPED, BLOCKED and INPROGRESS, category Meeting Request, Not Interested and Out Of Office, is_unsubscribed true on one lead and reply_count on two. - Output: 3 leads safe to re-use (the Out Of Office lead stays open) and a 4-lead suppression file: unsubscribed, blocked, the meeting request and the not-interested reply. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Smartlead doesn't publish its CSV export headings; status, category, is_unsubscribed and reply_count are inferred from its API and help pages, so check the notes above the result. - Out of Office replies are left as open leads; they didn't answer you. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Smartlead columns does it read? A: The email, a status column, the lead category, is_unsubscribed, is_bounced and reply_count when present, and a verification column if one is there. The notes above the result say which were found. Q: Can I combine exports from several campaigns? A: Yes. Paste them one after another or combine them first; the same address merges, and the strongest reason to suppress it wins. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### lemlist leads to email list: a suppression file and the leads safe to re-use URL: https://simpleverifier.com/tools/lemlist-leads-to-email-list Last updated: 2026-11-03 In one line: Reads a lemlist leads CSV, reads lastState or status (bounced, unsubscribed, interested, not interested, replied) and emailStatus, sets aside bounced and unsubscribed always, replied and not-interested by choice, merges the same lead across campaigns. Export the leads from a lemlist campaign as CSV and upload it here. Bounced and unsubscribed leads always go to the suppression file; leads who replied, are interested or said no go there too by default, so they don't get a cold sequence again. The rest are the leads safe to re-use. Check them live before the next campaign. How do I build a suppression list from a lemlist export? 1. In lemlist, open the campaign's Leads tab. Filter by status if you like, tick the leads and choose Export as .CSV from the bulk actions bar. 2. Upload the CSV here, or paste it. Several campaign exports can be pasted one after another; repeats merge. 3. Choose what to set aside besides bounces and unsubscribes: replied or interested (on), not interested (on), risky email status, role addresses. 4. Download the reusable leads and the suppression file. Add the suppression file to every other tool you send from. How do I check the reusable leads before the next campaign? 1. Download the reusable leads here. 2. Upload them at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Import only the valid file into the new campaign. Example: - Input: A lemlist leads export with 7 rows from 2 campaigns: lastState of emailsBounced, emailsUnsubscribed, emailsInterested, emailsNotInterested, emailsOpened, emailsSent and emailsClicked, with Ana in both campaigns. - Output: 2 leads safe to re-use and a 4-lead suppression file: bounced, unsubscribed, interested (handle by hand) and Ana, merged, whose second campaign said not interested. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - lemlist doesn't publish its CSV export headings; status names such as lastState, emailsBounced and emailStatus are inferred from its API and help pages, so check the notes above the result. - It only knows what's in the export. A lead unsubscribed in lemlist's Unsubscribes section but not in this campaign export won't be in the file; export that section too. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which lemlist columns does it read? A: The email, a status column (lastState, status or state), an interest column if present, and emailStatus when lemlist checked the address. The notes above the result say which were found. Q: Can I combine exports from several campaigns? A: Yes. Paste them one after another or combine them first; the same address merges, and the strongest reason to suppress it wins. Q: Is my lead list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Reply.io contacts to email list: a suppression file and the contacts safe to re-use URL: https://simpleverifier.com/tools/reply-io-contacts-to-email-list Last updated: 2026-11-04 In one line: Reads a Reply.io People CSV: status (Active, Finished, Replied, Bounced, Opted out), Opted out and Bounced columns when present, reply category; bounced and opted out always set aside, replied and not-interested by choice. Export the contacts from Reply.io's People tab as CSV and upload it here. Bounced and opted-out contacts always go to the suppression file; contacts who replied or said no go there too by default, so they don't get a cold sequence again. The rest are safe to re-use. Check them live before the next sequence. How do I build a suppression list from a Reply.io export? 1. In Reply.io, open People > Contacts (or a sequence's People tab), tick the contacts or select all, and choose Export to CSV from the More menu. 2. Upload the CSV here, or paste it. Exports from several sequences can be pasted one after another; repeats merge. 3. Choose what to set aside besides bounces and opt-outs: replied or interested (on), not interested (on), risky verification, role addresses. 4. Download the reusable contacts and the suppression file. Add the suppression file to every other tool you send from. How do I check the reusable contacts before the next campaign? 1. Download the reusable contacts here. 2. Upload them at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Import only the valid file into the new campaign. Example: - Input: A Reply.io People export with 6 rows from 2 sequences: Status Finished, Bounced, Paused, Replied and Active, Opted Out Yes on one contact, Bounced Yes on another, and Ana in both sequences. - Output: 1 contact safe to re-use and a 4-contact suppression file: bounced, opted out, Kim who replied interested, and Ana, merged, whose second sequence said not interested. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Reply.io doesn't publish its CSV export headings; status values and the Opted out and Bounced columns are inferred from its help pages, so check the notes above the result. - An opt-out recorded in Reply.io's global opt-out list but not on this contact won't be in the file. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Reply.io columns does it read? A: The email, a status column, an Opted out or Bounced column if present, a reply category or outcome, and a verification column when one is there. The notes above the result say which were found. Q: Does the export include the mailbox that sent to each contact? A: Not the standard contact export. Reply.io's help points to Reports > Emails > Export contact CSV for an Email account column; it isn't needed here. Q: Is my contact list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Woodpecker prospects to email list: a suppression file and the prospects safe to re-use URL: https://simpleverifier.com/tools/woodpecker-prospects-to-email-list Last updated: 2026-11-04 In one line: Reads a Woodpecker prospects CSV: status (ACTIVE, BOUNCED, INVALID, OPT-OUT, BLACKLIST, REPLIED, AUTOREPLIED) and interest level (INTERESTED, MAYBE_LATER, NOT_INTERESTED); bounced, invalid and opted out always set aside, replies by choice. Export prospects from Woodpecker (the campaign view keeps the interest level) and upload the CSV here. BOUNCED, INVALID, OPT-OUT and BLACKLIST prospects always go to the suppression file; REPLIED and not-interested prospects go there too by default. The rest are safe to re-use. Check them live before the next campaign. How do I build a suppression list from a Woodpecker export? 1. In Woodpecker, open the campaign's Prospects tab (interest level only exports from the campaign view) or the main Prospects list, filter by status if you like, select the prospects and export to CSV. 2. Upload the CSV here, or paste it. Exports from several campaigns can be pasted one after another; repeats merge. 3. Choose what to set aside besides bounces and opt-outs: replied or interested (on), not interested (on), risky verification, role addresses. 4. Download the reusable prospects and the suppression file. Add the suppression file to every other tool you send from. How do I check the reusable prospects before the next campaign? 1. Download the reusable prospects here. 2. Upload them at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Import only the valid file into the new campaign. Example: - Input: A Woodpecker campaign export with 7 prospects: Status NONRESPONSIVE, BOUNCED, OPT-OUT, REPLIED (twice), INVALID and AUTOREPLIED, Interest level INTERESTED and NOT_INTERESTED. - Output: 2 prospects safe to re-use (nonresponsive and autoreplied) and a 5-prospect suppression file: bounced, opted out, invalid, the interested reply and the not-interested reply. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Woodpecker documents its status names (in capitals) but not its export column headings; Status and Interest level are found by name from an inferred list, so check the notes above the result. - Opt-outs on Woodpecker's account-wide blacklist that aren't on a prospect in this export won't be in the file. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Woodpecker columns does it read? A: The email, the prospect status, the interest level when exported from a campaign, and a verification column if present. The notes above the result say which were found. Q: Why is the interest level missing from my file? A: Woodpecker only exports interest level from the campaign view, not from the main Prospects tab. Export from the campaign to get it. Q: Is my prospect list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Saleshandy prospects to email list: a suppression file and the prospects safe to re-use URL: https://simpleverifier.com/tools/saleshandy-prospects-to-email-list Last updated: 2026-11-04 In one line: Reads a Saleshandy prospects CSV: status (Active, Replied, Bounced, Unsubscribed, Finished), outcome (Interested, Meeting booked, Not interested) and verification status (Valid, Risky, Invalid); bounced, unsubscribed and invalid always set aside. Export the prospects from a Saleshandy sequence (the CSV arrives by email) and upload it here. Bounced, unsubscribed and invalid prospects always go to the suppression file; replied, interested and not-interested prospects go there too by default. The rest are safe to re-use. Check them live before the next sequence. How do I build a suppression list from a Saleshandy export? 1. In Saleshandy, open the sequence, go to Prospects and click Export at the top right (or select prospects on the main Prospects page and export). The CSV arrives by email. 2. Upload the CSV here, or paste it. Exports from several sequences can be pasted one after another; repeats merge. 3. Choose what to set aside besides bounces and unsubscribes: replied or interested (on), not interested (on), risky verification, role addresses. 4. Download the reusable prospects and the suppression file. Add the suppression file to every other tool you send from. How do I check the reusable prospects before the next campaign? 1. Download the reusable prospects here. 2. Upload them at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files; catch-all domains are marked. The first 100 email checks are free with a Google sign-in, no card. 3. Import only the valid file into the new campaign. Example: - Input: A Saleshandy export with 7 prospects: Status Finished, Bounced, Unsubscribed, Replied and Active, Outcome Meeting booked on one, Verification Status Valid, Risky and one Invalid, and an info@ address. - Output: 3 prospects safe to re-use (the risky one marked) and a 4-prospect suppression file: bounced, unsubscribed, invalid and the meeting booked. Ticking role addresses also sets aside info@. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Saleshandy doesn't publish its CSV export headings; Status, Outcome and Verification Status are found by name from an inferred list, so check the notes above the result. - Unsubscribes recorded account-wide but not on a prospect in this export won't be in the file. - It can't tell which addresses have a working inbox today; that needs a live mailbox check. FAQ: Q: Which Saleshandy columns does it read? A: The email, the prospect or sequence status, the outcome, and the verification status when present. The notes above the result say which were found. Q: Can I export from Lead Finder too? A: Yes. Saved prospects from Lead Finder export as CSV; they won't have sequence statuses, so only the verification column applies. Q: Is my prospect list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Suppression list merger: combine unsubscribes, bounces and complaints from every platform URL: https://simpleverifier.com/tools/suppression-list-merger Last updated: 2026-11-01 In one line: Takes any number of suppression files (CSV, Excel, or the Mailchimp audience export .zip) and pasted addresses, labels each address unsubscribed, bounced, spam complaint or suppressed, and merges them with every source named. Optionally removes them, and Gmail dot or +tag versions of them, from a send list. To merge suppression lists, add every unsubscribe, bounce and complaint export you have: the Mailchimp audience export .zip, Klaviyo suppressed profiles, HubSpot, SendGrid or Brevo CSVs. Each address gets a reason from the file's reason column or its name, repeats merge into one row with every source listed, and an optional send list is cleaned against the result. How do I merge suppression lists into one? 1. Export suppressions from each platform: Mailchimp's audience export (a .zip with unsubscribed and cleaned CSVs), Klaviyo suppressed profiles, HubSpot unsubscribed or bounced contacts, SendGrid or Brevo suppression lists. 2. Add the files here, several at once; a .zip is opened in the browser. Paste any loose addresses too. 3. Optionally paste or upload the list you're about to send. A Mailchimp subscribed file inside the .zip is used as the send list when the box is empty. 4. Press Merge suppression lists, then download the merged list for your new platform and the cleaned send list. Example: - Input: Mailchimp unsubscribed and cleaned CSVs plus a Klaviyo suppressed-profiles file, 8 rows in all, and a 6-row send list containing Kim.N+promo@gmail.com. - Output: 7 suppressed addresses: 3 unsubscribed, 3 bounced, 1 spam complaint; mia.chen@outlook.com is on two lists and kept once with both sources. 3 rows are removed from the send list, including the Gmail +tag variant of kim.n@gmail.com, leaving 3 to send. Limits: Runs in your browser with no row cap; each file can be up to 25 MB, and a .zip is opened locally. Limitations: - It only knows the suppressions in the files you add; a platform you didn't export from is missing. - Reasons come from each file's reason column or its name, so an oddly named file is labelled Suppressed. - Whole-domain suppressions aren't applied; use the compare or remove-by-domain tools for those. - It can't tell which of the remaining addresses still have a working inbox. FAQ: Q: How do I move unsubscribes from Mailchimp to Klaviyo? A: Export the audience from Mailchimp, drop the .zip here, download the merged suppression list and import it into Klaviyo as suppressed profiles before the first send. Q: Can I add files from several platforms at once? A: Yes. Add as many CSV, Excel or .zip files as you have. Each is listed with the rows and addresses it added and where its reason came from. Q: Does it catch Gmail variants of a suppressed address? A: Yes, when cleaning a send list: jane.doe+promo@gmail.com is removed if janedoe@gmail.com is suppressed, since Gmail delivers both to the same inbox. Q: What's the difference between this and compare two email lists? A: Compare takes two lists and gives set operations. This takes any number of suppression files, keeps a reason and source per address, and opens platform exports such as the Mailchimp .zip. Q: Are my files uploaded? A: No. Files and the .zip are read in your browser. Nothing is sent unless you choose to check the cleaned send list afterwards. ## Export a list from events, forms and communities https://simpleverifier.com/tools/category/event-and-community-exports Turn an attendee, registrant, guest or member export into an email list: Eventbrite, Zoom, Luma, Whova, Cvent, Calendly, calendar invites, forms, Facebook lead ads, Circle, Mighty Networks, Slack, Patreon and Notion. Each tool finds the email column that platform uses, sets aside cancelled or declined registrations where the export records them, and removes duplicates. ### Eventbrite attendees to email list: one row per person, no-shows and refunds split out URL: https://simpleverifier.com/tools/eventbrite-attendees-to-email-list Last updated: 2026-11-01 In one line: Reads an Eventbrite attendee or orders export (CSV or Excel), one row per ticket, and gives one row per address with tickets, events, ticket types and check-in. Buyer emails can be added; refunded tickets and no-shows can go to a separate file. To get an email list from Eventbrite, open the event, go to Manage attendees, export the orders or attendee summary as CSV or Excel, and upload it here. Ticket rows become one row per person with tickets, events and check-in counted. Refunded tickets are set aside, buyer emails can be included, and you can keep only people who checked in. How do I turn an Eventbrite attendee export into an email list? 1. In Eventbrite, open the event (or Reports for all events) and export attendees or orders as CSV or Excel. Keep the Email, Attendee Status and Buyer Email columns. 2. Upload the file here, or paste it. 3. Choose: set aside refunded and cancelled tickets, include buyers, keep only people who checked in, or keep only organizer opt-ins when the export has that column. 4. Download the attendee list for the follow-up, and the set-aside file for no-shows or refunds. Example: - Input: An Eventbrite attendee export with 6 ticket rows over two events: a group order bought by one person for two attendees, one Not Attending ticket and one attendee at both events. - Output: 5 people in the list (4 attendees and 1 buyer who didn't attend), 3 checked in, the attendee at both events counted with 2 tickets and 2 events; the refunded ticket's holder is set aside as Not attending: refunded or cancelled. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Opt-in can only be read when the export includes an opt-in column. - Guests whose address was entered by the buyer may have a mistyped or shared address. - It can't tell which addresses still have a working inbox. - No-show detection needs the Attendee Status or check-in column in the export. FAQ: Q: How do I export attendee emails from Eventbrite? A: Open the event, go to Manage attendees > Orders (or the Attendee summary report) and export CSV or Excel. Upload that file here. Q: Does it work with Excel exports? A: Yes. .xlsx and .csv both work; nothing is converted on a server. Q: Can I combine several events? A: Yes, with an all-events attendee report, or by pasting several exports one after another with the header row kept once. People are merged across events and the events column counts them. Q: What does Not Attending mean? A: The ticket was refunded or cancelled. Those rows are set aside by default; untick the option to keep them. Q: Is my attendee list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Zoom attendee report to email list: attendees and no-shows from a webinar CSV URL: https://simpleverifier.com/tools/zoom-attendee-report-to-email-list Last updated: 2026-11-01 In one line: Reads a Zoom webinar attendee or registration report, which is several tables in one CSV (Host, Panelist, Attendee, Other Attended), or a meeting participants export. One row per address with attended yes or no, minutes in session added across rejoins, organization and job title. To get emails from a Zoom webinar, open Reports > Webinar in the Zoom web portal, download the Attendee report CSV and upload it here. Every section is read, hosts and panelists are left out, people who rejoined become one row with their minutes added up, and registered no-shows can go to their own file for a replay email. How do I turn a Zoom attendee report into an email list? 1. In the Zoom web portal, open Reports, choose Webinar (or Meeting for a meeting), pick the Attendee or Registration report for the session and download the CSV. For a meeting, Usage > Participants > Export also works. 2. Upload the CSV here as it is; the summary lines at the top don't need deleting. 3. Leave Leave out hosts and panelists ticked. Tick Keep only people who attended to put no-shows in a separate file. 4. Download the attendee list for the thank-you email and the set-aside file for the replay email. Example: - Input: A Zoom webinar attendee report with summary lines and Host, Panelist and Attendee sections; one attendee joined twice (23 and 34 minutes) and 2 registrants didn't attend. - Output: 5 attendees kept and the host and panelist set aside. The attendee who rejoined is one row with 57 minutes and 2 joins; 3 attended and 2 are marked attended: no for a replay email. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It can only read addresses Zoom recorded; unregistered guests have none. - Minutes are added across joins, so overlapping sessions on two devices are counted twice. - Registration answers beyond the standard fields are not carried into the download. - It can't tell which addresses still have a working inbox. FAQ: Q: How do I export attendee emails from Zoom? A: Reports > Usage reports > Webinar > Attendee report > generate, then download the CSV. Upload it here without editing it. Q: Does it work for Zoom meetings, not webinars? A: Yes. A meeting's participants export (Usage > Participants > Export) is one table with one row per join; it is merged the same way. Q: Why do some attendees have no email? A: Guests who joined a meeting without signing in, and attendees of a webinar without registration, have no address in the report. They are counted and left out. Q: Can I see how long each person stayed? A: Yes. The minutes_in_session column adds up every join for that address, and joins counts how many times they came in. Q: Is the report uploaded? A: No. The CSV is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Webinar registrants to email list: attendees, no-shows and opt-ins sorted URL: https://simpleverifier.com/tools/webinar-registrants-to-email-list Last updated: 2026-11-02 In one line: Reads a registrant or attendee report from GoTo Webinar, Webex, Microsoft Teams, Livestorm, WebinarJam or Demio (every table in the file), marks who attended and for how long, leaves out organizers and panelists, reads a marketing opt-in question and merges repeats. Download the attendee or registration report from your webinar platform as CSV or Excel and upload it here. Every table in the report is read: attendees and no-shows are marked from the attended column, join time or duration, organizers and panelists are left out, a marketing opt-in answer of no is set aside, and you download one row per person for the replay and follow-up emails. Zoom reports have their own tool. How do I turn a webinar report into an email list? 1. Download the report: in GoTo Webinar, Reports > Attendee report (or Registration report); in Teams, the webinar's Attendance tab; in Livestorm, WebinarJam or Demio, the session's registrants or attendees export. 2. Upload the CSV or .xlsx here, or paste it. 3. Choose: leave out organizers and panelists (on to start), keep only attendees, and set aside a no to the opt-in question. 4. Download the email list (no-shows are the replay list) and the set-aside file. How do I check the registrant list before the follow-up? 1. Download the email list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send the replay and follow-ups only to the valid file. Example: - Input: A GoTo Webinar attendee report with summary lines, an Attendee Details table (3 attended, 2 did not, one answered no to the marketing opt-in) and a Panelist Details table. - Output: 4 in the email list: Ana (58 minutes) and Kim (62 minutes) attended, and 2 no-shows for the replay email. Set aside: the panelist and the attendee who answered no to the opt-in. Keep-only-attendees moves the 2 no-shows to the set-aside file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Webinar platforms don't publish fixed report headings; the column names here are inferred from each platform's reports and matched by name, so check the notes above the result. - A report without an attended column, join time or duration reads as a registration report; attendance is then unknown. - Zoom reports are read by the Zoom tool, which knows its sections. - It can't tell which addresses still have a working inbox. FAQ: Q: Which platforms does it read? A: Any report with an email column. Column names for GoTo Webinar (Attended, Time in Session, Interest Rating), Teams (In-Meeting Duration, Role), Livestorm, WebinarJam, Webex and Demio are recognised by name; Zoom reports have their own tool. Q: How do I get only the no-shows? A: The attended column in the download says yes or no; filter on no for the replay list. Ticking "keep only attendees" puts the no-shows in the set-aside file instead. Q: Is my report uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Luma guests to email list: approved, waitlist and declined sorted, check-ins counted URL: https://simpleverifier.com/tools/luma-guests-to-email-list Last updated: 2026-11-02 In one line: Reads a Luma guest list CSV (approval_status, checked_in_at, ticket_name), a Meetup attendee download or a RingCentral Events / Hopin registration export. Guests are sorted into going, pending, waitlist, invited or declined, check-ins are counted, and several events pasted together fold into one row per person. To get an email list from Luma, open the event, go to Guests and download the CSV, then upload it here. Each guest gets a status from approval_status (approved, pending, waitlist, invited, declined) and a check-in count from checked_in_at. Declined guests are set aside, and the same person across several events becomes one row. How do I turn a Luma guest list into an email list? 1. In Luma, open the event, go to the Guests tab and download the guest list as CSV. For Meetup, download the attendee list from the event (email is included only when the group asked for it); for RingCentral Events, export registrations from the event. 2. Upload the CSV or Excel file here, or paste it. Paste several events one under another to merge them. 3. Choose: set aside declined guests, keep pending and waitlisted guests, keep only guests who checked in. 4. Download the guest list and the set-aside file with the reason per guest. Example: - Input: A Luma guest CSV with 6 registrations: 3 approved (2 with checked_in_at filled), 1 waitlist, 1 pending_approval and 1 declined. - Output: 5 guests in the list with status and check-ins, the waitlisted and pending guests marked; the declined guest set aside as Declined or rejected. 2 guests checked in. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Check-ins are only counted when the export has a check-in column. - Meetup downloads usually have no email column. - It can't tell which addresses still have a working inbox. - A registration isn't consent to marketing email. FAQ: Q: Can I export guest emails from Luma? A: Yes, as the event host: the Guests tab has a CSV download. Upload it here to get one row per guest with status and check-in. Q: Does Meetup give attendee email addresses? A: Only when the group asked members for it as an RSVP question, or on Meetup Pro with that set up. A Meetup download without an email column can't become an email list. Q: Can I get only the people who showed up? A: Tick "Keep only guests who checked in". Guests with no check-in go to the set-aside file, which is your no-show list. Q: Can I merge guests from several events? A: Yes. Paste the CSVs one under another (repeated header rows are skipped) and each person becomes one row with registrations and check-ins counted. Q: Is my guest list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Whova attendees to email list: check-ins, speakers and repeats sorted URL: https://simpleverifier.com/tools/whova-attendees-to-email-list Last updated: 2026-11-02 In one line: Reads a Whova attendee list (.xlsx or CSV), merges people with several tickets, reads check-in, marks speakers, exhibitors and sponsors from the ticket or category, sets aside opt-outs and keeps affiliation and title. Export the attendee list from Whova (Attendees > Manage Attendees > Export Attendees) and upload it here. People with several tickets merge into one row, check-ins are read, speakers, exhibitors and sponsors are marked from the ticket or category, and an opt-out column is honoured. Download the list for your post-event follow-up. How do I turn a Whova attendee export into an email list? 1. In Whova, open Attendees > Manage Attendees, click Export Attendees and choose the basic attendee list (or Attendees > Analytics & Exports for check-ins and ticket types). 2. Upload the .xlsx here, or paste it. 3. Choose: set aside speakers, exhibitors and sponsors, or keep only people who checked in. 4. Download the attendee list and the set-aside file. How do I check the Whova list before the follow-up email? 1. Download the attendee list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send the follow-up to the valid file, and fix or drop the invalid ones. Example: - Input: A Whova attendee export with 6 rows: Ana twice (two tickets, once in capitals), a Speaker ticket, an Exhibitor ticket, and a Checked In column with 4 yes. - Output: 5 attendees, Ana merged with both tickets, 3 checked in, the speaker and exhibitor marked. Ticking keep-only-checked-in moves the 2 who didn't come to the set-aside file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Whova doesn't publish its export column names; Email, Affiliation, Ticket and Checked In are found by name from an inferred list, so check the notes above the result. - Without a check-in column, attendance can't be read. - It can't tell which addresses still have a working inbox. FAQ: Q: How are speakers and exhibitors found? A: From a ticket, category, attendee type or role column whose value says speaker, exhibitor, sponsor, staff, volunteer, press and similar. They are kept unless you tick the option to set them aside. Q: Is my attendee list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Cvent attendees to email list: invitee status read, cancellations set aside URL: https://simpleverifier.com/tools/cvent-attendees-to-email-list Last updated: 2026-11-02 In one line: Reads a Cvent Invitee Details report or attendee list export, sorts invitee status (accepted, waitlisted or pending, no response or visited, cancelled, declined or denied), reads check-in and registration type, honours an opted-out column and merges repeats. Run Cvent's Invitee Details report (or export the attendee list) as Excel or CSV and upload it here. Accepted registrants are kept, pending and waitlisted are kept and marked, invitees who never responded and cancelled or declined registrations are set aside, an opted-out column is honoured, and speakers or exhibitors are marked from the registration type. How do I turn a Cvent attendee or invitee report into an email list? 1. In Cvent, open Reports > Reports, choose Invitee Details (Attendee category), filter by invitee status if you like and run it as Excel or CSV. Or select registrants on the Attendee List and choose Bulk Actions > Export. 2. Upload the file here, or paste it. Report title lines above the header are skipped. 3. Choose what to set aside: cancelled and declined, no-response invitees (both on to start), speakers and exhibitors, people who didn't check in. 4. Download the attendee list and the set-aside file. How do I check the Cvent list before the next invite? 1. Download the attendee list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, and add the invalid ones and the opt-outs to your suppression list. Example: - Input: A Cvent Invitee Details report with two title lines and 6 invitees: 3 Accepted (one with Opted Out yes), 1 Cancelled, 1 No Response and 1 Waitlisted. - Output: 3 in the list (2 accepted who checked in, 1 waitlisted marked waiting), 3 set aside: the cancellation, the invitee who never responded, and the accepted person who opted out. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Cvent reports are configurable and the column names vary; Email Address, Invitee Status, Registration Type, Checked In and Opted Out are found by name from an inferred list, so check the notes above the result. - Without a check-in column, attendance can't be read. - It can't tell which addresses still have a working inbox. FAQ: Q: Does it read the opted-out column? A: Yes, as an opt-out: a yes there sets the person aside whatever their status. A blank or no is not read as consent; a registration covers email about that event. Q: Is my attendee list uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Calendly invitees to email list: one row per person, guests added, cancellations split out URL: https://simpleverifier.com/tools/calendly-invitees-to-email-list Last updated: 2026-11-02 In one line: Reads a Calendly meetings export (or Cal.com and Acuity bookings), one row per booking, and gives one row per invitee with bookings, cancellations, no-shows, event types and the latest date. Guest emails are split out and the host is never included. To get an email list from Calendly, go to Meetings, set the date range, choose Export and upload the CSV here. Bookings become one row per invitee with booking, cancellation and no-show counts, guests added from Guest Email(s), and the host left out. People who canceled every booking are set aside. How do I turn a Calendly export into an email list? 1. In Calendly, open Meetings, pick the date range (include canceled meetings if you want them split out) and choose Export. In Cal.com use the bookings or Insights download; in Acuity, Reports > Import/Export. 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside people who canceled every booking, include guests, and set aside people who were no-shows every time. 4. Download the invitee list and the set-aside file with the reason per person. Example: - Input: A Calendly meetings export with 5 bookings: one invitee who booked twice, one canceled booking, one no-show and one demo with two guests in Guest Email(s). - Output: 5 people in the list (3 invitees and 2 guests), Ana with 2 bookings and both event types; the invitee who canceled set aside as Canceled their booking. The host's User Email is not read. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Canceled meetings are only split out when the export includes them and a Canceled or Status column. - Guest addresses were typed by the invitee and are more often wrong. - It can't tell which addresses still have a working inbox. - A booking isn't consent to marketing email. FAQ: Q: Can you export a list of Calendly invitees? A: Yes, on paid plans: Meetings > Export gives a CSV with one row per booking. Upload it here to get one row per person. Q: Does it work with Cal.com and Acuity? A: Yes. Any bookings export with an attendee or client email column works; cancellation and no-show columns are read when they're there. Q: What happens to canceled meetings? A: They're counted per person. Someone who canceled every booking is set aside by default; someone who canceled one and rebooked stays in the list. Q: Can I email only no-shows? A: Tick the no-show option: people marked as no-show on every booking go to the set-aside file, which you can download as the no-show list. Q: Is my booking data uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Calendar guests to email list: invite attendees with their RSVP URL: https://simpleverifier.com/tools/calendar-guests-to-email-list Last updated: 2026-11-02 In one line: Reads an .ics file (every ATTENDEE with its name and RSVP), Google Calendar's guest responses sheet saved as CSV, or a guest list pasted from the invite. Rooms and resources are left out, repeats across events merge, and you keep the responses you tick. To export a calendar event's guests, upload the event's .ics file, the guest responses sheet from Google Calendar saved as CSV, or paste the guest list from the invite. Each guest gets their RSVP (accepted, maybe, declined, no reply), meeting rooms are left out, guests invited to several events merge into one row, and you download the list. How do I turn a calendar invite's guests into an email list? 1. Get the guests out of the calendar: in Google Calendar the organizer can open the event and choose Export guest responses to Sheets (then File > Download > CSV); any calendar can export an .ics file; or copy the guest list from the invite. 2. Upload the .ics or CSV, or paste the list. Names in "Ana Silva " form are kept. 3. Tick the responses to keep. Accepted, maybe and no reply are ticked to start; declined and the organizer are left out. 4. Download the guest list with name, response and number of events, or copy the addresses. How do I check the guest addresses before the follow-up? 1. Download the guest list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send the recording, slides or next invite to the valid file. Example: - Input: An .ics file with two events: an organizer, Ana (accepted both), Leo (tentative), Mia (declined), Kim (no reply), Raj (accepted) and a meeting room. - Output: 6 guests read: 4 in the list (Ana with 2 events, Leo as Maybe, Kim as No reply, Raj); Mia (declined) and the organizer left out by default; the room left out as not a person. Limits: Runs in your browser; an uploaded .ics or CSV can be up to 25 MB. Limitations: - Only the organizer's copy of an event has every guest's response; a guest's copy may show No reply for others. - Guest lists hidden by the organizer aren't in a guest's export. - Distribution lists invited as one address appear as that one address, not their members. - It can't tell which addresses still work: invites to a dead address fail quietly. FAQ: Q: Does it work with Outlook and Apple Calendar? A: Yes. Both export .ics files, and a guest list copied from an Outlook invite (names and addresses separated by semicolons) can be pasted. Q: Can I email people who accepted my invite? A: About the meeting, yes. Accepting an invite isn't agreement to marketing email, so ask before adding guests to a newsletter. Q: What if a guest was invited to several events? A: They appear once, with the number of events and the best response across them: accepted beats maybe, maybe beats no reply, and no reply beats declined. Q: Is my calendar uploaded? A: No. The file is read in your browser, and nothing is sent unless you choose to check the addresses afterwards. ### Form responses to email list: Google Forms, Typeform, Jotform and Tally exports, one row per person URL: https://simpleverifier.com/tools/form-responses-to-email-list Last updated: 2026-11-02 In one line: Reads a responses export from Google Forms, Typeform, Jotform, Tally or Microsoft Forms, finds the email question by its answers, merges repeat submissions, reads a consent or newsletter question, and sets test submissions aside. To get an email list from form responses, download the responses as CSV or Excel (Google Forms: Responses > Download responses; Typeform: Results > Download) and upload the file here. The email question is found by its answers, repeat submissions become one row with a count, a consent question is read, and test submissions are set aside. How do I turn form responses into an email list? 1. Download the responses: Google Forms (Responses tab > three dots > Download responses, or the linked Sheet as CSV), Typeform (Results > Responses > Download), Jotform (Submissions > Download as CSV), Tally (Submissions > Download CSV) or Microsoft Forms (Open results in Excel). 2. Upload the file here, or paste it. 3. Choose: keep only people who said yes to the consent or newsletter question, read other email questions too, and set test submissions aside. 4. Download the email list, and the set-aside file with the reason for each address. Example: - Input: A Google Forms responses export with 7 rows: ana.silva@example.com twice in different case, a test submission (test@test.com), one response with no address, a newsletter question and a colleague's-email question. - Output: 4 respondents in the list, Ana as one row with 2 submissions; 3 said yes to the newsletter question; the test submission set aside with the reason Looks like a test submission. The colleague's address is left out until you tick the option. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Consent can only be read when the form asked a consent or newsletter question. - The test-submission filter catches obvious ones (test@, "test" as the name), not every made-up address. - It can't tell which addresses still have a working inbox. - Each run reads one export; paste several with the header kept once to combine forms. FAQ: Q: How do I download Typeform responses as CSV? A: In Typeform, open the form, go to Results > Responses, select all and choose Download, then CSV or Excel. Upload that file here. Q: Does it work with a Google Sheet linked to a form? A: Yes. Download the sheet as CSV or .xlsx, or copy the cells and paste them in. Q: What if my form has two email questions? A: The one with the most addresses is read. Tick the option to also read the others, such as a colleague's or a friend's address; the email_question column shows where each came from. Q: Does it work with Microsoft Forms? A: Yes. Open results in Excel and upload the workbook. Anonymous responses have no address and are counted separately. Q: Is my form data uploaded? A: No. The file is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Facebook lead ads to email list: Meta lead form CSV to one row per lead, test leads removed URL: https://simpleverifier.com/tools/facebook-lead-ads-to-email-list Last updated: 2026-11-02 In one line: Reads the leads CSV from Meta Business Suite or Ads Manager (UTF-16 tab-separated files included), or a LinkedIn or TikTok lead form export. Strips Meta's l:/c:/p: prefixes, merges repeat leads across forms and campaigns, reads a separate work email question, and sets test leads aside. To get an email list from Facebook lead ads, open Meta Business Suite > All tools > Instant Forms (or Ads Manager > Forms library), choose Download leads as CSV, and upload the file here. Repeat leads become one row with every campaign and form, test leads are set aside, and a separate work email question is read too. How do I turn a Facebook lead ads download into an email list? 1. In Meta Business Suite, go to All tools > Instant Forms, pick the form and choose Download leads > CSV (or use Ads Manager > Forms library). For LinkedIn, download leads from the Lead Gen Form in Campaign Manager; for TikTok, from Leads Center. 2. Upload the file here, or paste it. Meta's UTF-16 tab-separated CSV is read as it is. 3. Choose: set aside test leads, read a separate work email question, and keep only paid leads. 4. Download the lead list, and the set-aside file with the reason per address. Example: - Input: A Meta leads download with 6 rows: one person who filled two forms, one lead with a separate work_email answer, one organic lead and one row from Meta's Lead Ads Testing Tool. - Output: 5 addresses in the list: the repeat lead as one row with both campaigns, the work email as its own row, phone numbers with the p: prefix removed; the test lead set aside as Test lead. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Meta keeps leads for 90 days; older ones must come from your CRM. - Test leads are found by Meta's dummy-data values and test@ addresses, not every made-up entry. - It can't tell which addresses still have a working inbox. - Consent questions on the form are kept as columns you can filter; the tool doesn't judge what they allow. FAQ: Q: Can I download Facebook leads to Excel? A: Yes. Download leads as CSV from Instant Forms or the Forms library. If Excel shows one column, upload the file here instead and download the clean CSV. Q: Does it work with Instagram lead ads? A: Yes. Instagram leads come in the same Meta download; the platform column shows Facebook or Instagram for each lead. Q: Does it work with LinkedIn Lead Gen Forms? A: Yes. LinkedIn's download has First Name, Last Name, Email Address, Company Name and Job Title, which are read the same way. TikTok lead exports work too. Q: What does is_organic mean? A: The lead filled in the form without clicking an ad, for example from a shared post. Tick Keep only paid leads to set those aside. Q: Is my lead file uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Circle members to email list: marketing preference read, opt-outs set aside URL: https://simpleverifier.com/tools/circle-members-to-email-list Last updated: 2026-11-02 In one line: Reads the member CSV Circle emails to admins, sorts members by their email marketing preference, sets aside the unsubscribed, merges repeats and keeps name and tags. In Circle, open Audience > Audience, pick the All tab with no filters, then More > Export CSV; Circle emails the file to your admin address. Upload it here: the email marketing preference is read, unsubscribed members are set aside, repeats merge with tags kept, and you download a list ready for your email tool. How do I turn a Circle member export into an email list? 1. In Circle, click Audience in the left sidebar and open Audience (Manage audience). 2. Pick the All tab with no filters for everyone, or a filtered tab for part of the community. 3. Click More below the filters bar and choose Export CSV. Download the file Circle sends to your admin email. 4. Upload it here and download the email list and the set-aside file. How do I check the member list before emailing it? 1. Download the member list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your email platform. Example: - Input: A Circle member CSV with 5 rows and an Email marketing column: 4 Subscribed and 1 Unsubscribed, with tags and activity scores. - Output: 4 members in the list with tags such as Founding, Coaching, and 1 set aside as unsubscribed. The notes say consent was read from the Email marketing column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Column names come from Circle's help article, not a fixed spec; they are matched loosely by name, so check the notes above the result. - Circle sends the export by email to the admin; this tool can't fetch it for you. - It can't tell which addresses still have a working inbox. FAQ: Q: Can I email every member of my Circle community? A: Community notifications are part of membership; a marketing email from another tool needs their agreement to that kind of email. The marketing preference column is the best signal in the export. Q: Does it include invited people who never joined? A: If they are in the file, yes. Circle's export has a Member (Yes or No) column and an invitation status; filter to members in Circle before exporting if you only want them. Q: Is my file uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Mighty Networks members to email list: one row per member, plans kept URL: https://simpleverifier.com/tools/mighty-networks-members-to-email-list Last updated: 2026-11-02 In one line: Reads the member list Mighty Networks emails to hosts (.xlsx or CSV), merges repeated members, keeps names and plans as labels, counts rows with no email and reads a marketing opt-in column if the file has one. In Mighty Networks, open Admin > Members > Member List, click Download and accept the terms; Mighty emails you a link to an .xlsx file. Upload it here: one row per member with name and plans kept, repeats merged, rows without an email counted, and you download a CSV ready for your email tool. How do I turn a Mighty Networks member list into an email list? 1. In your network, open Admin > Members > Member List and click Download. Accept the terms. 2. Open the email Mighty Networks sends and download the .xlsx file. For one paid plan, use Admin > Plans & Access > Plan List instead. 3. Upload the .xlsx (or a CSV saved from it) here. 4. Download the member list; check that members agreed to marketing email before a promotional send. How do I check the member list before emailing it? 1. Download the member list here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your email platform. Example: - Input: A Mighty Networks member list with 6 rows: Ana twice on different plans (once in capitals), 1 member with no email and 3 others. - Output: 4 members in the list, Ana merged with labels Inner Circle, Course; 1 row counted as having no email. The notes say there is no consent column, so every member is kept. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Mighty Networks doesn't publish the member list's column names; Email, names and Plans are found by name (inferred headings), so check the notes. - No consent column is read unless the file has one; marketing consent is yours to confirm. - Email addresses only appear on plans that include member data. - It can't tell which addresses still have a working inbox. FAQ: Q: Does it read the .xlsx directly? A: Yes. .xlsx, .ods, CSV and pasted text all work, read in your browser. Q: What happens to members on several plans? A: A member listed more than once becomes one row, with every plan combined in the labels column. Q: Is my file uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Slack members to email list: deactivated accounts, guests and bots sorted out URL: https://simpleverifier.com/tools/slack-members-to-email-list Last updated: 2026-11-02 In one line: Reads Slack's Export member list CSV (status, billing-active, userid, fullname), a Microsoft Teams member list or a Google Groups export. Each member is sorted into owner, admin, member, guest or bot, deactivated accounts and bots are set aside, and guests can be split out. To get member emails from Slack, a workspace owner or admin opens Admin > Manage members and chooses Export member list, then uploads the CSV here. Each member gets a role from the status column (owner, admin, member, guest), deactivated accounts and bots are set aside, and repeats from several workspaces merge into one row. How do I turn a Slack member export into an email list? 1. In Slack, an owner or admin opens the workspace menu, then Tools & settings > Manage members, and chooses Export member list. For Microsoft Teams, export the team's members from the Teams admin center; for Google Groups, open Members and choose Export. 2. Upload the CSV or Excel file here, or paste it. Several member lists pasted one under another are merged. 3. Choose: set aside deactivated accounts, set aside guests, set aside owners and admins. 4. Download the member list and the set-aside file with the reason per address. Example: - Input: A Slack member export with 7 accounts: the primary owner, 2 members, 1 deactivated account, a multi-channel and a single-channel guest, and a bot with no email. - Output: 5 members in the list (owner, 2 members and 2 guests marked guest); the deactivated account set aside as Deactivated account; the bot counted as having no address. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Slack only lets owners and admins export the member list. - Members who hide their email, and most bots, have no address in the export. - Discord doesn't share member emails, so it can't be read here. - It can't tell which addresses still have a working inbox. FAQ: Q: Who can export a Slack member list? A: Workspace owners and admins, from Manage members. Members without admin rights can't download it. Q: Does it work with Microsoft Teams and Google Groups? A: Yes. Any member list with an email (or UPN) column works; role and status columns are read when they're there. Q: Are guests included? A: Yes by default, marked as guest. Tick the option to put multi-channel, single-channel and external guests in the set-aside file instead. Q: Can I send a newsletter to my Slack members? A: Joining a workspace isn't agreement to marketing email. Use the list for messages about the community, or ask members to opt in first. Q: Is my member list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Patreon members to email list: active, declined, free and former members sorted URL: https://simpleverifier.com/tools/patreon-members-to-email-list Last updated: 2026-11-02 In one line: Reads Patreon's member CSV (Patron Status, Free Member, Tier, Pledge Amount, Lifetime Amount, Last Charge Status), a Ko-fi supporters download or a Buy Me a Coffee export. Each member is sorted into active paid, declined, free or former; former members are set aside, and tier and lifetime amounts are kept for segmenting. To get member emails from Patreon, open Audience (the Relationship manager), choose Export CSV and upload the file here. Each member is sorted by Patron Status into active, declined (failed payment), free or former. Former patrons are set aside by default, and the tier, pledge and lifetime amount stay on each row so you can mail each tier separately. How do I turn a Patreon export into an email list? 1. In Patreon, open Audience (Relationship manager) and choose Export CSV. Ko-fi and Buy Me a Coffee have a supporters or members download in their dashboards. 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside former members, set aside members with a declined payment, keep only paying members. 4. Download the member list and the set-aside file with the reason per member. Example: - Input: A Patreon members CSV with 6 rows: 3 Active patron, 1 Declined patron, 1 Former patron and 1 free member, across 2 tiers. - Output: 5 members in the list with tier, pledge and lifetime amount; the declined member marked declined; the former patron set aside as Former member. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Former members are only told apart when the export has a status column. - Patreon members who hide their email don't appear in the export with one. - It can't tell which addresses still have a working inbox. - Membership isn't consent to email from other tools. FAQ: Q: Can I download my Patreon members' emails? A: Yes. Patreon lets creators export members, including email, from the Relationship manager. Upload the CSV here. Q: Are former patrons included? A: They're set aside by default with the reason Former member. Untick the option to keep them in the list, marked former. Q: Can I get only paying members? A: Tick "Keep only paying members". Free members and followers move to the set-aside file. Q: Does it work with Ko-fi and Buy Me a Coffee? A: Yes. Any supporter or member export with an email column works; status, tier and amount columns are read when they're there. Q: Is my member list uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ### Notion or Airtable database to email list: the email column found, multi-address cells split URL: https://simpleverifier.com/tools/notion-database-to-email-list Last updated: 2026-11-02 In one line: Reads a database CSV from Notion (Export > Markdown & CSV), Airtable (Download CSV), ClickUp or monday.com. The email column is found by its values, cells with several addresses or mailto links are split, Notion page links are stripped from names, repeats merge with tags kept, and rows with a ticked Unsubscribed or Do not email box are set aside. To get an email list from Notion, open the database, choose ... > Export > Markdown & CSV and upload the CSV from the .zip; in Airtable, use the view menu's Download CSV. The tool finds the email column by its values, splits cells holding several addresses, keeps name, status and tags, merges repeats and sets aside rows with a ticked Unsubscribed or Do not email checkbox. How do I turn a Notion or Airtable export into an email list? 1. Export the table: Notion (open the database as a full page, ... > Export > Markdown & CSV, then unzip), Airtable (view menu > Download CSV), ClickUp (view > Export) or monday.com (board menu > Export to Excel). 2. Upload the CSV or Excel file here, or paste it. 3. Choose: set aside opted-out rows, set aside lost or archived statuses, read every column that holds addresses. 4. Download the email list and the set-aside file with the reason per address. Example: - Input: A Notion database CSV with 6 rows: a page link after one name, one Email cell with two addresses, a Secondary contact column, a Lost status, a ticked Unsubscribed box and one row with no email. - Output: 5 addresses in the list, both addresses from the shared cell as their own rows and the page link removed from the name; the unsubscribed row set aside; the Secondary contact column listed to read with the option. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Notion Person properties usually export as names, not addresses. - Only the rows in the exported view are included. - It can't tell which addresses still have a working inbox. - Being in your database isn't consent to marketing email. FAQ: Q: Can I upload the Notion .zip directly? A: Unzip it first and upload the CSV inside. Notion's export also has the pages as Markdown files, which aren't needed. Q: Does it work with Airtable? A: Yes. Use Download CSV from the view menu. Linked-record and lookup fields with several addresses are split into rows. Q: What if my email column has a different name? A: It is found by its values, so a column called Contact, Work or Client works as long as most of its cells are addresses. Q: How are opt-outs handled? A: A checkbox column named Unsubscribed, Do not email, Opted out or similar is read; ticked rows go to the set-aside file by default. Q: Is my database uploaded? A: No. It is read in your browser. Nothing is sent unless you choose to check the addresses afterwards. ## Extract, convert and reshape a file https://simpleverifier.com/tools/category/file-tools Get addresses out of a PDF, Word document, spreadsheet, mailbox or contacts file, then shape the CSV the way your next tool wants it: merge, compare several lists, split, segment, sample, sort, split into A/B test groups, split addresses into username and domain, reformat, remove blank rows, find and replace in a column, reorder and rename columns, count unique values, split addresses into street, city, state and zip, standardise countries, states and LinkedIn URLs, fix the encoding, convert JSON to CSV or CSV to an Excel file that keeps leading zeros, or hash it for ad audiences. Everything here runs in your browser, so the file never leaves your device. ### Email extractor: pull every address out of any text URL: https://simpleverifier.com/tools/email-extractor Last updated: 2026-10-17 In one line: Paste a thread, a web page's HTML or a messy export, or upload a CSV. Every address is extracted, deduplicated and ready to download. Runs in your browser. An email extractor scans text for anything shaped like an email address and returns each one once. Paste text, HTML or a CSV above, or upload a file, and you get a deduplicated, lowercased list you can download as CSV. It runs in your browser, so nothing you paste is sent anywhere. How do I extract email addresses from text? 1. Paste the text into the box, or upload a CSV or TXT file. Email threads, HTML source, spreadsheet columns and notes all work. Files can be up to 25 MB. 2. Leave "written-out addresses" ticked if the source might contain forms like name [at] site [dot] com. 3. Press Extract emails. You get the unique addresses, how often each appeared and the most common domains. 4. Download the CSV or copy the list. Before you send to it, run it through a mailbox check, because extraction proves only that the text looks like an address. Example: - Input: Pasted text that mentions jane.doe@acme.example twice, bob.smith@yourcompany.example, press@acme-mail.example and an image name like logo@2x.png. - Output: 3 unique addresses from 5 matches, with jane.doe@acme.example counted twice and the image file name skipped. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It finds text shaped like an address. It cannot tell you the mailbox exists; that takes an SMTP mailbox check. - The local part is matched on letters, digits and . _ % + ' -. Rare characters RFC 5322 allows, such as ! or #, end the match early. - Written-out addresses are found only in bracketed forms like [at], (at) or {at}. Plain jane at example dot com is not converted. - It reads text only. A PDF or image has to be copied as text first, or use the PDF extractor; scanned images with no text layer can't be read. - Files over 25 MB are refused; split them first. FAQ: Q: How do I extract email addresses from text? A: Paste the text into the extractor above, or upload a CSV or TXT file, and press Extract emails. It finds every address-shaped string, drops duplicates and image file names, lowercases the result and lets you download it as a CSV. It works the same way on email threads, HTML and spreadsheet exports. Q: What does an email extractor do? A: It finds every piece of text shaped like an email address in a document, page or export and gives you the list. This one also removes duplicates, lowercases the addresses and skips matches that fail a syntax check. Q: Can I extract emails from a CSV or Excel file? A: Yes for CSV and TXT. For an Excel file, save it as CSV first (File, Save As, CSV), then upload it, or use the Excel email extractor, which reads .xlsx files and every sheet directly. The extractor ignores the column layout and finds addresses wherever they are, so it also works when emails are mixed into a notes or description column. Q: How do I extract email addresses from Outlook? A: Export the folder or contacts to a CSV (File, Open & Export, Import/Export, Export to a file, Comma Separated Values in classic Outlook) and upload it here. For one thread, copy the whole message including the headers and paste it. Q: How do I extract email addresses from Gmail? A: Open the message, choose More, then Show original, and copy the raw text into the box. The headers list every sender and recipient. They also contain Message-ID values that look like addresses, so delete any on domains like mail.gmail.com from the result. Q: Can I extract an email from LinkedIn? A: Only from text you can see and copy. LinkedIn shows a member's address under Contact info only when their privacy settings let you see it; our guide to finding an email from a LinkedIn profile covers the other routes. Q: Does the email extractor remove duplicates? A: Yes. Every address appears once, matched without regard to capital letters, with a count of how many times it appeared. For Gmail dot and +tag variants, run the result through remove duplicate emails. Q: Is my data uploaded anywhere? A: No. The extraction runs in your browser with JavaScript. The text you paste or the file you choose is never sent to our servers, which is why there is no size-based fee or signup. Q: Why are some matches skipped? A: A match is skipped when it fails a syntax check, for example two dots in a row or a domain label starting with a hyphen, or when it ends in an image or code file extension like .png or .js. Those are almost always retina image names or broken text, not addresses. Q: Does the extractor check whether the emails are real? A: No. It checks format only. Whether a mailbox exists can only be answered by asking the receiving mail server, which is what an SMTP mailbox check does. That check is the paid part of SimpleVerifier; the extractor is free and runs in your browser. ### Extract emails from Excel, Google Sheets or CSV URL: https://simpleverifier.com/tools/extract-emails-from-excel Last updated: 2026-10-17 In one line: Upload an Excel, Google Sheets export or CSV file and pull every address from every sheet and cell, deduplicated, with where each was found. Runs in your browser. Upload an Excel workbook (.xlsx, .xls), an .ods sheet or a CSV, or paste cells copied from a spreadsheet. The tool reads every cell on every sheet, pulls out each address, even from cells like Jane Doe , and returns each one once with the sheet and column it came from. The file never leaves your browser. How do I extract emails from an Excel file? 1. Upload the workbook, or copy the cells in Excel or Google Sheets and paste them into the box. Files can be up to 25 MB. 2. Press Extract emails. Every sheet is read, including hidden ones, and every text cell is scanned. 3. Check "Found in" to see which columns the addresses came from. Addresses found in a notes column are often contacts you didn't mean to export. 4. Download the CSV, copy one address per line, or copy a semicolon-separated list to paste into Outlook's To or Bcc field. Example: - Input: A workbook with a Leads sheet: jane@acme.example in the Email column twice and sam@yourcompany.example in a Notes cell. - Output: 2 unique addresses with 1 duplicate merged: jane@acme.example first found at B2 in Leads › Email (B), and sam@yourcompany.example at C4 in Leads › Notes (C). Limits: Reads xlsx, xls, ods and CSV in your browser; an uploaded file can be up to 25 MB. Limitations: - It finds text shaped like an email address. It cannot tell you the mailbox still exists; that needs an SMTP mailbox check. - Legacy .xls files are scanned as text, so you get the addresses but not their sheet and column. - Password-protected workbooks are encrypted and can't be read until you remove the password in Excel. - Formula results that depend on other, unopened files can be stale. Paste Values first if a column looks empty. FAQ: Q: How do I extract multiple email addresses from one Excel cell? A: Upload the file here: a cell like "jane@acme.com; sam@acme.com" gives two separate addresses. In Excel itself, Data > Text to Columns with a semicolon delimiter splits the cell, or TEXTSPLIT(A2,";") does it with a formula in Excel for Microsoft 365, but you then have to trim spaces and deduplicate yourself. Q: How do I export email addresses from Excel to Gmail? A: Extract and deduplicate them here, download the CSV, then import it in Google Contacts (Import > select file). For a one-off message, copy them one per line and paste into the To or Bcc field; Gmail accepts a list separated by commas or new lines. Q: How do I extract email addresses from an Excel file? A: Upload the .xlsx or .xls file above and press Extract emails. Every cell on every sheet is scanned, each address is pulled out once, and you can download them as CSV or copy them. In Excel itself, a formula such as TEXTAFTER or REGEXEXTRACT works only for one cell shape at a time. Q: Can it pull an email out of a cell with a name in it? A: Yes. Cells like "Jane Doe ", "mailto:jane@acme.com" or two addresses separated by a semicolon or comma all work. Each address is extracted on its own and lowercased. Q: How do I export emails from Excel to Outlook? A: Extract them here, then use "Copy for Outlook" to copy every address as one semicolon-separated list. Paste it into Outlook's To, Cc or Bcc field. For large sends, use Bcc or a mailing tool so recipients don't see each other's addresses. Q: Does it read every sheet in the workbook? A: Yes, including hidden sheets. The results show which sheet and column each address came from, so you can spot addresses from a tab you didn't mean to include. Q: Is my spreadsheet uploaded anywhere? A: No. The file is opened with your browser's own built-in decompression and read on your device. Nothing is sent to our servers. Q: Does extracting an address mean it works? A: No. It means the text is a well-formed address. Whether the mailbox still exists can only be answered by the mail server that hosts it, through a mailbox check, which this free tool doesn't do. ### Extract emails from a PDF, in your browser URL: https://simpleverifier.com/tools/extract-emails-from-pdf Last updated: 2026-10-17 In one line: Drop a PDF to pull every email address from every page, including mailto links, deduplicated with page numbers. The file is read in your browser. To extract emails from a PDF, drop the file into the box. The tool reads its text layer page by page in your browser, pulls out every address, including ones that only exist as mailto: links, and lists each once with the page it first appears on. Download a CSV or copy the list. Scanned PDFs without text are flagged. How to extract emails from a PDF 1. Choose the PDF. Attendee lists, member directories, brochures and exported reports all work if the text can be selected in a PDF viewer. Files can be up to 25 MB. 2. Press Extract emails. Each page is read in turn; a large file shows its progress. 3. Check the page column to see where each address came from. Addresses marked "(link)" were only in a clickable mailto link. 4. Download the CSV or copy the list, one per line or semicolon-separated for Outlook. Example: - Input: A 6-page PDF that mentions jane@acme.example three times and has sales@yourcompany.example only as a mailto link on page 4. - Output: 2 unique addresses with the first page and count for each: jane@acme.example (page 1, 3 times) and sales@yourcompany.example (page 4, 1 time, from a link only). Limits: The PDF is read in your browser and nothing is uploaded; files can be up to 25 MB, and scanned pages with no selectable text yield nothing. Limitations: - Scanned PDFs have no text to read. You need OCR first, and OCR can misread characters like l and 1 in addresses. - Password-protected PDFs can't be opened until the password is removed. - It reads one PDF at a time, and not the files embedded in a PDF portfolio. - An extracted address is well formed, not proven to work. The mailbox may no longer exist. FAQ: Q: How do I extract email addresses from a PDF? A: Choose the PDF above and press Extract emails. Every page's text and every mailto link is scanned, each address is listed once with the page it's on, and you can download them as CSV or copy them. Q: Can I extract emails from a PDF online for free? A: Yes. This free tool runs in your browser, so the PDF is read on your device rather than uploaded. There is no sign-up and no page limit beyond what your device can open. Q: How do I extract an email ID from a PDF without copying it by hand? A: Drop the PDF here and every address, or email ID, is pulled out at once. Copying by hand from a PDF viewer often breaks addresses across lines and misses ones that are only behind a link. Q: Can it extract emails from a PDF portfolio? A: Not from the files inside it. A PDF portfolio is a container of embedded documents, and this tool reads the pages of the PDF you open. Extract the files from the portfolio in Acrobat first, then drop each one in. Q: Is my PDF uploaded to your server? A: No. The PDF is read in your browser with pdf.js, the open-source library behind Firefox's PDF viewer. Nothing in the file is sent to us. Q: Why didn't it find any emails in my PDF? A: Most often because the PDF is scanned: its pages are images with no text layer. The tool tells you when that's the case. Run it through OCR, for example Recognize Text in Adobe Acrobat, then paste the text in. Q: Can it read password-protected PDFs? A: No. They're encrypted until the password is entered. Open the file, save or print a copy without the password, and use that. Q: Does it find emails hidden behind links? A: Yes. It reads the PDF's link annotations as well as its text, so an address that only exists as a mailto link behind a button or a name is found and marked as "(link)". ### Extract emails from a Word document, in your browser URL: https://simpleverifier.com/tools/extract-emails-from-word Last updated: 2026-10-26 In one line: Drop a Word file to pull every email address from its text, links, headers, footers, footnotes and comments, listed once each and ready to download as CSV. To extract emails from a Word document, drop the .docx into the box. The file is unpacked in your browser and every address is pulled from the body, headers, footers, footnotes, comments and mailto: links, then listed once with where it was found. Download a CSV or copy the list. Older .doc files are scanned as text. How do I extract all email addresses from a Word document? 1. Choose the document: a Word .docx or .docm, an OpenDocument .odt, an .rtf or an older .doc file, up to 25 MB. Or paste text copied out of Word. 2. Press Extract emails. The file is opened in your browser; nothing is uploaded. 3. Check the Found in column to see whether each address came from the body, a header or footer, a footnote, a comment or only a link. 4. Download the CSV or copy the list, one per line or semicolon-separated for Outlook. Example: - Input: A .docx contact sheet whose body says Contact jane@acme.example or bob [at] acme [dot] example, an "Email us" link to mailto:sales@acme.example, and info@acme.example in the footer. - Output: 4 unique emails: jane@acme.example and bob@acme.example found in Body, sales@acme.example in Body marked (link), and info@acme.example in Footer, with a CSV of email, domain, found_in, times_found and from_link_only. Limits: One document at a time, up to 25 MB, read in your browser; .doc files are scanned as text without link or position details. Limitations: - It reads one document at a time and finds addresses that are written in the file; it can't tell you whether any mailbox still exists. - Older .doc files are scanned as text, so addresses that only exist behind a link, and where each address sits in the document, are not found. - Addresses inside images, such as a pasted screenshot or a scanned page, aren't text and need OCR first. - Password-protected documents can't be read until the password is removed. - Deleted tracked changes are skipped, but comments are read, so an address mentioned only in a comment is listed too. FAQ: Q: How do I extract email addresses from a Word document? A: Choose the .docx above and press Extract emails. Every part of the document is read, including headers, footers, footnotes, comments and mailto links, and each address is listed once. Download the list as CSV or copy it. Q: Can I extract emails from a Word document for free? A: Yes. This free tool runs in your browser, so the document is opened on your device rather than uploaded. There's no sign-up, and files up to 25 MB work. Q: Does it find email addresses in hyperlinks? A: Yes. Addresses that only exist as the target of a mailto: link, such as a name or "Email us" that opens a new message, are read from the document's link records and marked "(link)". Q: Does it work with .doc files from older versions of Word? A: Mostly. A .doc file is binary, so it's scanned as text: typed addresses are found, but link-only addresses and the part of the document each came from are not. Saving the file as .docx gives a complete read. Q: Can I extract emails from Google Docs? A: Yes, by downloading it first: in Google Docs choose File › Download › Microsoft Word (.docx), then drop that file here. Links and headers come through in the download. Q: Is my document uploaded anywhere? A: No. The file is unpacked and read by your browser. The page doesn't send its contents to our server or anywhere else. ### Extract emails and phone numbers from a messy CSV into clean columns URL: https://simpleverifier.com/tools/extract-email-and-phone-from-csv Last updated: 2026-10-20 In one line: Every cell of every row is searched; each row gets clean email and phone columns, with your original columns kept, plus unique lists of each. In your browser. When emails and phone numbers are buried in notes or mixed columns, upload the CSV here or paste the text. Every cell of every row is searched, and each row gets clean email and phone columns beside your original data, with extras in other_emails and other_phones. Phone numbers are written in E.164 and dates and prices are skipped. You can also download unique emails and phones. How to extract emails and phone numbers from a CSV 1. Paste text or upload a CSV up to 25 MB. A CSV keeps its columns; plain text is read one line per row. 2. Pick the default country for numbers written without a + code, and choose E.164 or international format for the output. 3. Press Extract emails and phones. Every cell is searched separately, so a number never runs across two columns. 4. Download your rows with email, other_emails, phone and other_phones added, or the unique emails and phones on their own. Example: - Input: A CSV whose notes column says Call Jane on (415) 555-0132, email jane@acme.example on one row and Order #20261019, invoice 1,250.00 on another. - Output: The first row gets email jane@acme.example and phone +14155550132 in new columns beside the original ones. The second gets nothing: the order number and the amount aren't valid phone numbers. Unique emails and phones download separately too. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Phone numbers without a + code are read with one default country. - Only valid numbers for their country are kept, so badly mistyped numbers are missed. - It finds what's written; it doesn't check that an address or number works. - Plain text is read one line per row. FAQ: Q: How do I extract email addresses and phone numbers from Excel? A: Save the sheet as CSV (File, Save As, CSV) and upload it here. Every cell is searched and the download adds email and phone columns to your rows. For .xlsx files with several sheets, the Excel email extractor reads them directly. Q: Can it handle notes columns with several contacts in one cell? A: Yes. Every address and number in a cell is found. The first email and phone go into the email and phone columns, and any others into other_emails and other_phones. Q: Will it pick up dates, prices or order numbers? A: No. A number is only kept if it is a valid phone number for its country under the numbering plan, which dates, prices and most order numbers aren't. Q: Does it work on plain text, not just CSV? A: Yes. If the input isn't a consistent CSV, each line is treated as one row, so you can paste an email thread, notes or a web page's text. Q: Is my file uploaded? A: No. It's read and searched in your browser, and nothing is sent to our servers. ### Extract the domain from email addresses URL: https://simpleverifier.com/tools/email-to-domain-extractor Last updated: 2026-10-17 In one line: Turn a list of addresses into its domains: a domain column for each row, unique domains with counts, and company versus free mail. Runs in your browser. The domain is everything after the @: jane@acme.com belongs to acme.com. Paste addresses or upload a CSV above and you get a domain column for every row, the unique domains ranked by how many addresses each has, and which are company domains and which are free mail like gmail.com. In Excel, =TEXTAFTER(A2,"@") does the same for one cell. How do I extract the domain from a list of email addresses? 1. Paste one address per line, or upload a CSV. The email column is found automatically. Files can be up to 25 MB. 2. Press Extract domains. 3. Download the unique domains with their counts, or your original rows with a domain column added. 4. Copy the company domains to look companies up in your CRM, enrich them, or check how they handle mail. Example: - Input: 6 addresses: 3 at acme.example, 2 at gmail.com and 1 at yourcompany.example. - Output: 3 unique domains with counts: acme.example (3, company domain), gmail.com (2, personal webmail) and yourcompany.example (1, company domain). Limits: No DNS lookups. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It reads the text of the address only. It doesn't check that a domain exists or receives mail; use the MX lookup for that. - It expects one address per cell or line. Cells with a name attached are counted as not an address; clean them first with the email list cleaner. - Subdomains are kept as written: uk.acme.com and acme.com count as two domains. - Company versus free mail uses the same fixed list as the business email checker; small regional providers not on it count as company domains. FAQ: Q: How do I extract the domain from an email address? A: Take everything after the @ sign. For a list, paste the addresses above and press Extract domains. In Excel for Microsoft 365, =TEXTAFTER(A2,"@") works; in older Excel, =RIGHT(A2,LEN(A2)-FIND("@",A2)). Q: How do I extract the domain from an email in Excel? A: Use =TEXTAFTER(A2,"@") in Excel for Microsoft 365, or =RIGHT(A2,LEN(A2)-FIND("@",A2)) in older versions, and wrap it in LOWER() so capital letters don't split a company in two. Fill it down the column, or paste the whole column here to get the unique domains with counts. Q: How do I remove the domain from an email address in Excel? A: Use =TEXTBEFORE(A2,"@") in Excel for Microsoft 365, or =LEFT(A2,FIND("@",A2)-1) in older versions. Both return the part before the @, such as jane.doe from jane.doe@acme.com. Q: How do I extract the domain from an email in SQL? A: In PostgreSQL use split_part(email, '@', 2); in MySQL, SUBSTRING_INDEX(email, '@', -1); in SQL Server, SUBSTRING(email, CHARINDEX('@', email) + 1, LEN(email)). Wrap the result in LOWER() before you group or count. Q: How do I get a list of unique domains from my email list? A: Paste or upload the list and press Extract domains. The result lists each unique domain once with the number of addresses on it, and you can download that as a CSV or copy it. Q: Can I keep my other CSV columns? A: Yes. "Download rows with a domain column" returns your file with every original column and a domain column added at the end. Q: Does the tool look up the domains? A: No. It works on the text of the addresses only and runs entirely in your browser. To see who hosts a domain's mail, use the email provider lookup; to see if it's catch-all, the catch-all checker. ### VCF to CSV converter (vCard to Excel) URL: https://simpleverifier.com/tools/vcf-to-csv Last updated: 2026-10-17 In one line: Reads vCard 2.1, 3.0 and 4.0 exports, including accented names and multiple emails or phones per contact, and writes a CSV for Excel, a CRM or Google Contacts. Upload a .vcf file and this converter turns each vCard contact into one CSV row with name, company, title, every email and phone number (with their work, home or mobile labels), address, birthday and notes. It reads vCard 2.1, 3.0 and 4.0 from iPhone, Android, Outlook and Google, and runs in your browser, so contacts are never uploaded. How do I convert a VCF file to CSV? 1. Export your contacts as a .vcf file (see below for iPhone, Android and Outlook), then upload it here. You can also paste vCard text. Files can be up to 25 MB. 2. Pick the column layout: simple columns for Excel and most CRMs, or Google Contacts import headers. 3. Press Convert to CSV and check the preview, which shows each contact's name, emails, phones and company. 4. Download the CSV. It opens in Excel, Numbers or Google Sheets, and imports into most CRMs. Example: - Input: A .vcf file with one contact card for Jane Doe, Head of Sales at Example Ltd, with a work email and a cell phone. - Output: One CSV row: Jane Doe, Example Ltd, Head of Sales, jane@acme.example (work) and +1 415 555 0132 (cell), in simple columns or the Google Contacts layout. Limits: Reads vCard 2.1, 3.0 and 4.0. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Photos and other binary fields are skipped. - Only the first address and website per contact get their own column; extra addresses are left out. - Custom fields that an app writes as X- properties (for example X-SOCIALPROFILE) aren't converted. - It converts what's in the file; it can't tell which emails and numbers still work. FAQ: Q: How do I convert a VCF file to CSV? A: Upload the .vcf file above, choose simple columns or Google Contacts headers, and press Convert to CSV. Each contact becomes one row with name, company, emails, phones, address and notes. Download the CSV and open it in Excel or Google Sheets. Nothing is uploaded to a server. Q: How do I convert VCF to Excel? A: Excel doesn't read vCard directly; opening a .vcf shows raw lines like EMAIL;TYPE=WORK:. Convert it to CSV here first, then open the CSV in Excel and save it as .xlsx. Every field gets its own column. Q: How do I convert a vCard to CSV on a Mac? A: Export the contacts from the Contacts app with File, Export, Export vCard, then upload the .vcf file here in Safari or Chrome. The conversion happens in the browser, so no extra software is needed, and the CSV opens in Numbers or Excel. Q: How do I convert CSV to VCF? A: That's the reverse direction, which this tool doesn't do. Google Contacts can import a CSV and then export the contacts as vCard, which is the usual free route. Q: Can I convert VCF to Excel without software? A: Yes. This converter runs in your web browser with nothing to install, and the file never leaves your device. It handles vCard 2.1, 3.0 and 4.0, including accented names and contacts with several emails or numbers. ### MBOX to CSV: extract email addresses from a Gmail export URL: https://simpleverifier.com/tools/mbox-to-csv Last updated: 2026-11-02 In one line: Drop an .mbox or .eml export and get every From, To and Cc address with names, message counts and dates, as a CSV. The file never leaves your browser. To convert MBOX to CSV, open the .mbox file from Google Takeout, Thunderbird or Apple Mail in this tool. It reads only the message headers, in your browser, and lists every From, To and Cc address with the most used name, how many messages each appears in and when, ready to download as a CSV. How do I convert an MBOX file to CSV? 1. Export your mail as .mbox: Google Takeout for Gmail (choose Mail), or the ImportExportTools NG add-on in Thunderbird, or Mailbox › Export Mailbox in Apple Mail. Unzip the Takeout download first. 2. Choose the .mbox file above (several files or single .eml messages work too) and add your own addresses so they're left out. 3. Press Extract addresses. A multi-gigabyte export is read in pieces, with a progress counter, and nothing is uploaded. 4. Filter out no-reply senders, or keep only people you wrote to, then download the CSV with names, counts and first and last seen dates. How do I check which of these addresses still work? 1. Download the CSV here: one row per address with the name, message count and first and last seen dates. Old inbox exports are full of addresses that have since been closed. 2. Optional: drop duplicates with remove duplicate emails, and keep only people you wrote to. 3. Upload the CSV at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. Example: - Input: A Gmail Takeout .mbox file of 1,240 messages, with your own addresses entered to leave them out. - Output: One CSV row per contact, for example jane@acme.example (Jane Doe) in 42 messages, written to 15 times by you, first seen 2023-02-11 and last seen 2026-09-30. Limits: Read in pieces in your browser and never uploaded; there is no file size cap, and large exports take longer. Limitations: - It lists addresses that appear in headers. It can't tell you whether a mailbox still exists; old addresses are the likeliest to bounce. - Outlook .pst and .olm files aren't supported; export .mbox from Thunderbird or contacts as CSV from Outlook instead. - Bcc recipients only appear on messages you sent, and only when your mail client kept the Bcc header. - The no-reply filter is a pattern match on common automated addresses; review the CSV before you mail anyone. - Having someone's address in your inbox isn't consent to market to them. Check the rules that apply to you (CAN-SPAM, GDPR, PECR) before a campaign. FAQ: Q: How to convert MBOX to CSV? A: Choose the .mbox file in the tool above and press Extract addresses. It reads the From, To and Cc headers of every message in your browser and gives a CSV with one row per address: name, message count, how often the address was a sender or recipient, and first and last seen dates. Q: How to extract emails from an MBOX file? A: Parse each message's headers and collect the addresses, which this tool does without uploading the file. In Python, the standard mailbox.mbox class plus email.utils.getaddresses does the same thing if you'd rather script it. Q: How to extract email addresses from Gmail messages? A: Export the messages as .mbox with Google Takeout (select Mail, and labels if you only want some), unzip the download and open the .mbox here. Every sender and recipient comes out in one CSV. Q: What is an MBOX file? A: A plain-text mailbox format that stores many email messages one after another in a single file, each starting with a line that begins with "From ". Gmail's Takeout export, Thunderbird and Apple Mail use it. Q: Can I import an MBOX file into Gmail? A: Not directly; Gmail has no mbox import. The usual route is to open the mbox in Thunderbird, connect your Gmail account there by IMAP, and copy the messages into a Gmail folder. Q: Do MBOX files contain attachments? A: Yes. Attachments are stored inside the message text, encoded as base64, which is why mbox exports are large. This tool skips them; only headers are read. Q: How do I check if the email addresses from my MBOX export still work? A: Download the CSV and upload it at /verify. Each address gets a live check against its mail server without sending a message, and the first 100 checks are free with a Google sign-in, no card. Addresses you haven't written to in years are the likeliest to have closed. Q: Can I email everyone in my MBOX export? A: Having corresponded with someone isn't the same as their agreeing to marketing email, and the rules differ by country. See GDPR and B2B cold email, and mailing an old email list before sending to contacts you haven't written to in a long time. ### EML to CSV converter: turn saved emails into a spreadsheet URL: https://simpleverifier.com/tools/eml-to-csv Last updated: 2026-11-04 In one line: Drop any number of .eml files and get one CSV with a row per message: date, sender, recipients, subject, attachment names and, if you want it, the plain-text body. Nothing is uploaded. An EML to CSV converter reads saved .eml email files and writes one spreadsheet row per message. Choose your .eml files above to get a CSV with the file name, date, sender name and address, To, Cc, Reply-To, subject, attachment count and names, Message-ID and, optionally, the plain-text body. It runs in your browser, so the messages are never uploaded. How do I convert EML files to a CSV spreadsheet? 1. Save the messages as .eml files, for example with Save As in your mail app or More actions, Download in Outlook on the web. 2. Choose all the .eml files at once. Each can be up to 50 MB; nothing is uploaded. 3. Tick Add a body column if you want the text of each message, cut at 5,000 characters so Excel can open it. 4. Press Convert to CSV, check the preview, then Download CSV. Copy addresses gives you every From, To and Cc address for the next step. Example: - Input: Two saved .eml files: a multipart message with an encoded sender name, a Cc and a PDF attachment, and an HTML-only invoice email with a Reply-To. - Output: A CSV with one row per message, oldest first: file, date in UTC, from name and address, To, Cc, Reply-To, the decoded subject, 1 attachment with its file name, the Message-ID and, if ticked, the plain-text body. Copy addresses gives the 5 distinct addresses for the next step. Limits: Runs in your browser; each .eml file can be up to 50 MB. Outlook .msg files are skipped. Limitations: - It reads .eml files only. Outlook .msg, .pst and .olm files are skipped; save messages as .eml first. - The body column is plain text cut at 5,000 characters; formatting, images and attachments themselves aren't included. - Dates are converted to UTC from each message's Date header; a message with a missing or broken Date header has an empty date. - It lists addresses as they appear in the headers. It can't tell you whether a mailbox still exists. - Very large folders are limited by your browser's memory; split thousands of large messages into a few runs. FAQ: Q: How do I export EML files to Excel? A: Convert them to CSV here, then open the CSV in Excel. Choose all the .eml files at once and press Convert to CSV; you get one row per message with date, sender, recipients, subject and attachments, in a UTF-8 file Excel opens directly. Q: Can I convert multiple EML files to one CSV? A: Yes. Select as many .eml files as you like in the file picker; they become one CSV with one row per message, sorted oldest first, and a file column that says which .eml each row came from. Q: Does the CSV include the email body? A: Only if you tick Add a body column. The body is the plain-text part, or the HTML part with the tags removed when there is no plain text, cut at 5,000 characters per message so every cell fits in Excel. Q: Does it work with .msg files? A: No. Outlook .msg is a binary format; those files are listed as skipped. Save the messages as .eml first, for example by downloading them from Outlook on the web. Q: Are my emails uploaded? A: No. The files are read by your browser and the CSV is built on your device. Nothing is sent to SimpleVerifier unless you choose to verify the addresses afterwards. ### LDIF to CSV: convert a Thunderbird or LDAP address book to a spreadsheet URL: https://simpleverifier.com/tools/ldif-to-csv Last updated: 2026-11-02 In one line: Turns an .ldif file from Thunderbird, macOS Contacts or an LDAP directory into a CSV: one row per person with name, every email and phone, company, title and address; base64 (::) values decoded, folded lines joined, mailing lists counted and skipped. Upload or paste the .ldif file and each entry becomes a CSV row: cn, givenName and sn as names, mail and mozillaSecondEmail as email columns, telephoneNumber, mobile and homePhone as phones, plus company, title and address. Base64 values (written attr::) are decoded, so accented names come through. Mailing-list entries are counted and skipped. Choose simple columns or Google Contacts import headers. How do I turn an LDIF file into a CSV? 1. Export the address book as LDIF: in Thunderbird, open the Address Book, right-click the address book and choose Export, then LDIF; from an LDAP server, use your directory's export or ldapsearch output. 2. Upload the .ldif file here, or paste its text. 3. Pick the CSV columns: simple (full_name, email_1, phone_1 …) or Google Contacts import headers. 4. Download the CSV, or copy every email address. How do I check the addresses before I email them? 1. Download the CSV here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import or send to the valid file only. Example: - Input: A Thunderbird LDIF file with 3 people and a mailing list: one with a second email (mozillaSecondEmail), one whose name is stored as base64 (cn:: SsO2cmcgTcO8bGxlcg==), one with only a phone. - Output: 3 CSV rows: Ana Silva with 2 emails, company and title; Jörg Müller decoded from base64 with a mobile and Berlin, DE; Leo Park with a phone and no email (noted). The mailing list is counted and skipped. Limits: Reads RFC 2849 LDIF. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Values that point at a file (attr:< url) can't be read in the browser; they're counted. - Custom attributes beyond the common person and Thunderbird ones are left out. - Photos (jpegPhoto) are not converted. - It can't tell which addresses still have a working inbox. FAQ: Q: Can't Thunderbird export CSV directly? A: It can. LDIF is still what many old backups, macOS Contacts exports and LDAP directories give you, and it carries every address an entry has. Q: What happens to mailing lists? A: Entries with objectclass groupOfNames are mailing lists; their members are already their own entries, so lists are counted and not turned into rows. Q: Is my address book uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### EML viewer: open an .eml file online, with attachments URL: https://simpleverifier.com/tools/eml-viewer Last updated: 2026-10-17 In one line: Drop an .eml file to read it: sender, recipients, date, the HTML and text versions, attachments to download and the raw headers. Remote images stay blocked until you allow them. An EML viewer opens an .eml file, a single email saved in the standard internet message format, without a mail app. Choose the file above to read it in your browser: the sender, recipients and date, the HTML and plain-text bodies, inline images, downloadable attachments and the full headers. Nothing is uploaded, and remote images stay blocked until you allow them. How do I view an EML file online? 1. Choose an .eml file or drop it on the box. Files up to 50 MB open in your browser; nothing is uploaded. 2. Read the message in the HTML tab, or switch to Plain text. Remote images are blocked; press Load remote images if you trust the sender. 3. Download any attachment from the Attachments list. 4. Open the Headers tab to copy the raw headers, or press Analyze these headers to check SPF, DKIM, DMARC and the delivery path. Example: - Input: A saved .eml file with the subject "Q3 plan – notes and deck" from jose@acme.example. - Output: The message rendered with sender, recipient, date and subject, its HTML and plain-text versions, and 1 attachment (q3-targets.csv) to download. Remote images stay blocked until you allow them. Limits: Runs in your browser, so nothing is uploaded; files up to 50 MB. Limitations: - It opens .eml (RFC 5322) files only, not Outlook .msg, .pst or .mbox archives; for mbox exports use the mbox to CSV tool. - S/MIME and PGP encrypted messages can't be read without the key, and signed parts are shown but not verified. - It doesn't scan attachments for malware; it only decodes and saves them. - The HTML preview is close to, not identical to, how each mail app renders the message, and links in it are disabled on purpose. - It shows what the message says about its sender; whether that is true takes the header analyzer's SPF, DKIM and DMARC checks. FAQ: Q: What is an EML file? A: A single email saved in the standard internet message format: the full headers, then the body, with any HTML version and attachments stored inside as MIME parts. Most mail apps can save and open them. Q: How do I view an EML file in a browser? A: Open it in an online EML viewer such as the one above. It reads the file in your browser, shows the message with its attachments and headers, and doesn't upload anything. Q: Is it safe to open an EML file? A: Viewing one in a sandboxed viewer is safe: scripts don't run and remote images stay blocked. Attachments and links inside it can still be harmful, so only open those from senders you trust. Q: Can EML files contain viruses? A: An EML file can carry an infected attachment or a link to a malicious page, the same as the email it came from. Reading the text does nothing; opening the attachment is the risk. Q: Do EML files contain attachments? A: Yes. Attachments are encoded inside the file itself, so a saved .eml keeps them. The viewer above lists and downloads each one. Q: What is the difference between EML and MSG? A: EML is the open, plain-text internet message format any mail app can read. MSG is Outlook's own binary format. This viewer opens EML; an MSG file needs Outlook or a converter. ### Merge CSV files and email lists into one URL: https://simpleverifier.com/tools/csv-merge Last updated: 2026-10-17 In one line: Merge up to 20 CSVs, match columns by header name even when each export spells them differently, and drop duplicate emails. Runs in your browser. Choose two or more CSV files and this tool stacks them into one, matching columns by header name, so Email in one export and email_address in another end up in the same column. Columns that only one file has are kept, and duplicate email addresses are removed, keeping the first row. Everything runs in your browser. How do I merge CSV files into one? 1. Choose your CSV files. You can select several at once and add more afterwards. Put the file with the most complete rows first, because its rows win when an email appears twice. Up to 20 files at a time, each up to 25 MB. 2. Leave "header row" ticked if each file starts with column names. Untick it for headerless files, which are then joined by column position. 3. Press Merge files. The summary lists each file's rows and any columns it added that earlier files didn't have. 4. Check the preview, then download the merged CSV. Example: - Input: Two files, crm.csv and webinar.csv, with 4 rows between them and Email and E-mail Address as the email headers. - Output: One merged.csv with 3 rows under a single Email column, 1 duplicate email removed, and a source_file column naming where each row came from. Limits: Up to 20 files at a time, each up to 25 MB, merged in your browser. Limitations: - Duplicate rows are resolved first-row-wins; fields from the dropped row are not merged into the kept one. - Only exact header names and a short synonym list are matched. A column called Contact won't be paired with Email automatically. - Gmail dot and +tag variants count as different addresses here; use remove duplicate emails with the Gmail option for those. - Merging doesn't check whether any address still works. FAQ: Q: How do I merge multiple CSV files into one? A: Choose all the files above, leave the header option ticked if they have column names, and press Merge files. Columns with the same or equivalent names are lined up, extra columns are kept, and you download one CSV. Nothing is uploaded; the files are read by your browser. Q: How do I combine multiple CSV files into one Excel spreadsheet? A: Merge them here into one CSV, then open that CSV in Excel and save it as .xlsx. That gives you one sheet with every row, rather than Excel's Power Query route, which needs the files in one folder and the same columns in each. Q: How do I merge CSV files in CMD? A: On Windows, copy *.csv merged.csv in the folder joins the files byte for byte. It repeats every file's header row inside the data and can't line up columns that are in a different order, which is why a header-aware merge is safer for contact lists. Q: Can I merge two CSV files with different columns? A: Yes. Columns are matched by name rather than position, with common synonyms such as Email and E-mail Address treated as one. A column that only one file has is added to the merged file and left blank for rows from the other. Q: Is it safe to merge CSV files online? A: With this tool, yes: the files are read and merged in your browser and never uploaded. Up to 20 files of 25 MB each, and 50,000 rows merge in about a second. ### CSV encoding fixer: turn é back into é before you import URL: https://simpleverifier.com/tools/csv-encoding-fixer Last updated: 2026-11-02 In one line: Reverses UTF-8 text that was read as Windows-1252 (José to José, O’Brien to O’Brien), re-reads Excel ANSI files as Windows-1252 so accents aren't lost as �, strips zero-width and no-break spaces from addresses, and saves UTF-8 with an optional BOM for Excel. To fix garbled characters in a CSV, upload the original file or paste its text. Text like é and ’ is UTF-8 read with the wrong encoding, and is turned back into é and ’; a file saved as Windows-1252 is re-read correctly; hidden characters are removed from email addresses. You download the file as UTF-8, with every cell changed listed. How do I fix garbled characters in a CSV file? 1. Upload the CSV as it came out of the system that made it. The original file is best: once a program has replaced a letter with �, the letter is gone. 2. Leave the byte-order mark option on if you'll open the result in Excel; untick it for tools that reject a BOM. 3. Press Fix characters. Each changed cell is listed before and after, and cells that can't be recovered are counted. 4. Download the fixed UTF-8 CSV and import that. How do I check the addresses once the file reads right? 1. Download the fixed CSV here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your sending tool. Example: - Input: A 7-row CSV with email as the first header, names like José, Müller and O’Brien, an address ending in a zero-width space, and one row already showing Gonz�lez. - Output: The header becomes email, the names become José, Müller and O’Brien, and the hidden character is stripped from the address. The 2 cells holding � are counted as not recoverable from this copy. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Letters already replaced by � can't be recovered from that copy; you need the original file. - Text garbled through an encoding other than Windows-1252 or Latin-1 (for example Cyrillic code pages) isn't reversed. - Hidden characters are only removed from the email column. - It can't tell whether the addresses still work. FAQ: Q: Which systems does this happen with? A: Any: CRM and e-commerce exports opened in Excel, Mac and Windows files moved between each other, and copy-paste between browsers and spreadsheets. The fix depends on the bytes, not on where the file came from. Q: Will it change names that are already right? A: No. Only runs of characters that turn into valid UTF-8 are changed, and correct accented names don't. Every changed cell is listed so you can check. Q: Can it fix Excel .xlsx files? A: An .xlsx stores text as Unicode, so it doesn't have this fault unless garbled text was pasted in. Save the sheet as CSV and run it through here if it does. Q: Is my file uploaded? A: No. It is read and fixed in your browser, and nothing is sent unless you choose to check the addresses afterwards. ### CSV import formatter for Instantly, Smartlead and lemlist URL: https://simpleverifier.com/tools/csv-import-formatter Last updated: 2026-10-17 In one line: Upload any export, match its columns to the fields the sending tool expects, and download a UTF-8, comma-separated file with custom variables named the way that tool writes them. A CSV import formatter rewrites a lead file into the format a sending tool imports cleanly. Choose Instantly, Smartlead or lemlist, upload any CSV, and match your columns to its fields; the tool renames headers, keeps other columns as custom variables, converts the file to UTF-8 with commas, trims spaces and drops rows with no email. How do I format a CSV for Instantly, Smartlead or lemlist? 1. Choose the tool you are importing into: Instantly, Smartlead or lemlist. 2. Paste the CSV or upload the export, then press Read columns. Semicolon and tab separated files, Windows-1252 and UTF-16 files are read too. 3. Check the suggested match for each field and change any that are wrong. Email is the only required one. 4. Press Format, review the preview and the list of what changed, then download the file and upload it in your sending tool. Example: - Input: A lead export with 3 rows for Smartlead: jane.doe@acme.example, bob@acme-mail.example and one row with no email. - Output: A UTF-8, comma-separated file with 2 leads under Smartlead's own column names (email, first_name, last_name, company_name, website, location); the row with no email is removed. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Field names and limits are from each tool's help centre as checked on 17 October 2026; the tool's own mapping screen has the final say. - Emails are lowercased and checked for shape only; it doesn't tell you whether the mailbox exists. - It can't split a full name into first and last names; use the name splitter for that first. - Duplicates are matched on the exact email, so jane+news@ and jane@ count as different leads. - Garbled-accent repair only fixes text that was UTF-8 read as Windows-1252; other mix-ups are left as they are. FAQ: Q: What is the correct format for a CSV file? A: Column names in the first row, one record per row, values separated by commas, and any value that contains a comma, quote or line break wrapped in double quotes, as RFC 4180 describes. Sending tools also want UTF-8 and an email column. Q: How to fix CSV file format? A: Re-save it as CSV UTF-8 with commas, make sure row 1 holds column names, and remove empty rows. The formatter above does all three and renames the columns for Instantly, Smartlead or lemlist. Q: What's the difference between CSV and CSV UTF-8? A: Only the character encoding. CSV UTF-8 keeps accents and non-Latin names intact; plain CSV from older Excel versions uses a regional code page that turns them into question marks or garbled text when another tool opens the file. Q: Which CSV file format should I use? A: For Instantly, Smartlead and lemlist, use comma-separated CSV in UTF-8. Instantly's guide names Excel's CSV UTF-8 (comma delimited) option, and lemlist asks for pure CSV rather than .xlsx. Q: How to check CSV file format? A: Open the file in a text editor: row 1 should be names, values should be separated by commas, and accented names should look right. The formatter reports the separator and encoding it found when you press Read columns. Q: How to prepare a CSV file? A: Put one lead per row with an email in every row, give each column a short unique name, delete empty rows and columns, and save as CSV UTF-8. Then match the names to your sending tool's fields, which the formatter does for you. ### Email list formatter: comma, semicolon or one per line URL: https://simpleverifier.com/tools/email-list-formatter Last updated: 2026-10-17 In one line: Converts between one-per-line, comma and semicolon separated lists, strips names, brackets and mailto:, removes duplicates and splits into batches per message. An email list formatter converts a list of addresses from one layout to another: an Excel column into a semicolon separated list for Outlook, a comma separated list for Gmail, or a pasted recipient line back into one address per line. Paste any mix, choose the separator and copy the result, deduplicated and optionally split into batches. How do I convert an email list to comma or semicolon separated? 1. Paste the addresses or upload a TXT or CSV file. Any mix works: a column copied from Excel, a comma or semicolon separated line, or recipients copied from an email like Jane Doe . Files can be up to 25 MB. 2. Choose the separator: semicolon and a space for classic Outlook, comma and a space for Gmail and most other apps, or one per line for a spreadsheet. 3. Leave duplicates removal on, and pick a batch size if the list is longer than your mail app allows on one message. 4. Press Format the list, then copy each batch into the To, Cc or Bcc box, or download the result as a text file. Example: - Input: 5 addresses pasted one per line, including jane.doe@acme.example twice, with semicolon and space chosen. - Output: jane.doe@acme.example; bob.smith@yourcompany.example; ana@acme-mail.example; sales@acme.example: 4 addresses in 1 batch, with the duplicate removed. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It reformats addresses; it can't tell whether a mailbox exists or will bounce. - Syntax is checked loosely: an address that looks right but has a typo domain (gmial.com) passes. The typo fixer catches those. - Batch sizes are the providers' published per-message caps, read 16 October 2026; your admin or account may set lower ones. - Duplicates are matched ignoring case only; Gmail dot and plus variants count as different addresses here. FAQ: Q: How do I separate emails with a comma in Excel? A: Use =TEXTJOIN(", ",TRUE,A2:A500) in Excel 2019 or Microsoft 365, or paste the column into this formatter and choose Comma + space. The formatter also removes duplicates and strips names and brackets, which the formula doesn't. Q: How to separate emails by semicolon in Excel? A: =TEXTJOIN("; ",TRUE,A2:A500) joins a column with semicolons. Or paste the column here, pick Semicolon + space and copy the result straight into Outlook. Q: Separate email addresses with comma or semicolon? A: Classic Outlook uses semicolons, per Microsoft's own help. The email standard, RFC 5322, uses commas, and Gmail and most web apps accept commas. When in doubt, check what the box you are pasting into shows between recipients. Q: How do I copy and paste multiple email addresses into Outlook? A: Format the list with semicolons first, then paste it into the To, Cc or Bcc box in one go. Outlook resolves each address as a separate recipient. A column pasted from Excel without separators often doesn't resolve. Q: How many email addresses can you BCC in Gmail? A: 500 recipients per email for a personal Gmail account, counting To, Cc and Bcc together, per Google's sending limits page. Google Workspace allows 2,000, of which 500 can be external. Q: How many email addresses can you BCC in Outlook? A: Outlook.com allows 500 recipients per message, according to Microsoft's sending limits page. In Microsoft 365 the organisation's admin sets the limit, up to 1,000 recipients per message. Q: How to convert a column to a comma separated list? A: Paste the column into the formatter above and choose Comma or Comma + space. In a spreadsheet, TEXTJOIN does the same: =TEXTJOIN(",",TRUE,A:A). ### Email list template: CSV import files for Mailchimp, Klaviyo, HubSpot and more URL: https://simpleverifier.com/tools/email-list-template Last updated: 2026-10-17 In one line: Download a CSV template with the headers each platform expects, then check your own file for a missing email column, bad header row or the wrong separator. An email list template is a spreadsheet with the column headers an email platform expects, so the import maps cleanly. Pick Mailchimp, Klaviyo, HubSpot, Instantly, Smartlead or lemlist, download the CSV template, and open it in Excel or Google Sheets. Then check your filled file here for a missing email column, bad headers or the wrong separator. How do I make an email list template for an import? 1. Choose where the list is going: Mailchimp, Klaviyo, HubSpot, Instantly, Smartlead or lemlist. 2. Download the CSV template, or copy the header row and paste it into row 1 of a Google Sheet. 3. Fill one contact per row, keeping the email column, then save or download it as CSV (UTF-8 if names have accents). 4. Paste or upload the file under Check my file to catch a missing email column, a header problem or a wrong separator before you import. Example: - Input: Mailchimp chosen, then a 3-row file checked where one row has no email address. - Output: The template's header row (Email Address, First Name, Last Name, Tags) and a file check with 4 columns, 2 rows with an email and 1 warning for the row with no address. Limits: Six platforms are covered; the file check runs in your browser and an uploaded file can be up to 25 MB. Limitations: - Header rules are from each platform's help centre as read on 17 October 2026; platforms change them, and their mapping screen has the final say. - The checker reads columns and rows; it doesn't validate custom field values such as dates or consent values. - Brevo, ActiveCampaign and others aren't listed yet because we couldn't confirm their import rules from their own docs. - It checks that an email column exists, not that the addresses in it can receive mail. FAQ: Q: How to create a mailing list template? A: Put the column names your platform expects in row 1, Email first, then First Name, Last Name and any fields you'll personalise with, and save as CSV. The templates above have the headers already set for each platform. Q: How to create an email list in Google Sheets? A: Paste a template's header row into row 1, add one contact per row, then use File, Download, Comma-separated values to get a CSV any email platform can import. Q: How to upload a CSV file to Mailchimp? A: Make sure the file has an email address column with one address per row, then use Mailchimp's contact import and match each column to a field. Mailchimp's format guidelines cover tags, dates and phone numbers. Q: How to import an email list into Klaviyo? A: Save a CSV with Email as the first column and comma separators, under 50 MB, then go to Audience, Lists & segments, open the list and choose Import contacts. Add a consent column if the list mixes subscribed and unsubscribed contacts. Q: How to import contacts into HubSpot from Excel? A: HubSpot takes .xlsx, .xls or .csv with one sheet and a header row, and contacts need an Email column. Name the headers after HubSpot properties, such as First Name and Last Name, so they map automatically. Q: How to save Excel as CSV UTF-8? A: File, Save As, then choose CSV UTF-8 (comma delimited) as the file type. Plain CSV in older Excel versions can turn accented names into question marks. ### Split multiple email addresses in one cell into separate rows URL: https://simpleverifier.com/tools/split-multiple-emails-in-cell Last updated: 2026-11-01 In one line: Finds every address in a cell, whether separated by semicolons, commas, spaces or line breaks, and gives one row per address with the other columns copied, one column per address, or the first address only. To split multiple email addresses in one cell, paste the column or upload the CSV here and choose One row per address. Every address in the cell, separated by semicolons, commas, spaces or line breaks, gets its own row with the other columns copied. You can also get one column per address (email_1, email_2) or keep only the first. How do I split several email addresses in a cell into rows? 1. Paste the column, or the whole sheet copied from Excel or Google Sheets, or upload the CSV. The column with the most addresses is found automatically. 2. Choose the layout: one row per address (the other columns are copied to each row), one column per address, or the first address only. 3. Leave Drop an address already used on an earlier row ticked to remove repeats across rows. 4. Press Split the addresses, check the preview and download the CSV, or copy the addresses one per line. Example: - Input: A 5-row CSV whose emails column holds sales@northwind.example; jane.doe@northwind.example, Sam Lee , ops@contoso.example, sam@contoso.example, one address, an empty cell and three addresses on separate lines. - Output: With One row per address: 9 rows out, 8 unique addresses, company and website copied to each row. 3 cells held 2 or more, the fullest held 3, and the repeated sam@contoso.example is kept once. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It finds address-shaped text; it can't tell you which mailboxes exist. - Text around an address in the same cell (a name, a note) is dropped from that cell. - Only the column with the most addresses is split; other columns are copied as they are. - An address with a typo stays as typed; run the typo checker after splitting. FAQ: Q: How do I separate multiple emails in one cell? A: Paste the column here and choose One row per address. Each address gets its own row with the other columns copied. In Excel 365, TEXTSPLIT does it for one cell and one separator. Q: How do I split a cell into multiple rows in Excel? A: Use Power Query: Split Column, By Delimiter, then Advanced options, Split into Rows. In Excel 365, =TEXTSPLIT(A2,,";") splits one cell into rows. Q: Can I put each email in its own column instead? A: Yes. Choose One column per address and the output has email_1, email_2 and so on, as many columns as the fullest cell needs. Q: Does it keep the name if a cell says Sam Lee ? A: It keeps the address and drops the text around it. The other columns of the row, such as a name column, are kept. Q: Is my file uploaded? A: No. It is read and split in your browser and nothing is sent anywhere unless you choose to check the addresses afterwards. ### Split full names into first and last name URL: https://simpleverifier.com/tools/split-full-name Last updated: 2026-10-17 In one line: Separates prefix, first, middle, last, suffix and nickname, reads Last, First order, keeps van and de la with the surname, and flags companies and one-word names. Paste names or upload a CSV and this tool splits each full name into prefix, first, middle and last name, suffix and nickname. It handles titles like Dr, suffixes like Jr. and PhD, the Last, First order, and surname particles such as van or de la, and flags rows a person should check. It runs in your browser. How do I split full names into first and last name? 1. Paste one full name per line, or upload a CSV with a column headed Name, Full Name or Contact. Other columns are kept. Files can be up to 25 MB. 2. Leave the case option on to turn JOHN MCDONALD into John McDonald; names already in mixed case are never changed. 3. Press Split names and read the Check column: one-word names, company names and email addresses are flagged rather than guessed at. 4. Download the CSV with prefix, first_name, middle_name, last_name, suffix and nickname columns added. Example: - Input: Two names: Dr. Jane A. Doe Jr. and Smith, John. - Output: Dr. Jane A. Doe Jr. splits into prefix Dr., first Jane, middle A., last Doe and suffix Jr.; Smith, John is read in Last, First order as first John, last Smith. Limits: Built for Western name order. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Rule-based and written for given-name-first order; family-name-first, single and multi-part lineage names can be split wrongly. - A two-word first name like Mary Ann is read as first and middle name. - Initials and unusual titles not in the built-in list are treated as name parts. - The case fix only applies to names written entirely in capitals or lower case, and can't know every spelling (Macdonald vs MacDonald). FAQ: Q: How do I split a full name into first and last in Excel? A: For clean two-word names, =TEXTBEFORE(A2," ") gives the first name and =TEXTAFTER(A2," ",-1) the last. For real lists with middle names, titles, suffixes and Last, First order, save the column as CSV and split it here, then open the result in Excel. Q: How do I split a full name in Google Sheets? A: =SPLIT(A2," ") puts each word in its own column, which works only when every name has exactly two words. To get consistent first, middle and last columns from messy names, paste the column here and copy the result back. Q: What is the formula to split name and surname? A: In Excel 365, =TEXTBEFORE(A2," ") for the name and =TEXTAFTER(A2," ",-1) for the surname. In older Excel, =LEFT(A2,FIND(" ",A2)-1) and =RIGHT(A2,LEN(A2)-FIND(" ",A2)). All of them treat Dr., Jr. and van as name parts, so check the results. Q: How do I split a full name into two cells? A: Press Split names above and download the CSV: first_name and last_name are separate columns, with middle names, titles and suffixes in their own columns so they don't end up in the wrong cell. Q: How do I split a full name in SQL? A: Most databases can take the text before and after the first space, for example SUBSTRING_INDEX in MySQL or SPLIT_PART in PostgreSQL, but they share the formula's problems with titles and two-word surnames. Exporting the column, splitting it here and importing the result is usually more accurate. ### Country name normalizer: USA, U.S. and United States of America to one country URL: https://simpleverifier.com/tools/country-name-normalizer Last updated: 2026-11-03 In one line: Rewrites every spelling of a country (USA, U.S., America, Deutschland, Holland, UK, England) as one form: the English name, the ISO 3166-1 two-letter code or the three-letter code. Reads locations like "Austin, TX, United States" or "Toronto, ON" from the last part, and flags rows it can't read. Paste your countries, or a CSV with a country or location column, pick names, ISO 2-letter or ISO 3-letter codes, and press Normalise. USA, U.S. and United States of America become one value, local names like Deutschland and Holland are read, "San Francisco, CA" gives the United States, and placeholders like Remote are left blank. How do I standardise country names in a CSV? 1. Export the list with its country or location column (Apollo has Country, Sales Navigator and LinkedIn have Location). 2. Paste it here or upload the CSV and choose the output: names for copy, two-letter codes for Mailchimp and most CRM imports. 3. Press Normalise countries and look over the rows marked not recognised. 4. Download the CSV: country_clean holds the chosen form and country_code the two-letter code. How do I check the addresses before I import the list? 1. Download the cleaned CSV here; every original column is kept. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import or segment the valid file by country_clean. Example: - Input: 8 rows with a country column: USA, U.S., United States of America, uk, England, Deutschland, Austin, TX and Remote, output as names. - Output: 7 converted: four rows become United States (Austin, TX read from the state), two become United Kingdom (England noted as part of it) and one Germany; Remote is left blank. Each row gets country_clean, country_code, country_status and country_note. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Free-text locations are read from their last part; a location like "Paris" with no country stays not recognised. - It doesn't look up cities, so "Springfield" alone can't be placed. - A country column says where a contact or company is listed, not where the person is today. - It can't tell whether the email addresses on the list exist. FAQ: Q: How do I convert country names to ISO codes in Excel? A: With a two-column lookup table of every name and code and a VLOOKUP, which breaks on each spelling the table doesn't have. Paste the column here, choose ISO 2-letter codes and download country_clean. Q: Which country names does it use? A: Short English names in common use (United States, United Kingdom, South Korea, Czechia, Türkiye) for all 249 ISO 3166-1 countries and territories. The codes are the ISO 3166-1 alpha-2 and alpha-3 codes. Q: Can it tell a contact's country from their email address? A: Not here. A .de or .co.uk domain hints at a country but many companies use .com; the email list by country tool sorts by domain ending if that's what you need. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### State abbreviation converter: state names to codes and back, for a whole column URL: https://simpleverifier.com/tools/state-abbreviation-converter Last updated: 2026-11-03 In one line: Turns a state or province column into two-letter codes or full names: US states, DC and territories, Canadian provinces and territories, Australian states. Reads AP-style abbreviations (Calif., Mass., N.Y.), uses the row's country column for shared codes like WA, and leaves other countries' regions alone. Paste your states, or a CSV with a state column, choose abbreviations or full names, and press Convert. California, calif. and Cal. all become CA (or California); Ontario becomes ON and New South Wales NSW. If the file has a country column, it decides whether WA means Washington or Western Australia; otherwise the default country you pick does. How do I convert a column of state names to abbreviations? 1. Export the list with its state or province column, and its country column if there is one. 2. Paste it here or upload the CSV, choose abbreviations or full names, and the country to read shared codes as. 3. Press Convert states and look over the rows marked not recognised. 4. Download the CSV: state_clean holds the chosen form, state_code the code and state_country US, CA or AU. How do I check the addresses before I import the list? 1. Download the converted CSV here; every original column is kept. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import or segment the valid file by state_code. Example: - Input: 8 rows with state and country columns: California, calif., N.Y., Washington DC, Ontario, Québec, WA with Australia as the country, and Bavaria in Germany, output as abbreviations. - Output: 6 converted (CA, CA, NY, DC, ON, QC); WA stays WA and is read as Western Australia because of the row's country; Bavaria is left as written because the row is in Germany. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It covers the US, Canada and Australia only; other countries' regions are left as written. - It reads a state column, not full addresses or cities. - Shared codes without a country column follow the default country you choose. - It can't tell whether the email addresses on the list exist. FAQ: Q: How do I convert state names to abbreviations in Excel? A: With a lookup table of 50 states and their codes and a VLOOKUP or XLOOKUP, which fails on Calif., N.Y. or a trailing space. Paste the column here and download state_clean instead. Q: Does it work for Canadian provinces? A: Yes: Ontario becomes ON, Quebec or Québec QC, British Columbia BC, and back again with full names chosen. Q: Can it read a city and state together, like Austin, TX? A: Not in this tool, which expects a state column. The country name normalizer reads full locations like "Austin, TX, United States" and adds the country. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### LinkedIn URL cleaner: normalise profile URLs and find duplicates across lead files URL: https://simpleverifier.com/tools/linkedin-url-cleaner Last updated: 2026-11-03 In one line: Rewrites every LinkedIn link as https://www.linkedin.com/in/ (or /company/, /school/), removing ?trk= and ?originalSubdomain= tracking, uk. and de. subdomains, trailing /details/ and /recent-activity/ pages and mixed case, marks rows that are the same person, and flags Sales Navigator, post and lnkd.in links that can't be converted. Paste your LinkedIn URLs, or a CSV with a LinkedIn column, and press Clean. Every profile and company link becomes one https://www.linkedin.com/in/… form, so the same person written two ways is caught as a duplicate. Sales Navigator, Recruiter, post and lnkd.in links are flagged, because only LinkedIn can turn them into a profile URL. How do I normalise LinkedIn profile URLs in a CSV? 1. Export the lead files with their LinkedIn column (Apollo calls it Person Linkedin Url, Clay and Sales Navigator scrapers LinkedIn URL). 2. Paste or upload one file, or several stacked into one CSV. 3. Press Clean LinkedIn URLs and look over the duplicates and the links that can't be cleaned. 4. Download the CSV, with or without the duplicate rows; linkedin_clean is the key to match people across files. How do I check the addresses before the sequence starts? 1. Download the cleaned CSV here, duplicates left out. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file. Example: - Input: 8 rows with a LinkedIn column: the same profile written as linkedin.com/in/Ana-Silva-12345/ and with uk.linkedin.com and ?trk=, a /details/experience/ URL, a company /about/ page, a Sales Navigator lead, an lnkd.in link, a post and a Twitter link. - Output: 4 clean URLs (two of them the same person, so 1 duplicate marked), plus 4 that can't be cleaned: Sales Navigator, short link, post and not LinkedIn. Each row gets linkedin_clean, linkedin_type, linkedin_slug, linkedin_duplicate and linkedin_note. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It doesn't open LinkedIn, so it can't tell whether a profile exists, moved or was renamed. - Sales Navigator, Recruiter, post and lnkd.in links are flagged, not converted. - A member-ID URL and a vanity URL for the same person look like two people. - It can't tell whether the email addresses on the list exist. FAQ: Q: How do I remove tracking from LinkedIn URLs in Excel? A: LEFT and FIND can cut at the "?", but not the uk. subdomain, the trailing /details/ page or the case differences. Paste the column here and download linkedin_clean instead. Q: Can it convert a Sales Navigator URL to a profile URL? A: No. The Sales Navigator ID can't be turned into a public URL without LinkedIn; open the lead and use View LinkedIn profile. Q: Does it find people's emails from their LinkedIn URL? A: No; it only cleans the URLs. If you have a name and company domain, the email permutator lists the likely addresses to check. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere, including to LinkedIn. ### Email list splitter: break a big list into smaller CSV files URL: https://simpleverifier.com/tools/email-list-splitter Last updated: 2026-10-20 In one line: Split a list or CSV by rows per file or number of files, in order or dealt in turn so each file gets a mix, with the header row and columns in every part. To split an email list, paste it or upload the CSV here, choose rows per file (such as 1,000) or a number of files, and press Split. Each part is its own CSV with the header row and every column. Rows go in order, or dealt in turn so each file gets an even mix of the list. It runs in your browser. How to split an email list into smaller files 1. Paste one address per line, or upload a CSV up to 25 MB; the email column is found and rows without an address are skipped. 2. Choose files of a set number of rows, or a set number of files, and enter the number. 3. Choose In order to keep rows together, or Dealt in turn to give each file a mix of the whole list. 4. Download each part, or one file with a part column to filter yourself. Example: - Input: A 2,500-row CSV with email, first_name and company columns, split into files of 1,000 rows, in order. - Output: Three files: rows 1 to 1,000, 1,001 to 2,000 and 2,001 to 2,500, each starting with the header row and keeping all three columns. Dealt in turn would give 834, 833 and 833 rows, each a mix of the whole list. Limits: Up to 500 files a run. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Up to 500 files a run. - Rows without an email address are skipped, not split. - Splitting doesn't clean the list: each file keeps its share of bad addresses. - Files are saved one at a time; there's no zip download. FAQ: Q: How do I split a CSV file into multiple files? A: Upload it here, choose rows per file or a number of files, and press Split the list. Each part downloads as its own CSV with the original header row on top, so every file imports on its own. Q: Is the header row kept in every file? A: Yes. If the CSV has a header, every part starts with it. A pasted list without a header gets an email header. Q: How many files can it make? A: Up to 500 parts per run. Ask for more and the rows are spread evenly across 500 files instead. Q: What happens if the rows don't divide evenly? A: With rows per file, the last file holds the remainder. With a number of files, the rows are spread as evenly as possible, the first files taking one extra row. Q: Is my list uploaded? A: No. The file is read and split in your browser, and the parts are saved straight from it. Nothing is sent to our servers. ### Email list segmenter: split a list by domain, provider or country URL: https://simpleverifier.com/tools/email-list-segmenter Last updated: 2026-10-17 In one line: Groups a list or CSV by domain, mailbox provider family, company vs free vs ISP mail, or country-code TLD, with a CSV per segment and every other column kept. In your browser. Email list segmentation splits one list into smaller groups you can send to separately. Paste a list or upload a CSV above and this segmenter groups it by domain, mailbox provider (Gmail, Outlook.com, Yahoo, company domains), company versus free mail, or country code, then gives you one CSV per segment with your other columns kept. How do I segment an email list? 1. Paste addresses one per line, or upload a CSV; the email column is found automatically and the other columns stay with each row. Files can be up to 25 MB. 2. Choose what to split by: domain, mailbox provider, company vs free vs ISP mail, or country-code top-level domain. 3. Press Segment the list. Segments are listed largest first with their share of the list. 4. Download any segment as its own CSV, or everything in one file with a segment column to import into your email platform. Example: - Input: 4 addresses: jane@acme.example, ana@acme.example, sam@gmail.com and leo@outlook.com, split by mailbox provider. - Output: 3 segments, largest first: Company domain (2), Gmail (1) and Outlook.com (Microsoft) (1), each downloadable as its own CSV or as one file with a segment column. Limits: No DNS lookups; providers are read from the domain. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Segments come from the domain alone. Which company hosts a company domain's mail takes an MX lookup; use the bulk MX lookup for that. - Country is the country-code ending, not where the person is; generic endings and webmail say nothing about location. - It doesn't check that addresses exist, so every segment still contains whatever bounces the list has. - Up to the 100 largest segments are listed; the all-in-one download has every row. FAQ: Q: What is email list segmentation? A: Dividing an email list into smaller groups that share a trait, such as domain, provider, location or behaviour, so each group can get its own message, timing or volume. Q: What is email segmentation? A: The same thing: sending different emails, or the same email at different times or volumes, to different groups within a list instead of one blast to everyone. Q: What is list segmentation in email marketing? A: Grouping subscribers by shared data, from signup source and purchase history to the address's domain, and targeting each group separately. This tool covers the address-based segments. Q: What is email list management and segmentation? A: Keeping a list accurate (removing duplicates, bounces and unsubscribes) and dividing it into groups for targeted sends. Clean first, then segment, so dead addresses don't skew each segment. Q: How to segment email lists? A: Decide the trait to split on, then group the list by it. For domain, provider or country, paste the list above; for behaviour or purchase data, use your email platform's segment builder. Q: How to segment email lists in Mailchimp? A: Import the all-in-one CSV from this tool with its segment column mapped to an audience field, then build a segment in Mailchimp that filters on that field. ### Random sample from an email list, seeded and repeatable URL: https://simpleverifier.com/tools/email-list-sampler Last updated: 2026-10-17 In one line: Draw a seeded random sample (500 rows by default) from a list or CSV, keep every column, and turn the sample's bounce count into a range for the whole list. To take a random sample from an email list, paste the list or upload the CSV, choose a sample size such as 500 rows and press the button. Rows are picked without replacement using a seed, so the same seed gives the same sample again. Verify the sample, enter how many were invalid, and see the likely range for the whole list. How do I take a random sample of an email list? 1. Paste the list or upload a CSV. Any columns are kept; a header row is detected and copied to the sample. Files can be up to 25 MB. 2. Choose the sample size (500 is a sensible spot check) and, if you want to repeat the draw later, type a seed. 3. Press Take a random sample and download the sample CSV. 4. Verify the sample, then enter how many rows came back invalid to see the 95% range for the whole list. Example: - Input: A 10,000-row list with a sample size of 500 and the seed k7q2m9. - Output: A CSV of 500 rows drawn at random without replacement, every column kept, with a margin of about ±4.3 points at 95%. The same list and seed always give the same sample. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - A sample estimates; it can't find every bad address. Only verifying the whole list removes them. - The range assumes the sample was verified with one method; mixing tools changes what "invalid" means. - Spam traps and many catch-all addresses don't bounce, so a clean sample isn't a clean list. - Lists over a few hundred thousand rows may be slow to paste; split the file or upload it as CSV. FAQ: Q: How do I select a random sample from a list in Excel? A: In Excel 365 use =TAKE(SORTBY(range, RANDARRAY(ROWS(range))), 500). In older versions, add a column of =RAND(), sort by it and keep the top rows, then paste as values so the sample doesn't change on recalculation. Q: How to randomize a list in Google Sheets? A: Use =SORT(A2:A, RANDARRAY(ROWS(A2:A)), TRUE), or select the range and choose Data › Randomize range. Wrap it in ARRAY_CONSTRAIN to keep only the first N rows. Q: How to random sample from a list in Python? A: random.sample(rows, 500) picks 500 distinct items. Call random.seed(42) first, or use random.Random(42).sample(rows, 500), to make the sample repeatable. Q: Is a random sample with or without replacement? A: This tool samples without replacement, so no row appears twice. That's what you want for a list spot check; with replacement suits statistical techniques such as bootstrapping. Q: How many random samples do I need? A: For a list spot check, one sample of about 500 rows is usually enough to tell a clean list from a bad one. If the result lands close to your threshold, take a larger sample rather than several small ones. Q: Can a random sample be biased? A: A properly random sample isn't biased by how it's drawn, but it can still be unlucky; the 95% range shows how unlucky it could plausibly be. Non-random picks, such as the first rows of an export, are the usual source of bias. ### Sort an email list by country: find EU, UK and other addresses URL: https://simpleverifier.com/tools/email-list-by-country Last updated: 2026-11-01 In one line: Gives each address a country hint from its domain ending (.de, .co.uk, .com.br) or a home-country mail provider (web.de, orange.fr, libero.it, seznam.cz), groups them into EU, EEA, UK, Switzerland and rest of world, and marks .com and Gmail as no signal. To sort an email list by country, paste it or upload the CSV here. Each address gets a country hint from its domain ending (.de, .fr, .co.uk) or from a mail provider that serves mostly one country (web.de, orange.fr, libero.it). Addresses are grouped into EU, EEA, UK, Switzerland and the rest, and .com or Gmail addresses are marked as no signal. How do I group an email list by country? 1. Paste your addresses, one per line, or upload a CSV; the email column is found automatically and the other columns are kept. 2. Press Group by country to see how many addresses point to each country and region. 3. Press a region (EU, UK, No country signal…) to see only those addresses. 4. Download the whole list with country_code, country, region and signal columns, or only the region you picked. Example: - Input: 11 addresses including max@firma-example.de, claire@orange.fr, sam@shop-example.co.uk, kim@gmail.com and leo@startup-example.io. - Output: 5 EU or EEA hints (Czechia, Germany, France and Italy, plus Norway in the EEA), 1 UK, 2 rest of world (Brazil, Japan) and 3 with no country signal: the Gmail, .io and .com addresses. Limits: Runs in your browser with no lookups and no row cap; an uploaded file can be up to 25 MB. Limitations: - A country hint comes from the domain or provider, not from where the person is; most .com and Gmail addresses get no hint. - Endings sold worldwide (.io, .co, .ai, .me, .tv) are treated as no signal, even when used by a company in that country. - The home-provider list covers the larger national providers only. - It doesn't decide whether GDPR, UK GDPR or CASL applies to anyone; that depends on the person and the purpose. - It can't tell which mailboxes still exist. FAQ: Q: How can I tell which country an email address is from? A: Look at the ending after the last dot: .de is Germany, .fr France, .co.uk the UK. Some providers, such as web.de or orange.fr, also point to one country. .com and Gmail tell you nothing. Q: Is a .eu email address in the EU? A: The .eu ending is for people and organisations in the EU, EEA and a few other countries, so the tool groups .eu addresses as EU without naming a country. Q: Does GDPR apply to every .de or .fr address? A: GDPR applies to people in the EU, not to domain endings. A domain ending is a hint about where someone is, so use it as a first cut and check the rest. Q: Why is .io marked as no country? A: .io, .co, .ai, .me, .tv and a few others are country endings that are sold worldwide as generic names, so they don't say where someone is. Q: Is my list uploaded? A: No. The hints come from a list built into the page and nothing is sent anywhere unless you choose to check the addresses afterwards. ### Compare two email lists: remove suppressions and unsubscribes URL: https://simpleverifier.com/tools/compare-email-lists Last updated: 2026-10-17 In one line: Paste a send list and a suppression list and get A minus B, the overlap and the union, matched case-insensitively with your CSV columns kept. Runs in your browser. To compare two email lists, put your send list in A and the addresses to remove in B: unsubscribes, bounces, customers or a suppression list. You get A minus B to send to, plus the overlap, B minus A and the union. Addresses match ignoring case and stray spaces, and a bare domain in B can remove a whole company. How do I compare two email lists? 1. Paste or upload your send list as list A. If it's a CSV, its columns are kept in the download. Files can be up to 25 MB. 2. Paste or upload the addresses to remove as list B. Add bare domains like competitor.com to remove everyone at a company. 3. Choose whether Gmail dots and +tags count as the same address, then press Compare lists. 4. Download A minus B to send to, or the overlap, B minus A or the union. Example: - Input: List A with 4 addresses including jane@acme.example and sam@yourcompany.example; list B with 3 addresses to suppress. - Output: A minus B leaves 2 addresses to send to, jane@acme.example and sam@yourcompany.example, with 2 removed because they are in B and 1 address found only in B. Limits: Runs in your browser with no row cap; each uploaded file can be up to 25 MB. Limitations: - A bare domain in list B removes that exact domain only. competitor.com doesn't remove uk.competitor.com; add each subdomain on its own line. - Rows that aren't a plain address, including cells like Jane Doe , are left out of every result. Clean them with the email list cleaner first. - Duplicates inside list A are kept as they were. - Gmail dot and +tag matching applies to gmail.com and googlemail.com only. - It compares lists; it doesn't check whether the remaining addresses still work. FAQ: Q: How do I compare two email lists? A: Paste or upload the first list as A and the second as B, then press Compare lists. You get the addresses only in A, the overlap, the addresses only in B and the union of both, each as a download, matched regardless of case and stray spaces. Q: What is a suppression list? A: A list of addresses you must not email again: unsubscribes, hard bounces, spam complaints and any contacts you have chosen to exclude, such as customers or competitors. It is compared against every new send list so those addresses are removed before sending. Q: How do I remove unsubscribes from an email list? A: Put your send list in list A and your unsubscribe export in list B, then press Compare lists and download A minus B. Addresses match regardless of case and surrounding spaces, and your CSV columns are kept. Q: How do I compare two email lists in Excel? A: In a helper column next to list A, use =COUNTIF(B:B,TRIM(A2))=0 and filter for TRUE. It's case-insensitive but misses spaces inside list B and is slow on large lists. The tool above does the same comparison with both lists trimmed and lowercased. Q: How do I compare two lists for differences? A: Download A minus B for the rows only in the first list and B minus A for the rows only in the second. Together they are every difference between the two lists; the overlap is what they share. Q: What is an exclusion list? A: Another name for a suppression list, common in ad and email tools: the contacts to leave out of a send or audience. Put it in list B here and download A minus B. Q: Can I remove a whole company or domain? A: Yes. Put the bare domain, such as competitor.com, on its own line in list B and leave the domain option ticked. Every address at that domain is removed from list A. Q: Is matching case-sensitive? A: No. Addresses are trimmed and lowercased before comparing, because mainstream mailbox providers treat Jane@Acme.com and jane@acme.com as the same mailbox. Q: Are my lists uploaded anywhere? A: No. Both lists are read and compared in your browser. Nothing is sent to our servers. ### SHA-256 email and phone hasher for Google Customer Match and Meta URL: https://simpleverifier.com/tools/email-hasher-customer-match Last updated: 2026-10-17 In one line: Applies each platform's normalisation rules (lower case, trimmed, E.164 phones, Gmail dots for Google) then SHA-256, in the browser, with an upload-ready CSV. Ad platforms match hashed customer lists only when every value is normalised exactly as they expect before hashing. This tool trims and lower-cases emails, formats phones the way each platform asks (E.164 with + for Google, digits only for Meta), optionally applies Google's Gmail dot rule, then SHA-256 hashes each value in your browser and gives you an upload-ready CSV. How do I hash an email list for Customer Match or Meta? 1. Paste emails or phone numbers, or upload a CSV. Email and phone columns are found automatically; other columns are ignored. Files can be up to 25 MB. 2. Pick the ad platform. It changes how phone numbers are written before hashing, and whether Gmail dots are removed. 3. Pick the default country for phone numbers written without a + code. 4. Press Hash for upload, then download the upload file. The audit file shows each input, its normalised form and its hash, so you can check any row. Example: - Input: The address Jane@Acme.Example with Google chosen as the ad platform. - Output: It is trimmed and lower-cased to jane@acme.example, then hashed with SHA-256 into a 64-character hex string in an upload-ready CSV, plus an audit file showing each step. Limits: Hashing happens in your browser and nothing is uploaded. Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Hashing is not anonymisation. Anyone with the same email can compute the same hash, so treat the file as personal data. - Phone numbers that aren't valid for their country are skipped rather than guessed at. - Platforms may change their normalisation rules; check the current documentation if your match rate drops. - It can't tell which addresses belong to real, active accounts; dead addresses hash fine and never match. FAQ: Q: How do I hash email addresses? A: Trim spaces, convert to lower case, then run SHA-256 over the text and write the 32-byte result as 64 lower-case hex characters. For Google Customer Match, also remove dots and +tags from gmail.com usernames. The tool above does every step in your browser. Q: How do I hash email addresses in Excel? A: Excel has no built-in SHA-256 function, so it needs a VBA macro or Power Query script. It's simpler to save the column as CSV, hash it here, and open the upload file in Excel. The audit download keeps the original, normalised and hashed values side by side. Q: What does a hashed email look like? A: A 64-character string of digits and the letters a to f. Meta's documentation uses mary@example.com as an example; its SHA-256 hash starts f1904cf1a9d73a55 and runs to 64 characters. Any change in the input, even a capital letter, gives a completely different hash. Q: How do I hash phone numbers? A: Format the number first: Google Customer Match wants E.164 with the + (+14155552671), Meta wants digits with the country code and no + (14155552671). Then SHA-256 hash the result. Pick the platform above and the formatting is done for you. Q: How does Google Customer Match work? A: You upload a list of customer emails, phones or addresses, plain or SHA-256 hashed, and Google matches them against signed-in Google accounts to build an audience you can target or exclude. Values that aren't normalised, or that belong to no account, don't match. ### Mask email addresses in a list or CSV before you share it URL: https://simpleverifier.com/tools/email-address-masker Last updated: 2026-11-02 In one line: Turns jane.doe@example.com into j******e@example.com, ***@example.com, a numbered placeholder or a SHA-256 hash, keeps every other column, and can shorten names to initials and phone numbers to their last two digits. To mask email addresses, paste the list or upload the CSV, choose a style and press Mask. jane.doe@example.com becomes j******e@example.com, ***@example.com, a placeholder like contact-0001@masked.invalid, or a SHA-256 hash. Other columns are kept, names can become initials and phone numbers their last two digits. It all runs in your browser. How do I mask the email addresses in a list? 1. Choose a mask style: first and last letter, domain masked too, name part hidden, numbered placeholder or SHA-256 hash. 2. Leave the name and phone options on to mask those columns as well; they're found by their headers. 3. Paste the list or upload the CSV and press Mask the addresses. 4. Download the masked CSV and share that file; your original is unchanged. Example: - Input: A 5-row CSV with email, name, phone, company and status columns; jane.doe@northwind.example appears twice. - Output: With the first-and-last-letter style, jane.doe@northwind.example becomes j******e@northwind.example, Jane Doe becomes J. D. and +1 415 555 0132 becomes +* *** *** **32; company and status are untouched. 5 addresses masked, 4 distinct. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Masked data can often be linked back to a person; it isn't anonymous by default. - Only the email column, and name and phone columns found by their headers, are masked. Check other columns, such as notes or addresses, yourself. - Partial masks keep length and the first and last letter, which can be enough to guess a short or well-known address. - A SHA-256 hash of a known address can be matched by anyone who has the same address. FAQ: Q: How do I hide part of an email address? A: Paste the addresses here, choose first and last letter, and press Mask: jane.doe@example.com becomes j******e@example.com. Q: Can I mask the domain too? A: Yes. The domain-masked style keeps only the ending, so jane@example.com becomes j**e@e*****e.com. Q: Is SHA-256 hashing reversible? A: Not directly, but anyone with a list of addresses can hash them and compare, so a hash of a known address is easy to match. Q: Is my list uploaded? A: No. Masking and hashing run in your browser; nothing is sent anywhere unless you choose to check the original addresses afterwards. Q: Can I check the real addresses as well? A: Yes. After masking, the button under the result checks the original addresses, not the masked ones; the first 100 checks are free with a Google sign-in, no card. ### CSV to Excel without losing leading zeros, long numbers or plus signs URL: https://simpleverifier.com/tools/csv-to-excel Last updated: 2026-11-03 In one line: Scans every column for values Excel changes when it opens a CSV (leading zeros, numbers over 15 digits, 1-2 read as a date, 1E5, a leading +, =, TRUE/FALSE, 1,234) and writes a real .xlsx with those columns stored as text, or every column. Bold, frozen header row; nothing uploaded. Upload the CSV and the tool lists the columns Excel would change on opening it, such as zip codes losing their leading zero or 16-digit IDs being rounded, then writes an .xlsx with those columns stored as text. Open the .xlsx instead of the CSV and every value is exactly as it was in the file. How do I convert a CSV to Excel and keep the leading zeros? 1. Paste the CSV or upload it (up to 25 MB). Comma, semicolon and tab files are read. 2. Press Check and convert and read which columns Excel would change and how. 3. Choose to store only those columns as text (plain numbers elsewhere stay numbers) or every column. 4. Download the .xlsx and open it in Excel, Numbers or Google Sheets. How do I check the email addresses in the sheet? 1. Keep the original CSV, or download the .xlsx. 2. Upload either at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Use the valid file for the import or campaign. Example: - Input: A 3-row CSV with email, zip, phone, customer_id, order_ref, size and notes columns, including 02108, +447911123456, 000417, a 16-digit order reference, 1-2 and =tidy up. - Output: 6 columns Excel would change on open, 15 cells: zip and customer_id would lose leading zeros, phone its zeros and plus sign, order_ref would be rounded, size read as dates, notes read as a formula and a TRUE. The .xlsx stores those columns as text, so every value opens exactly as written. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - One sheet per file; Excel's limit of 1,048,576 rows applies, and cells over 32,767 characters are cut. - Dates are kept as text, not converted to Excel dates. - The check covers the conversions listed above, not every regional setting Excel has. - It keeps your values intact; it doesn't check whether the email addresses in them work. That needs a mailbox check. FAQ: Q: Can I do calculations on the text columns? A: Not directly; they're text on purpose. Keep the default, which leaves plain number columns such as quantity or revenue as numbers. Q: My file already lost its zeros. Can it put them back? A: Not automatically, since the zeros aren't in the file any more. For zip codes, find and replace with the regex ^(\d{4})$ and 0$1 restores the zero on four-digit values. Q: Does it convert Excel to CSV too? A: Not this tool; the Excel to CSV converter does, for any sheet, in UTF-8 with dates as YYYY-MM-DD. If a CSV already shows é instead of é, use the CSV encoding fixer. Q: Is my file uploaded? A: No. The workbook is built in your browser. ### Excel to CSV converter: any sheet, UTF-8, dates kept as dates URL: https://simpleverifier.com/tools/excel-to-csv Last updated: 2026-11-03 In one line: Reads every sheet of an .xlsx, .xlsm or .ods file (or cells pasted from Excel), lets you pick one, and writes a UTF-8 CSV with comma, semicolon or tab delimiters. Date cells become YYYY-MM-DD, leading zeros and long IDs are kept, blank rows dropped. Runs in your browser. Upload the workbook, pick the sheet and download the CSV. The file is UTF-8, so accents and non-Latin names survive; values are written as stored, so 02108 keeps its zero and a 16-digit ID keeps every digit; and date cells come out as 2026-11-03 instead of a serial number like 46329. Everything runs in your browser. How do I convert Excel to CSV? 1. Upload an .xlsx, .xlsm or .ods file (up to 25 MB), or paste cells copied from Excel or Google Sheets. 2. If the workbook has more than one sheet, choose the one to convert. 3. Pick the delimiter: comma for most tools, semicolon where the importer expects European-style files, tab for TSV. Blank rows are dropped and values trimmed unless you untick those options. 4. Check the preview and download the CSV. Add the UTF-8 BOM only if the file will be opened in Excel again. How do I check the email addresses in the sheet? 1. Download the CSV. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your sending tool or CRM. Example: - Input: A two-sheet .xlsx (Leads and Opt-outs) whose Leads sheet has email, first_name, zip (02108 stored as text), a signed_up date column and a notes column with quotes and a comma, plus one blank row. - Output: Leads chosen: 3 rows and 5 columns, the blank row dropped, signed_up written as 2026-11-03 instead of the serial 46329, 02108 kept, and the quoted note escaped as RFC 4180 describes. 3 email addresses found for the next step. Limits: Runs in your browser; an uploaded workbook can be up to 25 MB. No .xls or password-protected files. Limitations: - Numbers lose their display format: percentages, currency signs and thousands separators aren't written, only the stored value. - Formulas give the result saved in the file. If the workbook was saved without recalculating, that result can be out of date. - Old .xls (Excel 97-2003) and password-protected workbooks can't be read. - Merged cells give their value to the first cell only; the rest are blank. - It converts the file; it doesn't check whether the email addresses in it work. That needs a mailbox check. FAQ: Q: How do I convert an .xlsx to CSV without Excel? A: Upload it here and download the CSV. The conversion runs in your browser, so you don't need Excel, Numbers or a Google account. Q: Can it convert every sheet at once? A: One sheet per download. Pick a sheet from the list, download it, then pick the next; each file is named after its sheet. Q: Why do my dates show as numbers like 46329 elsewhere? A: That's Excel's serial date. This tool reads the cell's date format and writes 2026-11-03 instead. A date typed into a cell formatted as text stays exactly as typed. Q: Does it work with old .xls files? A: No. Excel 97-2003 .xls is a different binary format. Open it in Excel and Save As .xlsx, then convert that. Q: What about password-protected workbooks? A: They're encrypted, so they can't be read without the password. Remove the password in Excel first. Q: Should I add the BOM? A: Only if the CSV will be opened in Excel by double-click, which uses the BOM to recognise UTF-8. Most importers don't need it, and a few show it as stray characters at the start of the first column name. Q: Is my file uploaded? A: No. The workbook is unzipped and read in your browser, and the CSV is built there. ### VLOOKUP two CSV files: match rows by email or any column URL: https://simpleverifier.com/tools/csv-vlookup Last updated: 2026-11-03 In one line: Pick a main file and a lookup file, match them on email (found automatically) or any column, and copy the columns you choose across. Case and spaces ignored, repeated keys first-wins or combined, rows with no match kept, filtered or listed separately. Runs in your browser. Add your main file (a CRM export, a lead list) and the file to take values from (verification results, an enrichment export). The tool matches rows on the email column, or any column you choose, ignoring case and stray spaces, and copies the lookup columns you tick into the main file. You get every main row with blanks where nothing matched, only the matches, or only the misses. How do I VLOOKUP between two CSV files? 1. Paste or upload the main file: the list whose rows you want to keep. 2. Paste or upload the lookup file: the one holding the values to copy across. 3. Press Match the files. Email columns are picked as the match columns when both files have one; change them if you match on a domain, an ID or a name. 4. Tick the lookup columns to bring across, choose which rows to keep, and download the result. Rows that exist only in the lookup file download separately. How do I check the email addresses after matching? 1. Download the matched CSV. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Use the valid file for the import or campaign. Example: - Input: A 4-row main file (email, first_name, company, with Ana@Northwind.example in mixed case) and a 4-row lookup file of verification results (Email, Result, Reason), one of whose rows isn't in the main file. - Output: Matched on the email columns, case ignored: 3 of 4 rows matched, Result and Reason copied across with a match column, Kim left blank as no match, and old@tailspin.example listed as only in the lookup file. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Matching is exact after trimming and lower-casing: jon@ won't match john@, and Gmail dot or +tag variants aren't treated as one address. - One match column per file. To match on two columns together, such as first and last name, combine them into one column in both files first (in a spreadsheet, =A2&" "&B2). - CSV and pasted text only; convert spreadsheets with Excel to CSV first. - It copies the values; it doesn't check whether the email addresses work. That needs a mailbox check. FAQ: Q: How do I match two CSV files by email? A: Put the list you want to keep in the main file and the other in the lookup file, then press Match the files. Email columns are found automatically in both. Q: Can I match on a column other than email? A: Yes. After the first run, change either match-on column to a domain, an ID, a phone number or any other column. The two columns don't need the same header name. Q: What if the files use different column names? A: That's fine. You pick the match column in each file separately, and copied columns keep their lookup-file names, with "(lookup)" added when the main file already has a column of that name. Q: Will it change the order of my rows? A: No. The result keeps the main file's rows in their original order, with the new columns added on the right. Q: How big can the files be? A: Each up to 25 MB. Matching runs on your computer, so very large files take longer on older phones and laptops. Q: Is my data uploaded? A: No. Both files are read and matched in your browser. ### JSON to CSV converter for contact exports and API responses URL: https://simpleverifier.com/tools/json-to-csv Last updated: 2026-11-03 In one line: Takes a JSON array, an API response with the records under data, results, items, contacts or similar (picked automatically or by path) or JSON Lines; nested objects become dot-path columns, lists of plain values are joined with ; and lists of objects get numbered columns up to a limit. Email columns are found for the next step. Paste the JSON or upload the file. The tool finds the array of records, even inside data or results, and writes one CSV row per record: nested fields become columns such as company.name, tag lists are joined into one cell, and lists such as emails get numbered columns (emails.0.value). Download the CSV for Excel, Sheets or an importer. How do I convert nested JSON to CSV? 1. Paste the JSON or JSON Lines, or upload a .json or .jsonl file (up to 25 MB). 2. Press Convert to CSV. The rows come from the largest array of objects; pick another path from the list if that's the wrong one. 3. Choose how many numbered columns a list of objects gets; anything beyond stays as JSON in a .more column. 4. Download the CSV. How do I check the addresses in a JSON export? 1. Convert the export here and download the CSV. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Use the valid file for the campaign or import. Example: - Input: An API-style JSON response with meta and data.contacts holding 3 contacts, each with a nested name and company, an emails list and a tags list. - Output: Rows taken from data.contacts automatically: 3 rows and 10 columns (id, name.first, name.last, emails.0.type, emails.0.value, tags, company.name...), tags joined as vip; webinar, Leo's second email in emails.1.value; 3 addresses found for the next step. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Records nested more than six levels deep aren't searched for the row array; pick the path instead. - A list of objects longer than the limit keeps its extra items as JSON text, not columns. - The whole file is held in browser memory while it converts, several times its size for a large file. - It converts the data, not whether its addresses work. That needs a mailbox check. FAQ: Q: My file has several pages of results. Can I combine them? A: Convert each page and join the CSVs with CSV merge, or paste the pages as JSON Lines. Q: What if the JSON is invalid? A: You'll see the parser's error and position. A trailing comma or a single-quoted string is the usual cause. Q: Can it convert CSV back to JSON? A: Not this tool. Q: Is my data uploaded? A: No. It's converted in your browser. ### Remove blank rows from a CSV: empty lines, comma-only lines and rows with no email URL: https://simpleverifier.com/tools/remove-blank-rows-from-csv Last updated: 2026-11-03 In one line: Finds the three kinds of blank row a spreadsheet export leaves (empty lines, ,,,, lines and space-only lines), optionally N/A and dash placeholders, and rows where a chosen column such as email is empty. Keeps the delimiter and row order; downloads the clean file and a log of what was removed. Paste or upload the CSV and press Remove blank rows. Empty lines, lines that are only commas and lines that are only spaces are removed; tick a column such as email to also drop rows where it's blank. The file keeps its delimiter and row order, and the removed rows download separately so you can check them. How do I delete empty rows in a CSV file? 1. Paste the CSV or upload the file (up to 25 MB). The header row is kept. 2. Choose whether N/A, null and a lone dash count as blank, whether to trim spaces, and whether to drop columns that are empty everywhere. 3. Press Remove blank rows. To also drop rows with no email, pick Also rows where any chosen column is blank and tick the email column. 4. Download the cleaned CSV, and the removed rows if you want a record of what went. How do I clean the addresses, not only the rows? 1. Remove the blank rows here and download the file. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your email platform or CRM. Example: - Input: A CSV with a header and 8 lines: an empty line, a ,, line, a line of spaces, an N/A,-,N/A line and four contacts, two of them with one blank field. - Output: 3 rows removed (1 empty line, 1 commas only, 1 spaces only) and 5 kept, the four contacts and the placeholder line, with the comma delimiter and order unchanged. With N/A counted as blank, the placeholder line goes too and 4 are kept. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It doesn't judge content: a row with only a name is kept unless you tick a column that must be filled. - Rows with more cells than the header are kept as they are; extra cells aren't checked. - A file with no header row loses nothing, but its first line is treated as the header. - It removes empty rows, not addresses that bounce. That needs a mailbox check. FAQ: Q: Does it change any other row? A: Only if trimming is on, which removes spaces at the start and end of a cell. Order, delimiter and every other value stay as they were. Q: Can it remove empty columns too? A: Yes. Tick Also remove columns that are blank in every row; the removed column names are listed. Q: Will it remove duplicate rows? A: No. Use remove duplicate emails or the duplicate contact finder for that. Q: Is my file uploaded? A: No. It's read in your browser. ### Find and replace in a CSV, in only the columns you choose URL: https://simpleverifier.com/tools/find-and-replace-in-csv Last updated: 2026-11-03 In one line: Runs one or more find-and-replace rules on the columns you tick (all columns if none): plain text or regular expressions with $1 groups, match case and whole-cell options, header row optional. Shows the count per rule and every changed cell; downloads the file and a change log. Load the CSV, type what to find and what to replace it with, and tick the columns to change, for example only country, so USA becomes United States there and nowhere else. Add more rules to run in order, switch on regular expressions for patterns, and check the list of changed cells before downloading. How do I replace values in one CSV column only? 1. Paste or upload the CSV and press Load the CSV. 2. Type the text to find and its replacement. Leave Replace with empty to delete the match. Use Whole cell only so US doesn't match inside USB. 3. Tick the columns to change. With none ticked, every column changes. 4. Read the changed cells, then download the CSV, and the change log if you need an audit trail. How do I check the addresses after cleaning the columns? 1. Run your replacements and download the file. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file. Example: - Input: A 4-row CSV with email, company, country and phone columns, two rules (a regex turning Inc./inc endings into Inc, and whole-cell USA|U.S.|US to United States) and only company and country ticked. - Output: 5 cells changed in 3 rows: Northwind Inc. and Contoso inc become ... Inc, and USA, U.S. and US become United States; the phone column is untouched. Every change is listed with before and after. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Rules apply to every matching cell in the chosen columns; there's no row condition. Filter the file first if only some rows should change. - Regex is JavaScript flavour; lookbehind works in current browsers, but some PCRE features don't. - The output is written with the file's delimiter; quoting is added only where a value needs it. - It changes text, not whether a contact's address works. That needs a mailbox check. FAQ: Q: Can I replace in several columns at once? A: Yes. Tick each column; leave all unticked to change the whole file. Q: Is the header row changed? A: Only if you tick Also replace in the header row. To rename columns, the CSV column editor is quicker. Q: Can I undo a change? A: The original file isn't touched. Change the rules and download again, or use the change log to see before and after for every cell. Q: Is my file uploaded? A: No. It's read in your browser. ### CSV column editor: reorder, rename, delete and add columns URL: https://simpleverifier.com/tools/csv-column-editor Last updated: 2026-11-03 In one line: Lists every column with its first value; move it up or down, rename it, delete it or restore it, add a new column with one value for every row, rename all headers to snake_case, Title Case or lower case, and put the email column first. Warns about blank and repeated column names. Load the CSV and each column appears in a list with its first value. Move columns up or down, type a new name, delete what the importer doesn't need, or add a column such as source with one value for every row. Repeated or blank names are flagged, and the download keeps the file's delimiter. How do I change the column order in a CSV file? 1. Paste or upload the CSV and press Load the columns. 2. Use the arrows to move columns, the name box to rename, and the cross to delete. Deleted columns can be restored from the list underneath. 3. Optional: rename every header to snake_case or Title Case, move the email column first, or add a column with a fixed value. 4. Check the preview and download the CSV. How do I check the addresses before the import? 1. Set the columns here and download the file. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files with your columns kept. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file. Example: - Input: A 3-row lead export with Company Name, First Name, Last Name, Work Email, Phone, LinkedIn URL and Notes columns; Move the email column first, Notes deleted, headers set to snake_case and a lead_source column added. - Output: 7 columns out in the new order: work_email, company_name, first_name, last_name, phone, linkedin_url and lead_source with expo on every row. No blank or repeated names; the download keeps the comma delimiter. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It works on one file at a time; joining files is a separate tool. - Column moves are one step at a time with the arrows, not drag and drop. - The preview shows the first 100 rows; the download has all of them. - It shapes the file, not the contacts in it. Whether the addresses work needs a mailbox check. FAQ: Q: Can I add a column? A: Yes. Add a column, name it, and type the value every row should have, such as webinar-nov in a lead_source column. Q: Does it change the values? A: No. Only which columns appear, in what order and under what name. For values, use find and replace in CSV. Q: Can I merge two columns into one? A: Not here. To join files on a shared column, use CSV merge. Q: Is my file uploaded? A: No. It's read in your browser. ### Count unique values in a CSV column, with how often each appears URL: https://simpleverifier.com/tools/count-unique-values-in-csv Last updated: 2026-11-03 In one line: Distinct count, frequency and share per value for any column, most frequent first; case-insensitive by default with spaces ignored; optional split of multi-value cells on ; , | or line breaks; blank count; case-only variants flagged. Downloads the counts and the distinct list. Upload the CSV, pick a column, and the tool lists every distinct value with how many rows have it and its share, most frequent first, plus the distinct count, blanks and values that appear only once. Case and stray spaces are ignored unless you switch that off, and tag cells such as vip; trial can be split before counting. How do I count distinct values in a CSV column? 1. Paste or upload the CSV and press Count values. 2. Pick the column. A lead source, status, country, tag or company column is picked first if there is one. 3. If a cell can hold several values, choose the separator so each one is counted on its own. 4. Download the counts as CSV, or the distinct values as a plain list. How do I count only the contacts that are reachable? 1. Download the file you counted, or the rows behind the value you care about. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Count the valid file again to see what each source or segment is really worth. Example: - Input: A 7-row CSV with email, company, lead_source and tags columns, lead_source spelled Webinar and webinar. - Output: lead_source picked first: 3 distinct values: Webinar 3 (42.9%, both spellings counted together), Vendor list 3 (42.9%), Signup form 1 (14.3%). On the email column: 6 unique addresses, one repeated. Tags split on ; count vip 4, trial 2, renewal 2. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Values are compared as text after trimming: 1,000 and 1000 count as different values. - Near-misses beyond case and spacing (Contoso Ltd vs Contoso Limited) aren't merged. - Splitting on a comma also splits values that contain one, such as company names. - It counts what's in the file, not which addresses would deliver. That needs a mailbox check. FAQ: Q: Are blank cells counted? A: They're counted separately. Tick Count blank cells as a value to list them as (blank) in the table. Q: Can I count every column at once? A: One column at a time here. For blanks and distinct counts across every column, the CSV fill rate checker does that. Q: Which spelling is shown when case is ignored? A: The first one in the file. Q: Is my file uploaded? A: No. It's read in your browser. ### Split a full address into street, city, state and zip columns URL: https://simpleverifier.com/tools/split-address-into-columns Last updated: 2026-11-03 In one line: Reads each address from the end: country, postal code (US ZIP and ZIP+4, Canadian, UK, Australian), state or province, then city; unit lines such as Suite 200 or Apt 4B go in their own column. Works with and without commas; rows it had to guess are flagged. Other CSV columns are kept. Paste addresses one per line or upload a CSV with an address column. Each one is split into street, unit, city, state, postal code and country, reading from the end, so 500 Oak Ave Suite 200, Portland, OR 97204 gives 500 Oak Ave, Suite 200, Portland, OR and 97204. Addresses without commas are split after the street type, and anything uncertain is flagged. How do I separate an address into columns? 1. Paste one address per line, or upload a CSV; the column named address (or the one that looks like addresses) is used, and other columns are kept. 2. Pick the country most addresses are in. Others are still read; their country column is filled in. 3. Press Split addresses and look at the Check column for rows it had to guess, such as a city with no comma before it and no street type. 4. Download the CSV with street, unit, city, state, postal_code, country and check columns added. How do I check the email addresses on the same list? 1. Download the split file. 2. Upload it at /verify. Every email address gets a live mailbox check, and valid, risky and invalid download as separate files with your address columns kept. The first 100 email checks are free with a Google sign-in, no card. 3. Use the valid file for the campaign. Example: - Input: 7 rows with email and address columns: US addresses with and without commas, a Suite and an Apt line, a ZIP+4, a Washington DC address ending USA, a Toronto address and a London one. - Output: 500 Oak Avenue Suite 200, Portland, OR 97204-1234 gives street 500 Oak Avenue, unit Suite 200, city Portland, state OR, postal 97204-1234; 42 Elm Street Apt 4B Boston MA 02108 splits without commas and keeps the zero; Toronto reads as ON and M5H 2S6, London as SW1A 2AA. Springfield IL is flagged: no postal code. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Addresses outside the US, Canada, Australia and the UK aren't parsed beyond comma splitting. - Without commas, a street with no street type runs into the city; those rows are flagged. - It doesn't validate or standardise addresses against postal data (USPS CASS, Canada Post). - It doesn't check the email addresses on the same rows. That needs a mailbox check. FAQ: Q: Does it check that the address exists? A: No. It splits the text; it doesn't look anything up, correct spellings or add ZIP+4. Q: Which countries does it read? A: US, Canada, Australia and the UK. Other formats come out with the street and city where commas allow and the rest flagged. Q: Are states written as codes? A: Yes, as the two- or three-letter code. To switch between codes and full names, use the state abbreviation converter. Q: Is my file uploaded? A: No. It's read in your browser. ### Email list overlap checker: compare 3 or more lists at once URL: https://simpleverifier.com/tools/email-list-overlap-checker Last updated: 2026-11-05 In one line: Compare up to six lists or CSVs: an overlap count for every pair, addresses on every list or on only one, and a merged deduplicated download with which lists each address came from. An email list overlap checker compares several lists at once. Paste or upload up to six, such as webinar attendees, newsletter subscribers and trial signups, and you get how many addresses every pair shares, who is on all of them, who is on only one, and one merged list with each address once and the lists it appeared on. Matching ignores case, and optionally Gmail dots and +tags. How do I compare more than two email lists? 1. Paste each list into its own box or upload a CSV or TXT file per list, and name the lists. Add boxes up to six. 2. Leave "Treat Gmail dots and +tags as the same inbox" on unless you need exact spellings. 3. Press Compare the lists to see the pair-by-pair table and the totals. 4. Download the merged deduplicated list, the addresses on two or more lists, or the ones on every list. Example: - Input: Three lists of four addresses each: Webinar, Newsletter and Trial signups, sharing jane.doe@northwind-example.com and with j.ohnson@gmail.com and johnson+trial@gmail.com on two of them. - Output: 12 rows come down to 7 unique addresses. 4 are on two or more lists and 1, jane's, is on all three. The pair table shows Webinar and Trial signups share 2. With the Gmail option on, the two johnson spellings count as one inbox. Download the merged list with a lists column. Limits: Up to six lists, each up to 25 MB. Runs in your browser. Limitations: - It matches addresses; it doesn't match the same person under two different addresses. - The merged download keeps the address and list names, not every column. - It doesn't check which merged addresses still work. FAQ: Q: How many lists can I compare? A: Up to six at once, each pasted or uploaded as a CSV or TXT file of up to 25 MB. Q: Does it keep my other columns? A: The merged download has the address, how many lists it's on and their names. To keep every column, merge the files with CSV merge. Q: Is a duplicate within one list counted twice? A: No. Each list is deduplicated first, so the counts are unique addresses. Q: How do I find addresses that are only on one list? A: The second table shows, for each list, how many of its addresses appear on no other list. Q: Is anything uploaded? A: No. The comparison runs in your browser. ### Email list sorter: sort emails by domain, provider or A to Z URL: https://simpleverifier.com/tools/email-list-sorter Last updated: 2026-11-05 In one line: Sort addresses or a whole CSV by domain, mailbox provider, domain ending (.de, .co.uk) or address, in either direction, with the rows' other columns kept and a group column added. To sort an email list by domain, paste it or upload the CSV, choose Domain, then name, and press Sort. Every row moves with its other columns, so each company's contacts end up together. You can also sort by mailbox provider, by domain ending such as .de or .co.uk, or A to Z by address. Rows without an address go last. How do I sort email addresses by domain in a list? 1. Paste addresses or upload a CSV export. The email column is found automatically. 2. Choose what to sort by: domain, mailbox provider, domain ending, the whole address, or the name before the @. 3. Tick Z to A for reverse order, and press Sort the list. 4. Download the sorted CSV, with a sort_group column for domain, provider and ending sorts, or copy the sorted addresses. Example: - Input: A 7-row CSV with email and company columns, mixing gmail.com, outlook.com and three company domains; sort by Domain, then name. - Output: Rows reordered so bob@contoso-example.co.uk and lee@contoso-example.co.uk sit together, then kim@fabrikam-example.de, then the Gmail rows, with each row's company column kept and a sort_group column holding the domain. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Provider order uses the domain only; a company domain hosted on Google Workspace sorts as a company domain. - Domain ending sorting uses the last label (.uk), not a public suffix list, for the group column. - It doesn't fix, dedupe or check any address. FAQ: Q: Does sorting change my data? A: No. Rows are reordered with all their columns; nothing is edited or removed. A sort_group column is added for domain, provider and ending sorts. Q: Is the sort case-sensitive? A: No. Jane@ and jane@ sort together, and numbers sort in number order (user2 before user10). Q: How do I sort emails alphabetically? A: Choose Address, A to Z. Pick Name before the @ to sort by the mailbox name and ignore the domain. Q: Can I remove duplicates while sorting? A: Not here; this keeps every row. Use remove duplicate emails first, then sort. Q: Is anything uploaded? A: No. Sorting runs in your browser, and files can be up to 25 MB. ### Email list A/B splitter: random test groups with a holdout URL: https://simpleverifier.com/tools/email-list-ab-splitter Last updated: 2026-11-05 In one line: Deal a list or CSV into 2 to 5 random test groups plus an optional holdout, with Gmail, Outlook and company addresses spread evenly and the same inbox kept in one group. To split an email list for an A/B test, paste it or upload the CSV, choose two to five groups and an optional holdout share, and press Split. Rows are shuffled with a seed, balanced so each group gets the same mix of Gmail, Outlook.com, Yahoo and company addresses, and one inbox never lands in two groups. Download one CSV per group. How do I randomly split an email list into A and B groups? 1. Paste addresses or upload a CSV export. The email column is found automatically and every other column is kept. 2. Choose the number of test groups (2 to 5) and, if you want a control that gets no email, a holdout share such as 10%. 3. Leave provider balancing on, and type a seed if you need to repeat the split later. 4. Press Split into test groups and download the CSV with a group column, or one file per group. Example: - Input: A 10-row CSV of Gmail, Outlook.com, Yahoo and company addresses, including jane.doe@gmail.com and janedoe+promo@gmail.com; 2 groups, no holdout, providers balanced, seed spring. - Output: 9 people split into A (5) and B (4), with Gmail, Outlook.com, Yahoo and company addresses each divided as evenly as their counts allow. janedoe+promo@gmail.com reaches the same inbox as jane.doe@gmail.com, so it joins her group and is flagged as a repeat. The CSV adds group and same_inbox_repeat columns. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It balances by mailbox provider only; other traits (country, signup date) are random but not forced even. - A seed repeats the split only for the same rows in the same order. - It can't tell which addresses will bounce; bad rows land in every group. - Up to five test groups and a holdout of up to 50%. FAQ: Q: How big should each A/B test group be? A: Big enough to detect the difference you care about. The A/B test calculator gives the sample size per variant from your current rate and the lift you want to detect. Q: Can I split a list into more than two groups? A: Yes, up to five test groups (A to E), plus an optional holdout. Q: Will I get the same groups if I run it again? A: With the same seed and the same list in the same order, yes. Leave the seed blank for a new random split; the seed used is shown with the result. Q: Does Mailchimp or my ESP split the list for me? A: Many do, inside their own A/B feature. Splitting yourself helps when you send from several tools or inboxes, need a holdout, or want the groups on file. Q: Is anything uploaded? A: No. The split runs in your browser. ### Split email addresses into username and domain columns URL: https://simpleverifier.com/tools/email-address-splitter Last updated: 2026-11-05 In one line: Adds username, username without the +tag, the tag, domain, subdomain, registrable domain (acme.co.uk) and domain ending columns to every row of a list or CSV. To split an email address, everything before the last @ is the username and everything after it is the domain: jane+news@mail.acme.co.uk splits into jane+news and mail.acme.co.uk. Paste a list or upload a CSV and this tool adds those columns to every row, plus the username without its +tag, the subdomain, the registrable domain (acme.co.uk) and the ending (co.uk). How do I separate the username and domain of email addresses? 1. Paste addresses or upload a CSV export. The email column is found automatically and every column is kept. 2. Choose the tag separator: + for most providers, - for some self-hosted servers, or none. 3. Press Split the addresses. 4. Download the CSV with seven new columns, or copy just the usernames or the domains. Example: - Input: Five rows including Jane.Doe@northwind-example.com, bob+webinar@contoso-example.co.uk and ana@mail.fabrikam-example.io. - Output: bob+webinar@contoso-example.co.uk splits into username bob+webinar, without tag bob, tag webinar, domain contoso-example.co.uk, registrable domain contoso-example.co.uk and ending co.uk. ana@mail.fabrikam-example.io gets subdomain mail. The row that isn't an address keeps empty columns. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It splits text; it doesn't check that the address or domain works. - The registrable domain uses the ICANN section of the Public Suffix List, so private suffixes such as github.io aren't split off. - Only one tag separator is applied per run. FAQ: Q: What is the username part of an email address called? A: The local part, in the RFCs. Mail services call it the username or mailbox name. Q: Is the username case-sensitive? A: RFC 5321 allows servers to treat it as case-sensitive, but almost none do. The domain is never case-sensitive. The tool keeps the username as written and lower-cases the domain. Q: What happens to rows that aren't addresses? A: They're kept, with the new columns left empty. Q: Can I split on a hyphen instead of a plus? A: Yes. Some self-hosted servers use - or another character for subaddressing; choose it from the separator list. Q: Is anything uploaded? A: No. It runs in your browser, and files can be up to 25 MB. ## Find an email address or company domain https://simpleverifier.com/tools/category/find-email-tools Work out a person's likely work address from their name and company domain, find the pattern a company uses, pull published addresses from a website, match company names to domains and back, turn a website column into clean domains, or check that each address on a lead list fits the contact's name. Guessed addresses are only candidates: check the top ones with a live mailbox check before you send. ### Email permutator URL: https://simpleverifier.com/tools/email-permutator Last updated: 2026-10-17 In one line: Turn a name and company domain into the likely email formats, most common first, and check the top ones live. An email permutator turns a name and a company domain into every address that person is likely to have. Enter both and this tool lists up to 30 formats, most common first: first.last@, jsmith@, jane@ and the rest. Then it can check the top 8 against the company's mail server, after testing whether the domain accepts every address. How do I find someone's email address with their name and company? 1. Enter the person's first and last name, a middle name if you know it, and the company's email domain. 2. Review the list of up to 30 likely addresses, most common format first. You can copy any of them. 3. Press Find the right one. The server first tests whether the domain accepts a random address, then checks the top 8 candidates one at a time and stops at the first mailbox that exists. 4. Read the outcome: found, catch-all, not found or inconclusive. On a catch-all domain the most common format is shown as the best unconfirmed guess. Before you send, make sure you have a lawful reason to email the person. Example: - Input: First name Jane, last name Doe, domain acme.example. - Output: Up to 30 likely formats are listed, most common first. The server finds acme.example is not a catch-all, rejects jane.doe@acme.example and confirms jdoe@acme.example as an existing mailbox, then stops. Limits: Checks at most 8 candidates per search, with 3 searches per 10 minutes per visitor and 4 per domain per hour. Limitations: - On a catch-all domain every guess is accepted, so the tool cannot tell which one is the person. - It cannot know nicknames, a separate email domain, or a number added for a second person with the same name. If none of the top 8 exists, the person may use one of those. - A valid result means the mailbox exists, not that it belongs to that person. It could be a namesake or a reassigned mailbox. - The free tool allows three searches per ten minutes and a few per domain per hour, to protect the mail servers it asks. - The ranking comes from one published dataset. Formats outside its top ten are ordered by our own rule. ### Bulk email permutator: email guesses for a whole CSV of names URL: https://simpleverifier.com/tools/bulk-email-permutator Last updated: 2026-10-17 In one line: Upload names and domains and get the likely address formats for every row, most common first, as a CSV ready to verify. Runs in your browser. A bulk email permutator turns a list of names and company domains into likely email addresses. Upload a CSV with first name, last name and domain (or a full name and domain) and get first.last@, flast@, first@ and up to 30 formats per row, most common first, as a CSV ready to verify. These are guesses; none has been checked. How do I generate emails from a list of first and last names? 1. Prepare a CSV with a header row: first_name,last_name,domain, or name,website. A company website URL or a known email at the company works as the domain. Files can be up to 25 MB. 2. Paste it or upload it, then choose how many formats per person. Top 3 covers most of the formats seen in real company data. 3. Press Generate permutations. 4. Download the CSV. The "one row per email" layout can be uploaded to a verifier as it is. Example: - Input: A CSV with two rows: Jane, Doe, acme.example and Sam, Lee, yourcompany.example, with Top 3 formats chosen. - Output: 6 guesses, one row each: jane.doe@, jdoe@ and jane@acme.example for Jane, and the top 3 formats for Sam, ranked 1 to 3. None are verified. Limits: Runs in your browser with no row cap; up to 30 formats per person, and an uploaded file can be up to 25 MB. Limitations: - Every address it writes is a guess. Most guesses for any one person are wrong by design. - It can't know a company's real format. A known address at the company is the best clue, and a mailbox check is the proof. - Nicknames, preferred names and unusual name orders aren't guessed. Robert won't produce bob.smith@. - Some companies send email from a different domain than their website, so a website-derived domain can be wrong. FAQ: Q: What is an email permutator? A: A tool that combines a person's first name, last name and company domain into the address formats companies commonly use, such as first.last@, flast@ and first@. It produces guesses; a mailbox check is what shows which one exists. Q: How do I generate email combinations from a list of names? A: Put first name, last name and domain in a CSV with a header row, upload it above and press Generate permutations. Each row gets up to 30 formats, most common first, and you can download them as one row per email or one row per person. Q: How do I make a first name last name email in Excel? A: For one format, join the cells with a formula: =LOWER(A2&"."&B2&"@"&C2) gives first.last@domain when first name, last name and domain are in A, B and C. Each extra format needs another formula, and Excel won't strip accents or spaces for you, which is what this tool does across every format at once. Q: Can I include a middle name? A: Yes. Add a column headed middle_name and forms such as first.m.last and fmlast are added. They have no published share, so they rank below the common formats. Q: What is the most common company email format? A: In the Sendburg B2B email format analysis of 336,782 work addresses, first.last was the most common at 47.7%, followed by flast (first initial plus last name) at 26.8% and first name only at 8.1%. Q: Does this tool check which email is real? A: No. It only generates guesses. To find out which exists, verify the CSV; for a single person, the single email permutator checks its top guesses live. Don't test guesses by sending email to them, because the bounces count against you. Q: Can I use a company website instead of a domain? A: Yes. A URL like https://www.acme.com/about or an existing address like info@acme.com is reduced to acme.com. Note that some companies send email from a different domain than their website. ### Email format finder: work out a company's email pattern URL: https://simpleverifier.com/tools/email-format-finder Last updated: 2026-10-23 In one line: Reads a few name and address pairs, tells you which of 14 common formats fits, then builds addresses for other names at the same domain, or every common pattern when you know none. Guesses, flagged unverified. In your browser. An email format finder works out the pattern a company uses, such as first.last@ or flast@, from addresses you already know. Paste a few name and address pairs and it tests 14 common formats and shows which fit. Then it applies the best one to a list of names. With no known address, pick All common formats to get every pattern for each name plus a domain. The results are guesses until a mailbox check: at most one spelling per person is real. How do I find a company's email format? 1. Paste two or more known addresses with the person's name, one per line, such as Jane Doe, jane.doe@company.com. 2. Press Find the format. The formats that fit are listed with how many samples match. 3. Choose the format and the domain, and paste the names you want addresses for. No known address yet? Choose All common formats. 4. Download or copy the guessed addresses. 5. Check them before you send. Sign in with Google to run them through the free email checks. Limitations: - A guess is not a confirmation. Every generated address is marked unverified. - Companies with more than one format, aliases or nicknames will fit several patterns. - It tests 14 common formats. Numbers, middle initials or custom schemes are not covered. - Names are split into first and last word. Compound and multi-part surnames can come out wrong. FAQ: Q: How do I find a company's email format? A: Take one or two real addresses at the company with the owners' names and read the pattern from them, such as first.last@ or flast@. This page tests 14 common formats against your samples. Q: What is the most common company email format? A: first.last is the most common single format in published studies, followed by first initial plus last name and first name only. The exact shares vary by dataset and company size. Q: Can I trust an email I built from a format? A: No. It is a guess until the mailbox is checked. Q: Can I get the email patterns without knowing any address at the company? A: Yes. Paste the names and the domain and choose All common formats: you get all 14 patterns (first.last@, flast@, first@ and so on) for each name. Most of them will not exist, since at most one spelling per person is real, so verify them before you send. Q: Does it look up the company or contact anyone? A: No. It only compares the samples you paste with common formats, in your browser. Q: How many samples do I need? A: Two or three with different names settle most cases. One sample may fit several formats. ### Website email extractor: find the email addresses on a website URL: https://simpleverifier.com/tools/website-email-extractor Last updated: 2026-10-20 In one line: Enter a website. Its page and up to four linked contact, about or team pages are read, where robots.txt allows, and every published address is listed with its page. A website email extractor finds the email addresses a site publishes. Enter a website or page and this one reads it plus up to four linked contact, about, team or imprint pages on the same site, only where the site's robots.txt allows, and lists every address from mailto links and the page text with the page it was found on. How do I find the email addresses on a company's website? 1. Enter a website (acme.com) or a page (acme.com/contact). You can paste up to 10 websites an hour, or 50 when signed in with Google. 2. Press Find emails. Our server reads robots.txt, then the page and up to four linked contact-style pages on the same site, one at a time. 3. Read the addresses found, each with the page it came from and whether it's on the site's own domain. 4. Copy the addresses or download the CSV, then verify the ones you'll write to. Example: - Input: The website acme.example, whose contact page links hello@acme.example and whose team page says press [at] acme.example. - Output: robots.txt allows both pages, so the home page, /contact and /team are read. Two addresses: hello@acme.example (linked on /contact) and press@acme.example (in the text on /team), both on the site's own domain, each with a Verify link. Copy them or download the CSV. Limits: Up to 10 websites an hour without an account and 50 when signed in with Google; at most 5 pages a site, only where robots.txt allows. Limitations: - Reads at most five pages a site and only where robots.txt allows. - Addresses added by JavaScript, shown as images or behind forms aren't seen. - A published address can be out of date; verify before you send. - Up to 10 websites an hour without an account, 50 signed in. FAQ: Q: How do I extract emails from a website? A: Enter the website here. Its page and up to four linked contact, about, team or imprint pages are read where robots.txt allows, and every address in mailto links or the page text is listed with the page it came from. Q: Why didn't it find an email that's on the site? A: The address may be on a page it didn't read (it reads five a site), added by JavaScript after the page loads, shown as an image, or behind a contact form. Enter the exact page with the address to read that one. Q: Is this website email extractor free? A: Yes. It's a free tool with no card: 10 websites an hour without an account and 50 an hour when signed in with Google. Q: Does it crawl the whole website? A: No. At most five pages a site: the one you enter and up to four linked contact-style pages on the same host. It follows robots.txt and never logs in. Q: Are the emails it finds valid? A: They're published on the site, which isn't the same as working. Verify them before you send; old contact pages often list mailboxes that no longer exist. Q: Can I extract emails from a list of websites? A: Yes, a short one: paste up to 10 websites an hour, or 50 when signed in, one per line, and download every address with its website and page as a CSV. ### Get first and last names from email addresses URL: https://simpleverifier.com/tools/name-from-email Last updated: 2026-10-17 In one line: Bulk-guess first and last names from address patterns like john.smith@, with a confidence for each and role addresses left blank, ready for a mail merge. To get a name from an email address, read the part before the @: most work addresses follow a pattern, so john.smith@ is John Smith and j.smith@ is J. Smith. This tool does it for a whole list, rates each guess and leaves role addresses like info@ blank. It's a pattern guess, not an owner lookup. How do I get names from a list of email addresses? 1. Paste addresses one per line, or upload a CSV; the email column is found and your other columns are kept. Files can be up to 25 MB. 2. Choose the lowest confidence you want filled in. Below it, the name cells stay blank so a mail merge uses your fallback greeting. 3. Press Get names and check the preview, especially the Low rows. 4. Download the CSV with first_name, last_name, confidence and a note on how each name was read. Example: - Input: Three addresses: jane.doe@acme.example, j.smith@yourcompany.example and info@acme-mail.example. - Output: Jane Doe with high confidence, J. Smith with medium confidence (first initial and surname), and blank names for info@ because it is a role address, not a person. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It's a pattern guess. It can't tell you who owns an address or whether the person exists. - It assumes first name, then surname. smith.john@ comes out as Smith John. - Run-together addresses like danielsmith@ are only split when they start with a common English first name. - Nicknames stay as written, and a display name such as Jane Doe is not read. FAQ: Q: How do I extract a name from an email address? A: Split the part before the @ on dots, underscores or hyphens and capitalise each part: john.smith@acme.com becomes John Smith. Paste a list above to do it in bulk, with a confidence rating and role addresses like info@ left blank. Q: How do I get a name from an email address in Google Sheets? A: For first.last addresses, =PROPER(REGEXEXTRACT(A2,"^([^.@]+)")) returns the first name and =PROPER(REGEXEXTRACT(A2,"\.([^.@]+)@")) the last name. For a mix of patterns, download the sheet as CSV and run it through this tool. Q: Can I find the real name of the person behind an email address? A: Not with this tool. It only reads the pattern of the address. Finding who actually owns an address needs other data sources and raises privacy questions; this tool does no lookups and sends nothing anywhere. Q: What is the name attached to an email address? A: Usually the display name the sender set in their mail app, shown next to the address, as in Jane Doe . It isn't part of the address itself, so this tool can't see it; it reads only the address text you paste. Q: What about addresses like jsmith@ or smithj@? A: A single word can't be split reliably: jsmith could be J. Smith or a first name. The tool marks these Low confidence and puts the whole word in the first-name column, so you can choose to leave them blank in the download. Q: Why are some rows left blank? A: Role addresses such as info@, sales@ and support@ don't contain a person's name, so they're left blank on purpose. Addresses with no letters, or one long word that can't be split, are blank too. Q: Is my list uploaded? A: No. Everything runs in your browser, and nothing is sent to us. ### Company name to domain: find the website for a list of companies URL: https://simpleverifier.com/tools/company-name-to-domain Last updated: 2026-10-20 In one line: Paste company names and get the likely domain for each, with high, medium or low confidence and the reason, from Wikidata and a check of the home page. A company name to domain finder turns a list of company names into website domains. Paste up to 50 names, or 250 after a Google sign-in, and each gets its likely domain with a confidence level and the reason: the official website Wikidata lists for it, or a guessed domain whose home page names the company. Guesses are labelled as guesses. How do I find the domains for a list of company names? 1. Paste up to 50 company names, one per line (250 when signed in with Google), or upload a CSV with a column headed company or name. 2. Press Find domains. Each name is looked up on Wikidata; when that gives no clear answer, guessed domains such as name.com and name.io are checked in DNS and their home pages are read. 3. Read each row: the domain, its confidence (high, medium or low) and where the answer came from. Open other candidates when a name is shared by several companies. 4. Tick Hide low-confidence guesses, then download the CSV with every domain, reason and candidate. Example: - Input: Two company names pasted one per line: Acme Corporation and Globex Holdings. - Output: Acme Corporation comes back acme.example with medium confidence: it isn't on Wikidata, but the guessed domain resolves and its home page is titled Acme Corporation. Globex Holdings comes back Not found, because no Wikidata item lists a website for it and no guessed domain names it. Download the domains, reasons and candidates as CSV. Limits: Up to 50 names a run without an account and 250 when signed in with Google. Guessed domains are name.com, name.io, name.co and the-name.com only, and each home page is requested once. Limitations: - Only companies on Wikidata, or with a guessable domain whose home page names them, are found. Most small local businesses aren't. - Names shared by several organisations can return the wrong one; check medium and low rows and the candidates. - Wikidata is edited by volunteers, so a listed website can be out of date. - Up to 50 names a run without an account, 250 signed in. Guessed domains that don't answer within a few seconds are skipped. FAQ: Q: How do I find a company's website from its name? A: Paste the name into a company name to domain finder like this one. It reads the official website from Wikidata, and when there isn't one it checks guessed domains in DNS and confirms them against the home page title. Q: Is there a free Clearbit name-to-domain alternative? A: This free tool does the same job for a list: up to 50 names a run without an account and 250 signed in. It uses Wikidata and DNS rather than a private database, so well-known companies are found and small local ones often aren't. Q: Does it search Google? A: No. It uses Wikidata's public API, DNS and one request to each guessed domain's home page. Nothing is scraped from search engines. Q: How accurate is it? A: Each row says how sure it is and why. High-confidence rows come from Wikidata's official website listing or a home page that names the company. Low-confidence rows are guesses and should be checked by hand. Q: Can it find the domain of a small local business? A: Only when the business uses an obvious domain, such as its name plus .com, and its home page names it. Local businesses are rarely on Wikidata. Q: Can I upload a CSV? A: Yes. Upload a CSV with a column headed company, company name, name or organization, and that column is read. A pasted list is read one name per line, so names with commas such as HubSpot, Inc. stay whole. ### Domain to company name: find who is behind a list of domains or email addresses URL: https://simpleverifier.com/tools/domain-to-company-name Last updated: 2026-10-20 In one line: Paste domains or work email addresses and get the company or site name for each, with high, medium or low confidence, the source and the mail server. A domain to company name lookup finds the organisation behind a domain. Paste up to 50 domains or email addresses, or 250 after a Google sign-in, and each gets a name from Wikidata (the organisation that lists the domain as its official website) or from the site's own og:site_name tag or page title, with a confidence level, the source and the mail server. How do I find the company names for a list of domains? 1. Paste up to 50 domains, one per line (250 when signed in with Google), or work email addresses or website URLs; the domain is taken from each. You can also upload a CSV. 2. Press Find company names. Each domain is looked up on Wikidata, its home page is requested once, and its MX records are read. 3. Read each row: the name, its confidence, where it came from and the domain's mail server (MX). Names seen elsewhere are listed under Also seen. 4. Tick Hide low-confidence guesses, then download the CSV with every name, source and title. Example: - Input: Two entries pasted one per line: acme.example and sales@old-acme.example. - Output: acme.example comes back Acme Corporation with medium confidence, from the home page's og:site_name tag, with Google Workspace as its mail server (MX). old-acme.example comes back Not found because its page looks parked. Download names, sources and titles as CSV. Limits: Up to 50 domains a run without an account and 250 when signed in with Google. Each home page is requested once; only the domain of an address is sent. Limitations: - Wikidata covers well-known organisations; small companies get a name from their own page or none. - A site's own tags give a brand or product name, which may not be the legal company name. - Sites that block automated requests or don't answer within a few seconds get no page-based name. - Up to 50 domains a run without an account, 250 signed in. FAQ: Q: How do I find a company name from a domain? A: Paste the domain into a domain to company name lookup like this one. It returns the organisation Wikidata lists for that website, or the name the site gives itself in its tags or title, with the source. Q: Can I paste email addresses instead of domains? A: Yes. The domain is taken from each address, so jane@acme.com is looked up as acme.com. Only the domain is sent. Q: Is this domain to company tool free? A: Yes. It's a free tool: 50 domains a run without an account and 250 when signed in with Google, with no card. Q: Why is a company name missing? A: The domain isn't on Wikidata and its home page didn't answer, has no title, or looks parked. Small businesses and dead domains often show no name. Q: Does it use WHOIS? A: No. Most WHOIS records hide the registrant's name since GDPR, so this tool uses Wikidata and the site's own home page instead. Q: What does the mail server column show? A: Who receives mail for the domain, read from its MX records: a mailbox provider such as Google Workspace or Microsoft 365, or a security gateway such as Proofpoint in front of one. It's blank when the host isn't one we recognise or the domain has no MX. ### Extract the domain from a list of URLs or websites URL: https://simpleverifier.com/tools/extract-domain-from-url Last updated: 2026-11-03 In one line: Turns https://www.example.com/about?utm=x, example.com/contact or an email address into example.com in bulk, with the root domain for subdomains (read from the Public Suffix List, so co.uk and com.au work), and flags rows that have no company domain: social profiles, link-in-bio pages, Shopify, Wix and other hosted subdomains, IPs and names. Paste a list of URLs, or a CSV with a website column, and press Extract domains. The protocol, www, path, query and UTM tags are removed, subdomains are reduced to the root domain (shop.example.co.uk becomes example.co.uk), and rows that can't stand in for a company domain, such as LinkedIn profiles or myshopify.com stores, are flagged. How do I extract domains from a list of URLs? 1. Export the list with its website column (Apollo, Clay, HubSpot and Google Maps scrapes all have one). 2. Paste it here or upload the CSV. The website column is found by its name, or by which column holds URLs. 3. Choose root domain only, or keep subdomains, and press Extract domains. 4. Download the CSV with the domain column added, or copy the unique domains. How do I check the email addresses at these domains? 1. Use the domains here to find or guess addresses, for example with the email format finder. 2. Upload the address list at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send only to the valid file. Example: - Input: 8 rows with a website column: a www URL with a UTM tag, a bare domain, http://shop.fabrikam.co.uk/cart, an email address, a LinkedIn company page, a myshopify.com store, www.litware.example/ and the name Proseware Inc. - Output: 5 domains (northwind.example, contoso.example, fabrikam.co.uk from the subdomain, adatum.example from the address, litware.example), 1 profile (LinkedIn), 1 hosted site (myshopify.com) and 1 that isn't a URL. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - Root domains use the ICANN part of the Public Suffix List, copied into the page on 31 October 2026; endings added after that are treated as plain top-level domains. - It doesn't look up DNS, so a domain that no longer exists still comes back. - It can't tell whether a company domain is the one its staff use for email. - It can't tell whether any address at the domain exists. FAQ: Q: What is the difference between a host and a root domain? A: The host is the full name in the URL, like shop.example.co.uk. The root (registrable) domain is the part a company registers, example.co.uk. Email usually runs on the root domain. Q: Does it handle international domains? A: Yes. Domains with accented letters are converted to their ASCII (punycode) form, which is how DNS and mail servers see them. Q: Does it check that the domain exists? A: No. It reads the text only. To see whether a domain is registered and receives mail, run it through the bulk DNS or email provider lookups. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### Email and name match checker: does the address fit the contact? URL: https://simpleverifier.com/tools/email-name-match-checker Last updated: 2026-11-05 In one line: Compares each row's address with its first and last name: full match, first name only, last name only, initials, role inbox or no match, with the pattern found. Catches enrichment mix-ups before a send. An email and name match checker compares the address on each row of a lead list with the contact's name. jane.doe@, jdoe@ and doej@ match Jane Doe; jane@ matches the first name only; mark.olsen@ on Lee Chen's row matches neither, a common sign that an enrichment tool attached another person's or an outdated address. Role inboxes like info@ are labelled separately. How do I check that email addresses match the contact names? 1. Upload or paste a CSV with a header row: an email column and either first_name and last_name or one name column. 2. Press Check names against emails. Accents are ignored, so José Núñez matches jose.nunez@. 3. Read each row's result and the pattern found (first + last, flast, lastf, first, initials). 4. Download the CSV with a name_match column, and filter to the rows that don't match. Example: - Input: A 6-row lead CSV with first_name, last_name, email and company, including Jane Doe at jane.doe@, Bob Smith at bsmith@, Lee Chen at mark.olsen@ and Tom Keller at info@. - Output: Jane Doe and Bob Smith match (first + last, flast), José Núñez matches jose.nunez@ with accents folded, Ana Lima at ana@ is First name only, Tom Keller's info@ is a Role inbox, and Lee Chen at mark.olsen@ Doesn't match. The CSV adds name_match and pattern columns. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It's a string match: nicknames, married names and transliterations show as mismatches. - It can't tell a current employee's address from a former one with the same name. - It needs a name on the row; rows without one are marked No name. FAQ: Q: Does a matching name mean the email is valid? A: No. It means the format fits the person. The mailbox can still be closed, which only a mailbox check shows. Q: What columns does the CSV need? A: A header row with an email column and first_name and last_name, or a single name or full_name column. Other columns are kept. Q: How are nicknames handled? A: They aren't: Bob doesn't match robert@. Those rows show as don't match, which is why they're flagged rather than removed. Q: Does it work with non-English names? A: Accents and common ligatures are folded to plain letters. Names in non-Latin scripts can't be matched against an ASCII address. Q: Is anything uploaded? A: No. It runs in your browser, and files can be up to 25 MB. ## Before you send https://simpleverifier.com/tools/category/before-you-send Check a campaign the hour before it goes out: spam-trigger words, subject and preview text, broken links, image-to-text ratio, message size, HTML that breaks in Outlook, accessibility, merge fields and how full each column is, first names, company names and job titles, personalised first lines, merge tags moved between tools, lead scores, CAN-SPAM basics and the footer, how many contacts per company you are about to email, and how to publish your own address on a site without it being scraped. After a bad send, find the source that bounced, the addresses that keep soft-bouncing and the complainants in your feedback-loop reports before the next one. Each check runs on your own copy or list and says what to change. ### Email spam words checker, with the rule behind every flag URL: https://simpleverifier.com/tools/spam-words-checker Last updated: 2026-10-17 In one line: Paste email copy to see which phrases match published SpamAssassin rules or break Google's sender guidelines, and which flags are only common advice. Runs in your browser. Single words rarely send an email to spam. Gmail and Outlook use learned models and sender reputation and publish no word list. Rule-based filters such as SpamAssassin do score phrases like "100% guaranteed" or "Dear Friend". This spam words checker marks those, flags what breaks Google's sender guidelines, and labels the rest as common advice. How do I check an email for spam trigger words? 1. Paste the email you're about to send, subject line included, as plain text. 2. Press Check the copy. Matches are marked in your text. 3. Read the label on each finding. SpamAssassin rules show the project's published score; Google guideline issues are worth fixing outright; common-practice flags are judgement calls. 4. Use the suggested swaps where they make the email clearer. Then check the subject on its own with the subject line tester. Example: - Input: A promotional email with “ACT NOW”, a money-back style guarantee, a bit.ly link and a “To be removed from our mailings” line. - Output: 6 findings: 3 SpamAssassin rules with their published scores (highest EXCUSE_REMOVE at 3.299), a Google guideline flag for the link shortener, and 2 common trigger words, each with a suggested swap. Limits: No limit; runs in your browser. Limitations: - It can't predict inbox placement. Reputation, authentication and recipient behaviour outweigh wording, and none of them is visible in your text. - Rules are ported from SpamAssassin 3.3. Newer releases and individual servers use different rules and scores. - It reads plain text. HTML problems such as hidden text, image-only emails or a mismatched link target aren't checked. - The patterns are English. Copy in other languages gets few or no matches, which doesn't mean it's clean. FAQ: Q: What words trigger spam filters? A: Mostly phrases rather than single words, and only in rule-based filters like SpamAssassin, which scores patterns such as "100% guaranteed", "money back guarantee" and "Dear Friend". Gmail and Outlook use learned models and sender reputation and publish no word list, so no single word is banned there. Q: Is there an up-to-date spam trigger words list for 2026? A: Not one from a mailbox provider. The long lists online are compiled from marketing advice, not from filter rules, and none of them is published by Gmail, Outlook or Yahoo. The closest thing to an official list is SpamAssassin's published rules, which this checker uses. Q: Is "free" a spam word? A: Not on its own in any published filter rule. SpamAssassin scores specific phrases built around it, such as a "free instant quote", and words disguised to dodge filters, like f-r-e-e. The word appears on cold email trigger lists because it makes an email read like an ad, not because a filter penalises it. Q: Do spam trigger words matter more in the subject line? A: SpamAssassin has separate rules for subjects, such as all capitals or a subject that starts with a dollar amount, so a subject is checked on its own. Run it through the subject line tester, which uses those rules and previews where the line gets cut off. Q: How does this checker work? A: It runs in your browser. Your text is matched against phrase rules ported from SpamAssassin 3.3, checks drawn from Google's sender guidelines (link shorteners, fake Re: prefixes) and a labelled list of common trigger words. Each finding says which of the three it is. Q: Why doesn't it give a spam score? A: Because a score from the text alone would be invented. Real filters combine content with sender reputation, authentication, recipient feedback and learned models that no outside tool can see. We show the published SpamAssassin points per rule so you can judge them, without adding them up into a verdict. Q: My copy is clean but emails still go to spam. Why? A: Usually reputation or authentication, not words. Check SPF, DKIM and DMARC, your spam complaint rate in Google Postmaster Tools, and your bounce rate. Mailing addresses that don't exist, or spam traps, lowers reputation for every message that follows. ### Email subject line tester: inbox preview and filter checks URL: https://simpleverifier.com/tools/subject-line-tester Last updated: 2026-10-17 In one line: Preview a subject line and preheader in Apple Mail, the Gmail app and Gmail on desktop, and check it against published filter rules and Google's guidelines. This email subject line tester shows roughly how your subject appears in Apple Mail on an iPhone, the Gmail app and Gmail on a desktop, including where it gets cut off. It also checks the line against SpamAssassin's published subject rules and Google's sender guidelines, such as a fake "Re:", and labels common trigger words separately. There's no made-up score. How do I test an email subject line? 1. Type or paste the subject line. Add the preheader and sender name if you have them, because they share the same inbox row. 2. Read the three previews. If the line is cut off, check that the words people need come before the cut. 3. Read the checks. SpamAssassin rules and Google guideline issues are worth fixing; common-practice flags are judgement calls. 4. Check the body copy with the spam words checker before you send. Example: - Input: The subject line “RE: Act now on {{company}}'s onboarding!!”. - Output: 41 characters and 6 words with 4 findings: a fake reply prefix (a Google guideline issue), 2 exclamation marks, and the {{company}} merge tag to check fills in. Limits: No limit; runs in your browser. Limitations: - Previews are estimates. They use typical list widths and your device's fonts, so a reader with larger text or a different app sees a different cut. - Outlook and other mail apps aren't previewed; only Apple Mail on iPhone, the Gmail app and Gmail on desktop. - It can't predict opens or replies. A line that passes every check can still be one nobody wants to open. - The filter checks use SpamAssassin 3.3 subject rules. Gmail and Outlook publish no subject rules to check against. FAQ: Q: How many characters show in an email subject line on mobile? A: It depends on the app, the phone and the text size, so there's no fixed number. On a typical phone the subject gets one line of about 280 to 340 pixels. The preview above measures your line at those widths with your device's fonts and tells you roughly how many characters fit. Q: What words should you avoid in an email subject line? A: Avoid a fake Re: or Fwd:, all capitals, and the few patterns SpamAssassin scores, such as a leading dollar amount or an "ADV" tag. Beyond those, words like "free" carry no published penalty; drop them only if they make the line read like an ad. Q: How do I A/B test an email subject line? A: Send each version to a random, equal-sized part of the same list at the same time, then compare replies or clicks rather than opens. Most email platforms and outreach tools have a built-in A/B option that does the split for you. Q: Do emoji in subject lines hurt deliverability? A: No published filter rule penalises emoji in subject lines. They take up width, can render differently across apps, and read as promotional in cold email. The tester counts them so you can decide. Q: Is it OK to start a subject line with Re:? A: Only if the email really is a reply. Google's sender guidelines say not to use Re: or Fwd: otherwise, and the FTC's CAN-SPAM guidance says a subject line must not be deceptive about the message's content. Q: Is there a subject line score? A: Not here. A score from the subject alone would be invented, because filters weigh sender reputation, authentication and recipient behaviour far more. The tester shows each published rule that matched and its own points, so you can see exactly what it found. Q: What is a preheader? A: The preview text shown after or under the subject in the inbox. You set it with a hidden line at the top of the email or in your sending tool. If you don't, the inbox shows the first words of the email instead, often "View in browser" or a greeting. ### Cold email subject line generator (no AI) URL: https://simpleverifier.com/tools/cold-email-subject-line-generator Last updated: 2026-10-17 In one line: Turns your topic, outcome and trigger into five styles of subject line, each checked against spam-filter rules and phone width. A cold email subject line generator turns what your email is about into short subject lines you can test. Enter the topic, the result you help with and, if you have one, a reason to write now. You get question, personal, trigger, short and outcome lines, each checked against SpamAssassin's subject rules and Google's sender guidelines, and flagged if a phone would cut it off. How do I generate subject lines for a cold email? 1. Describe the email: what it's about, the result you help with and, optionally, who they are and why you're writing now. 2. Keep the merge tags for first name and company, or type real values to preview one recipient. 3. Press Generate subject lines. Clean lines that fit a phone screen come first; flagged ones say which rule they hit. 4. Filter by style, copy the two or three you like best and A/B test them on a small batch before the full send. Example: - Input: Topic: outbound bounce rates, with the {{first_name}} and {{company}} merge tags kept. - Output: 14 subject lines across question, personal, short and outcome styles, such as “Question about outbound bounce rates” (36 characters), none tripping the subject line tester's filter rules. Limits: Each field takes up to 80 characters; fixed patterns, no AI, runs in your browser. Limitations: - It can't predict open rates. Opens depend on the sender, the list and the inbox, and Apple Mail Privacy Protection inflates measured opens. - The rule check covers subject-level SpamAssassin and Google rules; filters also weigh your domain's reputation and the body. - Phone width is estimated for the Gmail app at default text size; other apps and settings cut at different points. - Patterns are in English and assume noun phrases; awkward input gives awkward lines, so edit before you send. FAQ: Q: What is a good cold email subject line? A: A short, specific line that says what the email is about, ideally referring to the recipient's company, role or a recent event, in sentence case with no hype or fake Re: prefix. Q: What to put in the subject line of a cold email? A: The topic in the recipient's words, or a genuine reason you're writing now. "Question about {{companyName}}'s onboarding" tells them what to expect; "Quick win inside!" doesn't. Q: What should a cold email subject line be? A: Short, specific and accurate: usually a few words, readable on a phone. No mail app guarantees a length, so put the specific word first; the generator flags lines a phone is likely to cut. Q: What is Re in an email subject line? A: It marks a reply, so only use it on a real one. Google's sender guidelines say not to use Re: or Fwd: to make a message look like part of a conversation, and recipients who notice tend to mark it as spam. Q: How to cold email for a job: what subject line? A: Name the role or team and your angle, such as "Question about the analyst role" or "Portfolio for the design role". Use the hiring manager's real name rather than a merge tag. Q: What is the best subject line for a sales email? A: There isn't one line that wins everywhere; the best is specific to the recipient and honest about the email. Generate several here, keep the clean ones and A/B test two on a small batch. ### Cold email generator: 3 drafts from proven templates (no AI) URL: https://simpleverifier.com/tools/cold-email-generator Last updated: 2026-10-17 In one line: Fill in your offer once and get three drafts (trigger-led, quick question, problem-agitate-solve and more) with subject lines. Templates, not AI. A cold email generator turns a few facts about your offer into a ready-to-edit first email. This one is template-based, not AI: you say who you help, the problem they have and what you help them do, and it fills five proven frameworks, such as trigger-led and problem-agitate-solve, returning three drafts with subject lines and word counts. How do I generate a cold email from a template? 1. Write who you help, the problem they have and what you help them do, in your own words. Those three are required. 2. Add a real reason for writing to this person now and a true result you can back up, if you have them; each unlocks a stronger framework. 3. Choose the ask (an interest question is the easiest to answer) and press Write 3 drafts. 4. Edit the drafts. Highlighted {{placeholders}} are merge fields or gaps to fill; copy the one you like into your sequencer. Example: - Input: Who you help: outbound agencies. Their problem: a chunk of every new lead list bounces. What you do: clean each list before it goes into the sequencer. - Output: 3 drafts from fixed frameworks. Draft 1, “Quick question”, is 44 words with 2 subject line options and 3 placeholders such as {{first_name}} left to fill. Limits: Each field takes up to 240 characters; fixed templates, no AI, runs in your browser. Limitations: - It's templates, not AI: it won't research the prospect or personalise beyond what you type. - Grammar depends on your phrasing; follow the field hints, then edit. - It can't tell whether an email will land in the inbox; that depends on authentication, sending volume and the list. - Legal rules for cold email differ by country; the drafts don't add an opt-out line or address for you. FAQ: Q: What is a cold email generator? A: A tool that turns details about your offer and prospect into a draft cold email. Some use AI; this one fills proven templates with your own words, so nothing in the draft is invented. Q: How long should a cold email be? A: Roughly 50 to 125 words: short enough to read on a phone without scrolling. Each draft above shows its word count. Q: How to structure a cold email? A: Open with why you're writing to this person now, name one problem they likely have, say in one sentence what you do about it, and end with a question they can answer in a few words. Q: How to write a good cold email? A: Make it about the reader: a specific, checkable reason for writing, one problem, one outcome, and a small ask. Cut adjectives and anything you can't back up, and send it to a verified address so it arrives. Q: Is cold emailing illegal? A: Not in the US, where CAN-SPAM allows it with an honest subject line, a physical address and a working opt-out. The UK, EU, Canada and Australia set stricter rules, especially for emails to individuals; our guides cover GDPR, PECR, CASL and the Spam Act. Q: Does cold emailing still work? A: It works when the email is relevant to the person and actually arrives. Relevance comes from a real reason for writing; arrival depends on authentication and on a list with few bounces. ### Spintax checker and generator: validate, count and preview URL: https://simpleverifier.com/tools/spintax-checker Last updated: 2026-10-17 In one line: Checks {a|b} and {{RANDOM | a | b}} syntax with line and column for every error, counts the variations and shows random renders. Merge fields are left alone. Spintax is a way to write several versions of the same text at once: {Hi|Hello|Hey} sends one of the three words, chosen at random for each recipient. This spintax checker finds unbalanced braces and stray pipes with their line and column, counts how many versions the copy can produce, and previews random renders. How do I check and preview spintax? 1. Paste the email or message containing your spintax, merge fields included. 2. Press Check spintax. Errors (unclosed or extra braces) are listed first, with line and column, then warnings such as empty or duplicate options. 3. Read the version count and the random previews; press Spin again to see more. 4. Fix anything flagged, check the previews read naturally, then paste the copy back into your sequencer. Example: - Input: An email opening with {Hi|Hello|Hey} {{first_name}}, and two more spin groups, plus a {{company}} merge field. - Output: No errors, 3 spin groups making 12 possible versions, and 2 merge fields listed, with random previews. Limits: No input limit; every version is listed only when there are 50 or fewer, and the first 50 issues are shown. Runs in your browser. Limitations: - It reads classic {a|b} and Instantly's {{RANDOM}} formats only; other tools' spin tags aren't parsed. - The version count assumes every option is different text; duplicate wording reduces the real number. - It can't tell whether a mailbox provider treats your versions as different; variation is not a deliverability guarantee. - It doesn't check grammar across combinations; read several previews. FAQ: Q: What is spintax? A: A syntax for writing text variations: {Hi|Hello|Hey} is replaced by one of the options each time the text is used. Cold email tools use it so each recipient gets a slightly different email. Q: How to use spintax in Instantly? A: Write {{RANDOM | option one | option two}} in the email body, with pipes between options, and keep merge variables like {{firstName}} outside the RANDOM block, as Instantly's help article advises. Q: How to use spintax in Smartlead? A: Smartlead's own guide shows the classic format: {Hi|Hello|Hey} {{first_name}}. Check it here first, since an unclosed brace can break the whole email. Q: What is spintax in email? A: Text written as {option|option} groups so that an email tool can send each recipient a different combination of phrases from one template. Q: What is a spintax greeting? A: A greeting written with spintax, such as {Hi|Hello|Hey} {{firstName}}, so recipients don't all see the same opening line. ### Mail merge field checker: find the rows that would send "Hi ," URL: https://simpleverifier.com/tools/mail-merge-field-checker Last updated: 2026-11-02 In one line: Reads the {{first_name}}, {FirstName} and *|FNAME|* tags in your template, matches each to a CSV column, and lists every row where a tag would render blank or as a placeholder like n/a, plus tags with no column and unclosed braces. To check merge fields before sending, paste the email template with its tags and upload the contact CSV. Each tag is matched to a column by name, and every row where a tag would come out empty or as junk such as n/a is listed. Tags with no matching column and unclosed braces are flagged, and you see how a broken row would read. How do I check merge fields before sending a mail merge? 1. Paste the subject and body of your email, with its merge tags, into the template box. 2. Paste or upload the CSV you'll send to, with its header row. Column names are matched loosely, so first_name, firstName and First Name are the same field. 3. Press Check merge fields. Each tag shows the column it reads; tags with no column and unclosed braces are listed in red. 4. Download the ready rows for your sending tool and the rows to fix, each with the problem fields named. How do I check the addresses before the merge goes out? 1. Download the ready rows here; every column is kept, with merge_status added. 2. Upload the file at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into your sending tool. Example: - Input: A template using {{company}}, {{first_name}}, {{city}} and {{ ps_line | default: "Worth a chat?" }}, and a 5-row CSV: one blank first name, one blank company and one city of n/a. - Output: 2 rows ready; 3 would send broken: 2 with an empty field (first_name, company) and 1 with a placeholder (city). The blank ps_line cells don't count, because that tag has a fallback. All 4 tags matched a column. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It checks that a value is there, not that it is right: a wrong company name still renders. - Conditional blocks (if/else) and tool-specific variables, such as sender signature tags, aren't evaluated. - A tag your sending tool fills itself, such as an unsubscribe link tag, shows as having no column; that is expected. - It can't tell whether the addresses on the rows still work. FAQ: Q: Does it work with Instantly, Smartlead, lemlist, Mailmeteor or GMass templates? A: Yes for tags in double braces, single braces or Mailchimp's *|TAG|* form, which covers most sending tools. The check is on the CSV and the tag names, not on the tool. Q: What counts as a placeholder value? A: n/a, na, null, none, undefined, unknown, test, a dash, 0, spreadsheet errors such as #N/A and #REF!, and a cell that still holds a merge tag or square-bracket placeholder. Q: Can it check a Word mail merge? A: The data side, yes: upload the Excel or CSV source and type the field names as {{Field}} in the template box. Word's own MERGEFIELD codes aren't read from a .docx. Q: Is my list or template uploaded? A: No. Both are read in your browser, and nothing is sent unless you choose to check the addresses afterwards. ### Merge tag converter: move a template between Instantly, Smartlead, lemlist, Mailchimp and HubSpot URL: https://simpleverifier.com/tools/merge-tag-converter Last updated: 2026-11-03 In one line: Rewrites the personalization tags in a template for Instantly, Smartlead, lemlist, Mailchimp, HubSpot, Brevo, Klaviyo or a Google Sheets mail merge: standard fields to the tool's own names, other fields as custom variables, fallbacks kept where the tool's syntax has one, spintax and unsubscribe tags left alone. Paste a template from any tool, pick the tool you're moving to, and press Convert. {{firstName}}, {{first_name}}, {{ contact.firstname }} and *|FNAME|* all become that tool's first-name tag; company, title and website map to its own names where it has them; other fields become custom variables; and each tag that changed is listed with a note. How do I convert merge tags to another email platform? 1. Copy the subject and body of a step from the tool you're leaving, merge tags and all. 2. Paste it here and choose the tool you're moving to. 3. Press Convert merge tags and read the notes: custom fields you need to create, and fallbacks the target can't hold inline. 4. Copy the converted template into the new tool and send yourself a test with a real contact. How do I check the list before the new campaign starts? 1. Export the contacts from the old tool with the columns the tags use. 2. Upload the file at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into the new tool and map each column to the tag it feeds. Example: - Input: An Instantly template using {{firstName}}, {{firstName|there}}, {{companyName}}, {{jobTitle}}, {{painPoint}}, the spintax {Quick|Short} and Mailchimp's *|UNSUB|*, converted to Smartlead. - Output: 5 tags converted: {{first_name}}, {{company_name}}, and {{job_title}} and {{pain_point}} as custom fields; the fallback "there" is dropped and listed, and the spintax and *|UNSUB|* are left as written. Limits: Runs in your browser; nothing is sent anywhere. Limitations: - Tag names are taken from each tool's help docs and common use; custom field names in your account may differ, so send a test. - Conditional blocks (Mailchimp *|IF:|*, HubL if statements, Liquid tags) are left as written, not translated. - It converts the template only; it doesn't move contacts or check that fields are filled. - It can't tell whether the addresses you'll send to exist. FAQ: Q: How do I move a sequence from Instantly to Smartlead? A: Paste each step here with Smartlead chosen: {{firstName}} becomes {{first_name}}, {{companyName}} becomes {{company_name}}, and custom variables become snake_case. Then export the leads with the same columns and map them in Smartlead's CSV import. Q: Will my custom variables work in the new tool? A: Only if the new tool has a field with that name. The converter writes the tag in the target's style and marks it custom; create the field (or name the CSV column to match) before you send. Q: Does it check that every contact has the fields filled? A: No; that's the mail merge field checker, which reads your CSV and lists the rows a tag would render blank for. Q: Is my template uploaded? A: No. It is converted in your browser and nothing is sent anywhere. ### Personalization line builder: a first line for every row, from rules and your CSV URL: https://simpleverifier.com/tools/personalization-line-builder Last updated: 2026-11-03 In one line: Builds a new column from up to five if-then rules and a default line: "if title contains founder", "if recent_post is filled", "if industry is SaaS". Each line uses {{column}} tags from your CSV, and a rule only fires when every field it uses has a value, so no row gets "Saw is hiring". Templates and rules, not AI. Write up to five rules, such as "if recent_post is filled, write Enjoyed {{recent_post}}.", plus a default line, then upload your CSV and press Build lines. Each row gets the first rule whose condition holds and whose fields are all filled; the rest get the default. Download the CSV and map the new column to a custom variable. How do I create a personalised first line column for a cold email list? 1. Export the list with the columns your lines will use (company, title, city, a recent post, a trigger you researched). 2. Write the rules from most specific to most general, and a default line with fallbacks like {{company|your team}}. 3. Upload the CSV, press Build lines and read the lines per contact. 4. Download the CSV and map the personalization column to a custom variable in Instantly, Smartlead or lemlist. How do I check the addresses before the sequence starts? 1. Download the CSV with the new column here. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Import the valid file into the sequencer with the personalization column mapped. Example: - Input: 5 contacts and three rules: if recent_post is filled, Enjoyed {{recent_post}}.; if title contains founder, ceo or owner, a founder line with {{company}}; if city is filled, a city line; default Hope the week at {{company|your team}} is going well. - Output: 2 rows get the recent-post line, 1 the founder line and 2 the default; Sam's row skips the city line because company is blank and gets "Hope the week at your team is going well." Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It doesn't research anything: the lines can only use what is already in the CSV. - Conditions are simple text matches; there are no numeric comparisons or AND/OR groups. - Five rules plus a default per run; build a second column in another pass for a second line. - It can't tell whether the email addresses on the list exist. FAQ: Q: Is this an AI first-line generator? A: No. It writes only the lines you give it, filled from your own columns. That makes every line predictable and checkable; it also means the lines are as good as the rules and the research in your CSV. Q: How do I use the column in Instantly or Smartlead? A: Import the CSV and map the column as a custom variable; then put {{personalization}} (or the name you chose) where the line goes. The merge tag converter rewrites the rest of the template for the tool you use. Q: Can I use spintax in a line? A: Yes. Spintax like {Saw|Noticed} is copied into the line as written for the sequencer to spin; check it with the spintax checker. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### CSV fill rate checker: which columns of a lead list are safe to personalise with URL: https://simpleverifier.com/tools/csv-fill-rate-checker Last updated: 2026-11-03 In one line: Counts filled, blank and placeholder cells (n/a, -, null, #N/A, test) in every column, with distinct and most common values, and marks each column safe as a merge field (98%+ filled), needing a fallback, too empty to personalise with, or the same value everywhere. Download the report or the rows with gaps. Upload a lead file and press Check fill rates. Every column gets its filled, blank and placeholder counts, how many distinct values it has and the most common ones, and a verdict: safe as a merge field, use with a fallback, too empty to personalise with, or the same value on every row. Download the report or just the rows with gaps. How do I check which columns in a CSV are missing data? 1. Export the lead file you're about to send to, with every column. 2. Paste it here or upload the CSV and press Check fill rates. 3. Read each column's verdict before deciding which merge fields the copy uses. 4. Download the rows with gaps to fill them, or add fallbacks for those fields in the template. How do I check the addresses as well as the columns? 1. Fill or drop the gaps the report found. 2. Upload the file at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file. Example: - Input: A 6-row lead file with email, first_name, company, title, city and industry columns, where company has a -, city has an n/a and two blanks, and industry is Software on every row. - Output: email is safe as a merge field (6 of 6); first_name, company and title need a fallback (5 of 6 each); city needs a fallback (3 of 6, 2 blank and 1 placeholder); industry is the same value everywhere. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It counts what is in the cells; a filled cell can still be wrong or out of date. - The placeholder list covers common ones; a value like "Company" in a company column counts as filled. - It doesn't change the file; it reports and exports the rows with gaps. - It can't tell whether the email addresses on the list exist. FAQ: Q: How do I count blank cells per column in Excel? A: COUNTBLANK per column works for true blanks but misses n/a, - and spaces. Upload the file here to get blanks and placeholders for every column at once. Q: What fill rate is good enough for a merge field? A: This tool uses 98%: on a 1,000-row list, that's at most 20 rows on the fallback. Below that, write the line so the fallback reads naturally, or build per-row lines with the personalization line builder. Q: Does it check whether the email column is valid? A: It counts how full the column is, not whether the addresses work. Use /verify for that. Q: Is my file uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### First name cleaner: fix ALL CAPS, blanks and junk before a mail merge URL: https://simpleverifier.com/tools/first-name-cleaner Last updated: 2026-11-02 In one line: Fixes JANE and jane to Jane, strips Dr., emoji and (she/her), and replaces blanks, initials, placeholders like test or n/a and company names with a fallback such as "there", or a name read from the email address. To clean first names for a mail merge, paste the list or upload the CSV with a first name column, choose a fallback such as "there", and press Clean. ALL CAPS and lowercase names are capitalised, titles, emoji and pronouns are removed, and blanks, initials, placeholders and company names get the fallback or a name read from the address. How do I clean first names before a mail merge? 1. Set the fallback for rows with no usable name: "there" gives "Hi there,". 2. Leave "read a name from the address" on to turn ana.silva@ into Ana when the name cell is empty or junk. 3. Paste names or upload the CSV and press Clean first names; the first name column is found by its header. 4. Check the changed rows, then download the CSV with first_name_clean, first_name_status and first_name_note added, and map first_name_clean to your merge field. How do I check the addresses before the merge goes out? 1. Download the cleaned CSV here; every original column is kept. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, with first_name_clean in the greeting. Example: - Input: 8 rows with a first_name column: ANA, leo, Dr. Kim, Sam 🚀 (he/him), Adatum Inc at info@, a blank name at mia.chen@, R. and jean-luc, with the fallback "there". - Output: Ana, Leo, Kim, Sam and Jean-Luc fixed; Mia read from the address; Adatum Inc (a company name) and R. (an initial) get "there". Each row gets first_name_clean, first_name_status and first_name_note. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It can't tell whether a name is real or spelled the way the person spells it; it fixes format, not facts. - Names typed all in capitals or all in lowercase are capitalised by rule, so a name like DeShawn typed as DESHAWN becomes Deshawn. - Placeholder and company words are English; other languages' junk values pass through. - A name read from the address is a guess; rows where it is less sure are marked for a look. FAQ: Q: How do I capitalise names in a CSV? A: Paste or upload it here and press Clean first names. Names in all capitals or all lowercase are capitalised; mixed-case names are left alone. Q: How do I remove Mr, Mrs and Dr from names? A: They're removed automatically when a name follows them, so Dr. Kim becomes Kim. A cell that is only a title gets the fallback. Q: Can it split a full name into first and last? A: It keeps the first word if you untick two-word names. For a proper split with suffixes and surname particles, use split full name. Q: Does it work for non-English names? A: Yes for letters in any script: accents and non-Latin names are kept. The placeholder and company word lists are English. Q: Is my list uploaded? A: No. Cleaning happens in your browser and nothing is sent anywhere unless you choose to check the addresses afterwards. ### Company name cleaner: drop Inc., LLC and ALL CAPS before a mail merge URL: https://simpleverifier.com/tools/company-name-cleaner Last updated: 2026-11-02 In one line: Removes legal suffixes (Inc., LLC, Ltd, GmbH, Pty Ltd, S.A. and dozens more), taglines after a | or dash, bracketed notes and trademark signs, fixes ALL CAPS while keeping short acronyms like IBM, leaves deliberate casing like eBay alone, and swaps blanks, n/a, self-employed and stealth for a fallback. Paste your company names, or a CSV with a company column, and press Clean. Legal suffixes such as Inc., LLC, Ltd and GmbH, taglines, bracketed notes and ™ signs are removed, ALL CAPS is fixed while acronyms like IBM stay, and values that aren't a company (blank, n/a, self-employed, stealth) get a fallback like "your team". How do I clean company names for email personalisation? 1. Export your list with its company column (Apollo, Sales Navigator, HubSpot and most CRMs call it Company or Company Name). 2. Paste it here or upload the CSV, and set the fallback for rows with no usable company. 3. Press Clean company names and look over the rows marked worth a look. 4. Download the CSV and map company_clean to your {{company}} merge field. How do I check the addresses before the sequence starts? 1. Download the cleaned CSV here; every original column is kept. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, with company_clean in the merge field. Example: - Input: 8 rows with a company column: Northwind Traders, Inc., CONTOSO LTD, fabrikam llc, Adatum® | Identity for modern teams, Tailspin Toys (formerly Tailwind Toys), Wingtip.io, Self-employed and Litware GmbH, with the fallback "your team". - Output: 7 fixed: Northwind Traders, Contoso, Fabrikam, Adatum, Tailspin Toys, Wingtip and Litware; Self-employed gets "your team". Each row gets company_clean, company_status and company_note. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It works on patterns; it can't know a company's preferred short name (IBM vs International Business Machines). - Re-casing ALL CAPS can't restore unusual brand casing; check the rows marked worth a look. - Names in non-Latin scripts are only trimmed, not re-cased. - It can't tell whether the email addresses on the list exist. FAQ: Q: How do I remove Inc and LLC from company names in Excel? A: Nested SUBSTITUTE formulas work for one or two suffixes but miss variants like "Inc" vs "Inc." and ", LLC". Paste the column here instead and download company_clean. Q: What happens to rows with no company? A: Blank cells and placeholders such as n/a, none, self-employed, freelance, stealth and confidential get the fallback you set, like "your team", or stay blank if you leave it empty. Q: Will it change a name like eBay or HubSpot? A: No. Only ALL CAPS and all-lowercase names are re-cased; mixed case is kept as written. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### Job title normalizer: turn VP Sales, Vice President, Sales and Sales VP into one title URL: https://simpleverifier.com/tools/job-title-normalizer Last updated: 2026-11-03 In one line: Rewrites every spelling of a role into one form (VP of Sales or Vice President of Sales, CEO or Chief Executive Officer), spells out Sr., Mgr, Mktg and Exec, removes the company after " at " or "@", extra roles after a "|", emoji and bracketed notes, and fixes ALL CAPS while keeping acronyms like HR and SEO. Paste your job titles, or a CSV with a title column, choose the short (VP of Sales, CEO) or long (Vice President of Sales) style, and press Normalise. Every spelling of the same role becomes one title, abbreviations like Sr. and Mgr are spelled out, the company after "@" and extra roles after "|" are removed, and ALL CAPS is fixed. How do I normalise job titles in a CSV? 1. Export the list with its title column (Apollo calls it Title, Sales Navigator Job Title, HubSpot Job Title). 2. Paste it here or upload the CSV, and pick the style and casing: Title Case for a CRM field, lower case for a title used mid-sentence. 3. Press Normalise job titles and look over the rows marked worth a look. 4. Download the CSV and map title_clean to your {{title}} merge field or the CRM's job title property. How do I check the addresses before the sequence starts? 1. Download the cleaned CSV here; every original column is kept. 2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send to the valid file, with title_clean in the merge field. Example: - Input: 8 rows with a title column: VP Sales, Vice President, Sales, Sales VP, CHIEF EXECUTIVE OFFICER, Head of Growth @ Tailspin, Sr. Mktg Mgr, Founder | Speaker | Author and cofounder/cto, short style, Title Case. - Output: All 8 normalised: the first three become VP of Sales, then CEO, Head of Growth, Senior Marketing Manager, Founder and Co-founder & CTO, so 8 distinct titles become 6. Each row gets title_clean, title_status and title_note. Limits: Runs in your browser with no row cap; an uploaded file can be up to 25 MB. Limitations: - It works on patterns, not a model, so a title it hasn't seen a variant of is only trimmed and re-cased. - It can't tell whether a title is current; job changes make titles go stale. - Non-English titles are only trimmed and re-cased, not translated. - It can't tell whether the email addresses on the list exist. FAQ: Q: How do I standardise job titles in Excel? A: Excel needs a lookup table of every variant and a VLOOKUP or nested SUBSTITUTE for each, which misses the ones you didn't list. Paste the column here instead and download title_clean. Q: Does it work out seniority too? A: No; it rewrites the title. To tag each row as C-level, VP, director, manager and so on, and filter by it, use the job title seniority filter on the cleaned file. Q: Which casing should I pick? A: Title Case (VP of Sales) for a CRM property or a signature line. Lower case (VP of sales) when the title sits mid-sentence, as in "most VPs of sales I talk to". Acronyms stay upper case either way. Q: Is my list uploaded? A: No. It is read in your browser and nothing is sent anywhere. ### Email preview text checker: see your subject and preheader in Gmail, Outlook and iPhone URL: https://simpleverifier.com/tools/email-preview-text-checker Last updated: 2026-10-17 In one line: Simulated Gmail, Outlook and iPhone inbox rows show where the subject and preheader get cut, and what an email's HTML puts in the preview. Preview text, or preheader text, is the grey line an inbox shows after the subject. Mail apps take it from the first text in the email, so you set it with a hidden preheader at the top of the HTML. Type both here to see roughly where Gmail, Outlook and iPhone Mail cut them. How do I check my email's preview text? 1. Type the from name, subject line and preview text, or press Try an example. 2. Read the four simulated inbox rows: Gmail on a computer, the Gmail phone app, Outlook's message list and Apple Mail on iPhone. Each shows where the subject and preview get cut at a typical width. 3. Have the email already? Paste its HTML under the second option to see the text an inbox will actually pick up, hidden preheader included. 4. Copy the hidden preheader HTML, with a spacer that stops body text trailing in, and paste it right after the opening body tag. Example: - Input: A 32-character subject line and a 110-character preview text. - Output: The subject shows in full, but the preview is cut on all four inbox mock-ups: 41 characters show in the Gmail phone app and 93 in Apple Mail on iPhone. Limits: No limit; widths are approximate. Runs in your browser. Limitations: - The rows are simulations at fixed widths with standard fonts, not screenshots of real apps; real truncation moves with screen size, font and settings. - Readers can show more or fewer preview lines, or none at all. - Gmail's promotions tab annotations can change what the row shows; this doesn't model them. - Reading the preview from HTML follows document order; an app that skips hidden text may show something else. FAQ: Q: What is preheader text? A: The line of text an inbox shows after the subject. Apps take it from the first text in the email body, so senders put a hidden preheader at the top of the HTML to control it. Q: What does preheader text do? A: It gives the reader a second line, after the subject, to decide whether to open. Without one, the inbox shows whatever text comes first in your email. Q: How long should preheader text be? A: There's no fixed limit; inboxes cut by pixel width. Put the point in the first few words and make it long enough to fill a desktop row, adding a spacer so body text doesn't trail in. Q: How many characters should email preview text be? A: Phones show roughly one or two short lines and desktop Gmail shows more after the subject. Check the counts in the simulation above rather than relying on one number. Q: Is preheader the same as preview text? A: Yes. Preview text is what readers see in the inbox; the preheader is the hidden HTML element that sets it. Q: How do I add preheader text to an email in HTML? A: Put a hidden div right after the opening body tag, styled display:none and max-height:0, containing your preview text. The tool above writes it for you, with a spacer. Q: How do I see preheader text in Outlook? A: Turn on message preview in the View tab. Classic Outlook shows one to three lines under Message Preview; new Outlook has a Show preview text option. ### Email size checker: will Gmail clip your email? URL: https://simpleverifier.com/tools/email-size-checker Last updated: 2026-10-17 In one line: Measures the HTML in KB against Gmail's roughly 102 KB clipping point, breaks down what makes it heavy, and gives you a minified copy. Gmail clips an email whose HTML is larger than about 102 KB, hiding the rest behind a "[Message clipped] View entire message" link. Paste your HTML into this email size checker to see its size, how close it is to the clipping point, what makes it heavy, and a minified version that keeps Outlook's conditional comments. How do I check if Gmail will clip my email? 1. Copy the HTML from your email platform's code view or export, or upload the .html file. 2. Press Check size. The HTML is measured in your browser; nothing is uploaded. 3. Read the size against Gmail's ~102 KB clipping point and the list of what makes the email heavy, biggest first. 4. Download the minified HTML, which removes comments and collapses whitespace, and send yourself a test before using it. Example: - Input: The HTML of a newsletter, pasted from your email platform's code view. - Output: 93 KB, close to Gmail's ~102 KB clipping point. Inline style attributes are the heaviest part, and the minified copy comes to 79 KB. Limits: Runs in your browser, so the HTML is not uploaded; no size limit. Limitations: - The 102 KB threshold is observed behaviour, not a published Google limit, and Google could change it without notice. - It measures the HTML you paste. Your sending tool may add link tracking, a pixel and a footer on send, so the delivered email is heavier. - It doesn't render the email or check how it looks in each client; it only measures weight. - Only Gmail is known to clip at this size. Other clients have their own behaviour for very large messages. - The minifier is conservative: it removes comments and collapses whitespace, but doesn't rewrite CSS or remove unused rules. FAQ: Q: What does message clipped mean in Gmail? A: Gmail is showing only the first part of the email because its HTML is over about 102 KB. The rest, often including the unsubscribe link, appears only after the reader clicks View entire message. Q: Why does Gmail clip messages? A: Gmail clips emails whose HTML is larger than roughly 102 KB. Google doesn't document the exact limit; the figure comes from email platforms' and developers' testing. Q: How do I stop Gmail from clipping messages? A: Reduce the HTML below about 102 KB: remove comments and whitespace, drop unused CSS, shorten repeated inline styles and replace embedded base64 images with hosted ones. Then send a test to Gmail to confirm. Q: How can I check email size? A: Paste the HTML into an email size checker like this one, which counts its UTF-8 bytes. In Outlook you can also add the Size column to the message list, though that includes attachments. Q: What is the email size limit for Gmail? A: Personal Gmail accounts can send attachments up to 25 MB, per Gmail Help. Separately, Gmail clips the displayed message once its HTML passes about 102 KB. Q: Do images count toward Gmail's 102 KB limit? A: Hosted images don't: only the HTML code is weighed, and an tag linking to a server is a few dozen bytes. Images embedded as base64 data URIs do count, at about a third more than the file size. Q: Why is my email size so large? A: Usually inline styles repeated on every element by an email builder, unused CSS, long tracking URLs on many links, embedded base64 images, or blank lines left by personalisation logic. The breakdown on this page shows which applies. ### HTML email checker: will it render in Gmail and Outlook? URL: https://simpleverifier.com/tools/html-email-checker Last updated: 2026-11-02 In one line: Reads the HTML you paste and flags what the big clients drop or mangle: scripts, forms, external stylesheets, flexbox and grid, CSS variables, SVG and WebP images, base64 images, relative image paths, unclosed table tags, missing doctype or charset, and size past Gmail's 102 KB clip. Paste your email's HTML and this checker lists what Gmail and Outlook are known to drop or break: scripts, forms, linked stylesheets, flexbox and grid layouts, CSS variables, SVG images, base64 images, relative image paths, unclosed table tags and a missing doctype, plus whether the size passes Gmail's roughly 102 KB clipping point. How do I check an HTML email before sending it? 1. Copy the HTML from your email builder's code view, or export the .html file. 2. Paste it here or upload the file, and press Check the HTML. 3. Fix the items marked to fix first (scripts, external CSS, base64 and relative images), then the ones to check. 4. Send a test to a Gmail, an Outlook and an Apple Mail address before the real send. How do I check the list the email goes to? 1. Fix the HTML here. 2. Upload your send list at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card. 3. Send only to the valid file. Example: - Input: A 0.7 KB HTML email with a linked stylesheet, a flexbox div holding an SVG logo and an 800px hero image at a relative path, a CSS variable, a table with one unclosed row and cell, a form and a script tag, and no doctype, charset or viewport. - Output: 3 to fix (the script, the external stylesheet, the relative image src), 10 to check (doctype, charset, viewport, the form, the SVG, styles only in a