Import spreadsheets into your App, Zapier, or a public API in minutes

Works with tools your already use. Beautifully designed import experience.

Try it free
  • Set up an import form in less than 2 minutes
  • Import CSV files or choose Google Sheets
  • Send imports to your API, Zapier, or a public API
  • Combine & transform columns to make new values
  • Filter out unwanted / bad data before import
  • Fully customize JSON being posted to the API endpoint
  • See which rows are invalid immediately
  • Get an email when the import is done. No waiting for large files to import.
  • Automatic example spreadsheet for your users
  • Shows users what columns are required/options
  • Data Privacy and GDPR compliant by default.
CSV Uploader Product Shot

EasyCSV enables you to upload CSV & Google spreadsheets for anything.

Import spreadsheets to your api or zapier

Connect EasyCSV to your App, Shopify, Salesforce, Mailchimp, Hubspot, and many more systems.

1. Set up an upload form with rules for columns and values for acceptable spreadsheets.

2. Post to an existing public API or have your devs write a simple API endpoint to accept the import and process each record.

3. Any user you allow (there are security options) can then upload CSV files or Google Sheets with the EasyCSV spreadsheet upload form.

Why EasyCSV is better than building your own importer

1. Speed. Done in minutes.

EasyCSV is easy to setup by anyone. Maintainable by anyone. Your dev team can spend less than an hour integrating by using an existing API endpoint or writing a new, simple API endpoint.

Repeat this for as many different imports as you need. Making an importer from scratch often takes a week or more and is usually fragile and hard to use for your users.

Faster than setting up a javascript spreadsheet plugin

2. Beautifully simple for your users

The EasyCSV import experience is beyond what an internal team would ever build.

EasyCSV automatically:
• Creates an upload form
• Generates a downloadable example CSV/spreadsheet
• Shows what columns are required/optional
• Search Google Sheets for importing
• Tells users what rows have issues and what they are
• Emails users with the results of their import.

Your users will be amazed and import more spreadsheets successfully.

Beautiful Spreadsheet uploader plugin

3. Safe & secure

We have multiple options for trusting uploads: Require Google Account to upload, Limit uploads to certain email domains, Require simple password to upload, Trade a unique token between EasyCSV and your app, Send imports to Zapier for more filtering or security features. All optional.

We have designed our systems to not keep any import data around, encrypt anything senstive, and follow all GDPR regulations.

Secure CSV importing

How our customers are using EasyCSV

Export a CSV from one app and import into yours

Enable a user to bring their data into your application. They export their data as a CSV from their application or another service. Then you use EasyCSV to let them import it into your application.

Onboard a large customer

When you land that big customer they may have hundreds of users to setup. Enable your account managers to work in a spreadsheet and upload the final setup into your application

Bulk upload a list of eCommerce product listings

Many eCommerce websites enable their customers to easily upload a large list of products. EasyCSV allows them to easily set all the details on a list of products and get them onto a website fast.