Why Dromo?
The CSV importer built for React
Add CSV and Excel import to your React app with one component. TypeScript types, hooks-friendly API, AI column mapping, inline validation. Free dev mode.
import DromoUploader from "dromo-uploader-react";
<DromoUploader
licenseKey="YOUR_FRONTEND_LICENSE_KEY"
fields={[{ label: "Email", key: "email", type: "email" }]}
onResults={(response, metadata) => console.log(response, metadata)}
>
Launch Dromo Importer
</DromoUploader>What Our Customers Say

"We have now rolled out Dromo across our entire customer onboarding experience, and it has made our lives so much easier. Most importantly, our customers love the new experience!"
FAQ
Frequently asked questions
- Yes. The React package ships with type definitions for the component props, schema fields, and the onResults payload.
- Yes. Open and close it from state, pass your schema as props, and handle results in the onResults callback like any other component.
- Yes. It is a client-side component and works in any React setup. For frameworks with server rendering, load it on the client only.
- Yes. Free dev mode has no credit card requirement and a 100-row cap, so you can wire it into your app before buying.
Ready to Ship a Better Data Import Experience?
AI-powered mapping. Real-time validation. SOC 2 certified. Deploys in minutes.
