CSV to SQL Server Converter with Field Mapping
Load delimited and CSV files into SQL Server, Azure SQL, MySQL or PostgreSQL tables without writing import scripts. Map columns to fields visually, filter rows, and re-run the same load whenever a new file arrives.
Try It Free for 14 Days See Plans & Pricing14-day free trial · 20 conversions, first 500 records each · no credit card
How it works
Four steps from a CSV file to a SQL table
Load or build a config
Start from a saved .cfg conversion configuration or create a new one.
Select the formats
Choose Delimited / CSV as the input and SQL Server (or MySQL or PostgreSQL) as the output.
Map the fields
Auto-map by name, or assign any input field to any output field manually.
Convert
Click Convert, then save the configuration so recurring loads are one click.
What you get
More than a one-off import
Field-level mapping
Map any input field to any output field, with truncation and padding handled automatically.
Filter before you load
Match on equals, not-equals, LIKE patterns, numeric comparisons or empty fields, and combine rules with AND / OR.
Three SQL engines
Load into SQL Server, MySQL or PostgreSQL with the same visual workflow. SQL Server mode connects to on-premises SQL Server (2012 and later), SQL Server Express and Azure SQL Database through ODBC Driver 17 or later.
Route rows to different databases
With Complex Routing, one CSV can be split so each record goes to a different SQL destination, table and dialect based on a field value.
Large files
Built for high-volume batch work, with conversions of 100,000+ records per pass.
Schedule it
Run file-to-SQL conversions from the command line with no GUI and schedule them as Windows batch jobs. SQL-to-SQL is not supported in headless mode.
Related
Other conversions
DBF to SQL Server · Access to SQL Server · EDI 835/837 to SQL · Compare with other tools
Questions
CSV to SQL Server: common questions
Can I load one CSV into several databases?
Yes, with Complex Routing. You define a routing rule on any field, and each record is sent to the matching destination, each with its own connection, SQL dialect, table and field mapping.
Does it work with Azure SQL?
Yes. SQL Server mode connects to Azure SQL Database, on-premises SQL Server and SQL Server Express using ODBC Driver 17 or later.
Can I also export SQL tables to CSV?
Yes. Any of the nine supported formats can be input or output.
Do I need to write SQL?
No. Mapping and conversion are visual. A free-form SQL query tool is available if you want it, but it is optional.
Is my data uploaded anywhere?
No. Universal File Converter is a native Windows desktop application (Windows 10 and 11, 64-bit). Files are processed on your own computer; no browser or cloud service is required.
Can I try it first?
Yes. The free trial lasts 14 days with no credit card. It is the Standard edition, limited to 20 conversions of the first 500 records each, and it can be used once. Purchases carry a 30-day money-back guarantee.
Stop hand-writing CSV import scripts
Standard $19.99 per month, Lifetime $249.99 one-time, or Professional $49.99 per month per site. Start with the free trial.
Try It Free for 14 Days Converting Access databases instead?