Add data importto your app
Add CSV import functionality to your app in minutes
Give users an easy and powerful data import experience
The simple way to implement CSV import
In-house solutions often suffer from filesize limitations or processing timeouts, which can frustrate users and use up expensive support time.
Powerful CSV import plugin
Drop our Importer javascript into your app and your users will experience an easy and powerful data import process.
Supports CSV and all Excel formats
Let users upload data in the format that's most convenient for them, including files from legacy Excel versions.
Validation rule library
Choose from a library of common validation rules including email, phone, currency and number formats.
Receive import data as a webhook or callback
Imported data is sent as JSON to your backend by webhook. Alternatively, use the JS callback option and keep data local to the browser.
Custom themes and branding
Style the importer modal to match your product's UI and branding.
Handle large import files
Designed to handle huge data uploads with ease. Say goodbye to arbitrary upload limits.
Secure and GDPR compliant
We value your trust and work hard to protect your information. Read more about our EU Data Protection and Security policies.
Powerful drop-in CSV importer
Embed the Importer into your frontend with a single line of code and hook it up to your "Import Data" button.
Give your users the best CSV import experience
Replace your data import process with a well designed and intuitive experience. We've researched common challenges people face, and designed a process that holds their hand every step of the way.
Users can fix validation issues seamlessly
Format validation happens before data is imported to your app. Our in-browser spreadsheet editor means users can fix validation errors immediately, without having to go back into Excel.
Automatic column matching
Input file and destination columns are auto-matched using smart fuzzy text matching. This makes importing complex files a breeze for your users.
Easily define import schemas
Define import columns for every import data type your app has.
Create columns to match the required import format
Define columns which match the import data format your backend expects.
Include example data for columns
An example.csv for users will be automatically generated using the example data.
Customizable themes
Style the importer modal to match your UI and branding.
Validation rules library
All plans include our library of robust validation rules.
Plans
Get started free and scale as you grow
Feature | Included |
---|---|
Data uploads per month | 100 |
Importer data models | 1 |
Rows per upload | 100 |
Auto column matching | Yes |
Remove branding | No |
Custom regex validationsLearn more | No |
Custom stylingLearn more | No |
Validation HooksLearn more | No |
Data HealingLearn more | No |
Multiple LanguagesLearn more | No |
Support | Standard |
Feature | Included |
---|---|
Data uploads per month | 2,500 |
Importer data models | 10 |
Rows per upload | 1,000 |
Auto column matching | Yes |
Remove branding | No |
Custom regex validationsLearn more | No |
Custom stylingLearn more | No |
Validation HooksLearn more | No |
Data HealingLearn more | No |
Multiple LanguagesLearn more | No |
Support | Priority |
Feature | Included |
---|---|
Data uploads per month | 5,000 |
Importer data models | 25 |
Rows per upload | 10,000 |
Auto column matching | Yes |
Remove branding | Yes |
Custom regex validationsLearn more | Yes |
Custom stylingLearn more | No |
Validation HooksLearn more | No |
Data HealingLearn more | No |
Multiple LanguagesLearn more | No |
Support | Priority |
Feature | Included |
---|---|
Data uploads per month | Unlimited |
Importer data models | Unlimited |
Rows per upload | Unlimited |
Auto column matching | Yes |
Remove branding | Yes |
Custom regex validationsLearn more | Yes |
Custom stylingLearn more | Yes |
Validation HooksLearn more | Yes |
Data HealingLearn more | Yes |
Multiple LanguagesLearn more | Yes |
Support | Enterprise |
Feature by | Hobby | Starter | Pro | Scale |
---|---|---|---|---|
Pricing | ||||
Features | ||||
Data uploads per month | 100 | 2,500 | 5,000 | Unlimited |
Importer data models | 1 | 10 | 25 | Unlimited |
Rows per upload | 100 | 1,000 | 10,000 | Unlimited |
Auto column matching | Included in Hobby | Included in Starter | Included in Pro | Included in Scale |
Remove branding | Not included in Hobby | Not included in Starter | Included in Pro | Included in Scale |
Custom regex validationsLearn more | Not included in Hobby | Not included in Starter | Included in Pro | Included in Scale |
Custom stylingLearn more | Not included in Hobby | Not included in Starter | Not included in Pro | Included in Scale |
Validation HooksLearn more | Not included in Hobby | Not included in Starter | Not included in Pro | Included in Scale |
Data HealingLearn more | Not included in Hobby | Not included in Starter | Not included in Pro | Included in Scale |
Multiple LanguagesLearn more | Not included in Hobby | Not included in Starter | Not included in Pro | Included in Scale |
Support | Standard | Priority | Priority | Enterprise |