Free - No signup - Email contact data stays in your browser

Preflight a Mailchimp contact CSV.

Check email fields, duplicates, text limits, dates, addresses, tags, consent status, and destructive update blanks before a small audience import.

A Mailchimp contact CSV preflight checks local file evidence before import. This private workspace masks contact values, requires explicit field types, and blocks contact-data exports until structural, consent, and update-risk blockers are resolved.

01 - How it works

Review contacts as an audience contract.

A row is only safe when upload format, email identity, field types, marketing status, consent, and update behavior agree. The complete file is checked locally.

i. load

Open CSV, TXT, or Excel

Drop a source, paste comma/tab text, or load an imperfect or ready sample. Excel is converted locally to the CSV Mailchimp expects.

ii. state

Choose intent and status

Set add or update behavior, one email-marketing status, explicit field types, and required consent or blank-update acknowledgments.

iii. test

Export a small batch

Resolve blockers, then download normalized UTF-8/LF CSV and the first 100 complete ready rows in source order.

02 - What it checks

Evidence before audience mutation.

The desk validates what the source can prove and labels every account-dependent uncertainty for review.

  • 01

    Upload contract

    Check CSV/TXT handoff, Excel conversion, delimiter, workbook sheets, UTF-8 evidence, record endings, 200 MB guidance, and row width.

  • 02

    Email identity

    Require one mapped Email Address, then check every row for missing, malformed, duplicate, or unsupported email local parts.

  • 03

    Audience fields

    Explicitly check text bytes, address, zip, number, date, birthday, URL, tags, groups, permissions, phone, and timestamps.

  • 04

    Consent and updates

    Separate status, consent review, destructive blank updates, and portal state instead of turning uncertainty into a fake green score.

"A valid CSV is not automatically a safe marketing-audience change."
csvtodashboard.com
Scope and handoff

Know what a local check cannot see.

The preflight never signs in to Mailchimp or requests an audience field. Consent, suppression, billing, and account state still need human review.

  • Email contacts only

    This release covers email-contact file import. SMS marketing contacts, signup forms, and connected integrations have different rules.

  • No audience state

    Existing fields, groups, permissions, contacts, bounces, unsubscribes, plan limits, charges, and deliverability are not queried.

  • No acceptance guarantee

    Back up the audience, import at most 100 test contacts, inspect results and representative profiles, then scale deliberately.

03 - FAQ

Mailchimp contact CSV questions.

Can I validate a Mailchimp contact CSV before importing it?
Yes. This local preflight checks email-contact file shape, headers, one Email Address mapping, duplicate emails and rows, selected field formats, consent review, and update-blank risk. It cannot query an audience or guarantee acceptance.
No. Parsing, mapping, findings, masked evidence, acknowledgments, normalization, and downloads remain in the current browser tab. Contact values are not sent to Mailchimp or csvtodashboard.
No. Mailchimp's file import accepts CSV or tab-delimited TXT. This workspace can read an XLS or XLSX source locally, but its handoff is a normalized CSV rather than the workbook.
Exactly one Email Address field is required, with one email per contact. The preflight blocks missing, malformed, duplicate, and unsupported non-ASCII email local parts.
Yes when Update existing contacts is enabled. Mailchimp says blank mapped fields overwrite and erase existing field data, so this workspace counts those cells and requires an explicit local review before export.
No. Mailchimp says the update-existing import method does not change the marketing status already attached to an existing contact.
It conservatively blocks a local handoff above 200 MB or one million data rows because Mailchimp says files above 200 MB, or about one million contacts, may cause import errors.
No. Permission, bounces, suppressions, audience fields, groups, marketing permissions, charges, and existing contacts are portal state. Back up the audience, import a controlled test, and inspect the result.