How to Extract Emails from a Google Contacts Export
On this page
Export and import options vary by plan, permissions and product version. Check the platform’s current help documentation if a menu or format differs. Use only contact data you are authorized to process; an extracted address is not proof of marketing consent.
Why Extract from Google Contacts?
Google Contacts stores contact information for your Google account, including email addresses, phone numbers, physical addresses, job titles, companies, notes and custom fields. Contacts accumulate from Gmail interactions, manual entries, phone syncing, Google Workspace directories and imported lists.
Over years of use, a Google Contacts account can hold hundreds or thousands of entries. Extracting just the email addresses is useful for several scenarios.
Building a mailing list. You may want a clean list of email addresses from your contacts for a newsletter announcement, an event invitation, or a business outreach campaign.
Migrating to a CRM or email platform. When moving contacts to a CRM, email marketing platform, or another contact management tool, a deduplicated email list is often the cleanest starting point.
Consolidating contacts from multiple Google accounts. If you have personal and work Google accounts, exporting and extracting from both produces a single deduplicated list.
Cleaning up duplicates. Google Contacts has its own merge feature, but it works within a single account. Extraction with deduplication is useful when combining Google Contacts with contacts from other sources.
How to Export from Google Contacts
Google Contacts offers two export formats: Google CSV and vCard (VCF).
- Go to contacts.google.com.
- Select the contacts you want to export. You can select individual contacts, a label (group), or all contacts.
- Click Export (found in the left sidebar or under the three-dot menu, depending on the interface version).
- Choose an export format:
- Google CSV produces a CSV file with columns for names, email addresses, phone numbers, addresses, organisations and all other contact fields.
- Outlook CSV produces a CSV file formatted for Microsoft Outlook import.
- vCard (for iOS Contacts) produces a VCF file containing contact data in vCard format.
- Click Export to download the file.
Which format to choose
Both CSV and VCF work with Email Extractor.
Google CSV is the most common choice. It produces a straightforward spreadsheet with one row per contact and clearly labelled columns. Email addresses appear in columns like "E-mail 1 - Value", "E-mail 2 - Value" and so on, since a single contact can have multiple email addresses.
vCard (VCF) is useful if you also need to import into a phone or another contact application. Email Extractor reads VCF files and extracts the email fields. See Extract emails from VCF files.
For email extraction alone, Google CSV is the simpler option.
How to Extract the Email Addresses
- Go to bulkemailextractor.com.
- Select "Text and files."
- Upload the exported CSV or VCF file. Up to 25 MB per file, 100 MB per batch.
- Click "Extract emails."
- Review the results. Duplicates are removed automatically. If a contact has multiple email addresses, each unique address appears once.
- Download as TXT for a plain list, CSV for a single-column spreadsheet, or CSV with sources to see the source file name.
Working with the Results
Contacts with multiple email addresses
Google Contacts allows multiple email addresses per contact (home, work, other). The CSV export includes separate columns for each: "E-mail 1 - Value", "E-mail 2 - Value", "E-mail 3 - Value" and so on. Email Extractor scans all columns and extracts every email address found. Each unique address appears once in the results, regardless of which column or how many contacts it was associated with.
Combine with other sources
Upload the Google Contacts export alongside exports from other services (Outlook, a CRM, an email marketing platform, a phone backup) in a single extraction. Deduplication ensures each address appears only once, even if the same person exists in multiple systems.
Filter before exporting
If you only want contacts from a specific group, apply a label in Google Contacts (such as "Clients", "Networking" or "Family") and export just that label rather than all contacts. This produces a smaller, more targeted file.
Watch for auto-collected contacts
Google Contacts includes a section called "Other contacts" (formerly "Other") that automatically stores email addresses of people you have emailed or interacted with in Gmail, even if you never manually added them. Depending on your export settings, these may or may not be included in the export.
If your export includes auto-collected contacts, the extracted list will contain addresses of people you have corresponded with but may not have a relationship with. Review the list before using it for outreach.
Things to Know
Names and other fields are not preserved
Email Extractor outputs email addresses only. Contact names, phone numbers, physical addresses, organisations and notes from the Google Contacts export are not carried over. If you need those fields, work with the original CSV file directly.
Contacts without email addresses
Some contacts in Google Contacts may have only a phone number or physical address and no email. These contacts will not appear in the extracted results since there is no email address to extract.
Google Workspace directories
If you use Google Workspace (formerly G Suite), your organisation's directory contacts may appear separately from your personal contacts. The directory is managed by your Workspace administrator. You may need to export personal contacts and directory contacts separately, if the directory export is available to you.
Large contact lists
A Google Contacts export for an account with thousands of contacts will still typically be well under the 25 MB file size limit, since the CSV is plain text.