Importer Generator
Upload a dataset to begin
Supported formats: .csv,.xlsx,.xls,.xlsm,.xlsb,.tsv
Sign in for free for unlimited files, no payment required.
About Importer Generator
Define a target CSV schema, preview a live column-mapping import widget, and get an embed snippet for your own app.
Importer Generator lets you define the schema your product expects from a customer-uploaded CSV — column names, types, required fields — and immediately try it as a working widget: drop a CSV in, see it auto-map to your schema, fix any mismatched columns, and watch per-row validation run live.
Once the schema is right, copy the generated iframe/script snippet to embed the same importer widget directly inside your own SaaS product, so your users get column mapping and validation without you building it yourself.
Category: Developer ToolsCommon Use Cases
- Prototyping the column-mapping step of a customer CSV import feature before building it in-house
- Embedding a working CSV importer widget inside an internal admin tool via iframe
- Demoing what a self-serve CSV import would look like for a SaaS product
Key Features
- Visual schema builder (name, type, required)
- Live import widget preview with auto column mapping
- Per-row validation against your schema
- Copyable iframe/script embed snippet
Design the schema here, test it against a real sample file in the live preview, then use Validator Configurator if you also need a standalone script for server-side validation of the same schema.
Frequently Asked Questions
No — the schema travels in the embed URL and the widget posts the imported rows back to your page via postMessage, so there is nothing to host.
It is a working demo meant to show the concept and let you try it with real files. Get in touch if you want a hardened, white-labelled version inside your own product.
A hands-on way to see what an embeddable CSV import widget for your product would look like before committing to build one.
Read the related guide →