Why Dromo?
The CSV importer for any JavaScript app
Framework-free CSV and Excel import for any JavaScript app. One script tag, AI column mapping, real-time validation, results as clean JSON. Free dev mode.
import DromoUploader from "dromo-uploader-js";
const dromo = new DromoUploader(
"YOUR_FRONTEND_LICENSE_KEY",
[{ label: "Email", key: "email", type: "email" }]
);
dromo.open();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
- No. The JavaScript SDK works with a single script tag or an npm import in any vanilla JavaScript, jQuery, or server-rendered app.
- Files with hundreds of thousands of rows work in the browser. For millions of rows or scheduled feeds, use the Headless API with SFTP.
- Yes. Errors are highlighted inline in a spreadsheet-style review step, and users can also download an annotated Excel file, fix it offline, and re-upload.
- Validated JSON that matches your schema exactly, delivered to onResults, a webhook, or the REST API.
Ready to Ship a Better Data Import Experience?
AI-powered mapping. Real-time validation. SOC 2 certified. Deploys in minutes.
