Now in public beta

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

app.ts
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.

Ready to ship faster?

Set up Ferry in less than 5 minutes. Start importing data today.

Free tier forever
No credit card required
SOC 2 compliant