How to split address into separate columns in a CSV

Your CSV has full addresses crammed into a single column, but you need street, city, state, and zip in separate fields. Manually parsing thousands of addresses is error-prone and tedious.

See it in action

Prompt
"Split the address into street, city, state, and zip columns"
Before
#nameaddress
1John Smith742 Evergreen Terrace, Springfield, IL 62701
2Jane Doe123 Main St, Austin, TX 78701
3Bob Wilson456 Oak Ave, Seattle, WA 98101
After
#namestreetcitystatezip
1John Smith742 Evergreen TerraceSpringfieldIL62701
2Jane Doe123 Main StAustinTX78701
3Bob Wilson456 Oak AveSeattleWA98101

Why use Magic CSV for this?

  • Split any address format into clean, separate columns
  • Works with US, international, and messy address formats
  • No formulas or regex required

Ready to transform your data?

Upload your CSV, describe what you want, get clean data back.

How to split address into separate columns in a CSV | Magic CSV | Magic CSV