Row & Page

Row & Page / Guides

ZIP Code Leading Zero Fixer

CRM Import-Ready Contact Cleanup

Want the whole file cleaned? We fix emails, phones, names and duplicates and return an import-ready CSV. $9 per 500 rows.

See CRM Import-Ready Contact Cleanup

Open a contact list in Excel and a ZIP code like 02134 can quietly become 2134. Import that file into a CRM and those contacts now have a four-digit ZIP that matches nothing. Load your file below to put the zeros back. The fix runs in your browser and nothing is uploaded.

ZIP code leading zero fixer

Paste ZIP codes one per line, or upload a CSV and name the ZIP column. Codes that lost their leading zeros in a spreadsheet (2134 instead of 02134) are padded back to five digits, nine-digit codes are written as ZIP+4 (12345-6789), and values that cannot be a US ZIP code are flagged.

Your file is read in your browser with JavaScript. Nothing is uploaded or sent anywhere, and nothing is stored after you close the page.

Why the zeros disappear

Microsoft's support article says Excel automatically removes leading zeros from data such as postal codes, and converts large numbers to scientific notation, so that formulas and math operations work on them (source: https://support.microsoft.com/en-us/office/keeping-leading-zeros-and-large-numbers-1bf7b935-36e1-4985-842f-5dfa51f85fe7). A ZIP code is a code, not a number, so this changes your data. Microsoft also notes that applying a format afterwards will not restore leading zeros that were already removed (source: https://support.microsoft.com/en-us/office/keeping-leading-zeros-and-large-numbers-1bf7b935-36e1-4985-842f-5dfa51f85fe7). You need to rebuild the values, which is what this tool does.

What the fixer does

USPS Publication 28 describes the last line of an address as the city, state and Five-Digit ZIP Code or ZIP+4 Code (source: https://pe.usps.com/text/pub28/28apb.htm), which is why the tool outputs five digits, or five plus four.

Keep the zeros next time

Microsoft's article describes a few ways to keep leading zeros (source: https://support.microsoft.com/en-us/office/keeping-leading-zeros-and-large-numbers-1bf7b935-36e1-4985-842f-5dfa51f85fe7):

Microsoft also describes an Automatic Data Conversions setting in recent Excel versions that can turn off the removal of leading zeros (source: https://support.microsoft.com/en-us/office/keeping-leading-zeros-and-large-numbers-1bf7b935-36e1-4985-842f-5dfa51f85fe7).

Be careful with non-US rows

If your list mixes countries, a 4-digit value might be a valid postcode somewhere else. Filter to US rows before you run the fixer, or check the rows marked "leading zero restored" against the country column.

FAQ

Which column does it use?

The column you name, or the first column with "zip" or "postal" in its header.

Is my file uploaded?

No. The file is read by JavaScript in your browser. Nothing is sent to us or anyone else, and nothing is kept after you close the tab.

If you want the whole file cleaned

Our CRM Import-Ready Contact Cleanup fixes names, emails, phones, states, ZIP codes and duplicates across the whole file and returns an import-ready CSV for $9 per 500 rows. We are independent and not affiliated with any CRM vendor.

Buy CRM cleanup - $9 per 500 rows

CRM Import-Ready Contact Cleanup

Want the whole file cleaned? We fix emails, phones, names and duplicates and return an import-ready CSV. $9 per 500 rows.

See CRM Import-Ready Contact Cleanup

Free: GoHighLevel import checklist

A 2-page PDF checklist to run before you upload a CSV into GoHighLevel: pipelines, stages, custom fields, tags and a test batch. Enter your email and the download starts right away.

I'll email occasional CRM tips. Unsubscribe any time. Unsubscribe

More CRM guides: GoHighLevel CSV import errors · HubSpot legacy private app migration · GBP categories for dentists · GBP categories for HVAC companies · GBP categories for roofers · Google review reply templates · HubSpot import errors fix · GoHighLevel duplicate contacts · GoHighLevel CSV field mapping checker · GoHighLevel phone number format fixer · HubSpot to GoHighLevel field map generator · HubSpot duplicate contact finder · GoHighLevel custom field name checker · GoHighLevel tag cleanup tool · GoHighLevel date format fixer · HubSpot lifecycle stage mapper · HubSpot property name checker · CSV email validator and dedupe · CRM data quality score · GBP description checker · GBP categories for plumbers · GBP categories for chiropractors · GBP categories for law firms · Zoho CRM CSV import checker · Pipedrive CSV import checker · Keap CSV import checker · ActiveCampaign CSV import checker · Mailchimp to GoHighLevel field mapper · CSV name splitter (first and last) · US state abbreviation normalizer · Company name normalizer (Inc, LLC) · URL and domain cleaner · Duplicate company finder · GBP categories for electricians · GBP categories for landscapers · GBP categories for med spas · GBP categories for auto repair shops · HubSpot multiple companies domain · HubSpot failed to find record · GHL duplicate unique property · HubSpot could not parse date · GHL 1013 phone number · GHL 1008 email validation

Services: CRM contact cleanup · GoHighLevel import fix · HubSpot private app audit · GoHighLevel import templates · HubSpot duplicate audit · Workflow fix · HubSpot to GoHighLevel migration · HubSpot AI connector setup · Zoho Blueprint import fix · 1099 vendor tracker · Google Business Profile audit