Ship fast. Import faster.
Beautiful, embeddable CSV import for your SaaS. Let users import spreadsheets in minutes, not months of development.
Trusted by developers at companies worldwide
import { Ferry } from '@ferry/sdk';
const ferry = new Ferry({ apiKey: 'ferry_...' });
// Create an import session
const session = await ferry.imports.create({
schema: { name: 'string', email: 'email' },
webhook: 'https://your-app.com/webhook'
});
// Redirect user to hosted import UI
window.location.href = session.url;Building imports is hard
Every SaaS needs CSV import. Most teams spend months building it from scratch.
Months of development
Building file parsing, validation, error handling, and UI takes 2-3 months minimum.
Endless edge cases
Character encodings, date formats, large files, duplicates. The complexity never ends.
Security concerns
Handling user files securely requires careful architecture and compliance work.
Ship imports in minutes
Ferry handles the complexity so you can focus on your product.
Lightning Fast
Import data in seconds, not hours. Our optimized parser handles files of any size.
Enterprise Ready
Bank-grade security with SOC 2 compliance. Your data is encrypted at rest and in transit.
Real-time Updates
Webhooks notify your system the moment an import completes or encounters issues.
Developer First
Beautiful SDKs for TypeScript, Python, and more. Documentation that developers love.