Embeddable CSV import widget for small SaaS products

Implement CSV import in your SaaS product in 10 minutes. Comes pre-built with automatic column matching, data validation, and data cleaning.

hero
Built for developers

10-minute set-up

DolphinCSV takes only 10-minutes to set-up. If at any point you need help, reach out and we'll help you set-up DolphinCSV in your product.

  • SDKs available for React & JS
  • Live zoom support if you get stuck
  • Intuitive API & comprehensive docs
React
Node
JS
1 import { useState } from "react";
2 import { DolphinCSVImporter } from "@dolphincsv/react-csv-importer";
3
4 function MyComponent() {
5 const [open, setOpen] = useState(false);
6 return (
7 <>
8 <button onClick={() => setOpen(true)}>Open Importer</button>
9 <DolphinCSVImporter
10 mode={'development'}
11 clientId={"YOUR_CLIENT_ID"}
12 templateKey={"YOUR_TEMPLATE_KEY"}
13 columns={[
14 {key: "name", label: "Name", type: "text", required: true},
15 {key: "postcode", label: "postcode", type: "us_postcode", required: true},
16 {key: "birthday", label: "Birthday", type: "date", required: true},
17 ]}
18 open={open}
19 onSuccess={(importedData) => console.dir(importedData)}
20 onError={(err) => console.log(err)}
21 />
22 </>
23 );
24 }
25
Importer features

Powerful data validation & data cleaning

Works out of the box, with all the features you'd expect from a modern spreadsheet importer.

  • 1-click error correction
  • AI-assisted column matching
  • Automatic header detection
hero

Plans & pricing

Basic
$20/month
100 imports/month free, then $0.3/import
Support for files up to 1,000 rows
Unlimited columns per file
Automatically detect header rows
AI-assisted column matching
Detect & fix formatting errors
Custom validation rules for each column
DolphinCSV never sees your data
Email & chat support
Customize theme
Remove branding
Standard
Most popular
$29/month
250 imports/month free, then $0.2/import
Support for files up to 10,000 rows
Unlimited columns per file
Automatically detect header rows
AI-assisted column matching
Detect & fix formatting errors
Custom validation rules for each column
DolphinCSV never sees your data
Live Zoom support
Customize theme
Remove branding
Professional
$79/month
1,000 imports/month free, then $0.15/import
Support for files up to 100,000 rows
Unlimited columns per file
Automatically detect header rows
AI-assisted column matching
Detect & fix formatting errors
Custom validation rules for each column
DolphinCSV never sees your data
Live Zoom support
Customize theme
Remove branding