MAILCHIMP AUDIENCE CSV CHECK · RUNS IN YOUR BROWSER · NOTHING UPLOADED

Why did my Mailchimp audience import skip contacts or create odd fields?

Paste or drop your Mailchimp audience CSV and get every problem with its line number before you import: invalid and duplicate emails (capitals ignored), rows with no email, unquoted commas in Tags that shift the columns, birthdays with a year or mixing DD/MM and MM/DD, phones turned into 4.16556E+09, headers like Mobile or DOB that will not map to the default field, and date columns that mix day-first and month-first. Then apply the safe fixes and download a cleaned CSV with every change listed.

The file is read in this browser tab and never leaves your device. Independent of Intuit Inc. and Mailchimp. Column names and rules are read from memory of Mailchimp's public help pages on importing contacts; no Mailchimp account or import was available when this was built.

About consent. Permission to market comes from a real opt-in you can show, such as a signup form or the subscription list of the platform you are leaving, and Mailchimp asks you to confirm it at import. This tool checks formatting. It does not create, upgrade or change anyone's consent, and no fix here will ever turn a blank or unclear value into a yes.

1. Your audience CSV

A contact export from any platform edited in a spreadsheet, or a sheet prepared for Mailchimp's CSV import. Contact data is personal data: this page never uploads it.

Choose a file or paste the text, then click Check file.

The rules, and what they leave out

Common questions

Why did my Mailchimp audience import skip contacts or create odd fields?

The usual causes are a row with no email address, an email that is not valid, the same email on two rows (capitals do not make it different), a header like Mobile, DOB or Tag that is not mapped to the default field and is offered as a new audience field instead, an unquoted comma inside the Tags cell that shifts every later column, a birthday with a year or one that mixes DD/MM and MM/DD, a date column that mixes formats, and an Excel save that turned long phone numbers into scientific notation. This tool tests each of them and names the line.

Does a clean CSV mean I can email these people from Mailchimp?

No. This tool only checks formatting. Permission to market comes from a real opt-in you hold a record of, such as a signup form or a prior platform's subscription list, and Mailchimp asks you to confirm that at import and restricts purchased, rented or scraped lists. The tool never creates or changes consent. Messaging people who did not opt in can breach laws such as CAN-SPAM, GDPR and PECR. Ask a lawyer if unsure.

Why did my phone numbers turn into 4.16556E+09?

Excel treats a long run of digits as a number and shows it in scientific notation; once saved the original digits are lost. The tool flags it but cannot restore them. Re-export from the source with the column formatted as Text.

What does Apply safe fixes change?

Only things with one reasonable reading: the delimiter, the spelling of default headers and stray spaces. Every change is listed with its line. It never edits names, addresses, tags, birthdays or anything about consent.

Is it safe to put my customer list into a web page?

The page runs in your browser, the file is read locally and nothing is uploaded; a test in the code asserts there are no network calls. You remain responsible for how you store and handle the downloaded file.

What does this not check?

Whether Mailchimp will accept the file today, whether emails are deliverable, your existing contacts and field limits. A clean result is not a promise of success: import a few contacts first.