Import Faster, Smarter & Easier

Select and import one or many delimited files into SQL Server®, Oracle®, Snowflake® and other relational databases with one click, effortlessly. SQL Importer automatically builds table structures with optimized field lengths, actively tries to fix broken records, skips exception records to keep your imports moving, and much more. All for less than a cheap cup of coffee per week.
Learn More Download
database
Supported Databases
file browser
Speedy Imports

Import many files with a click

Choose one or many delimited files and start your import. That's it. SQL Importer does the rest. No wizards, clunky SSIS processes, ADF, or copy commands riddled with exceptions. Automation and simplicity you and your team deserve. Point. Click. Import.
See it in action
optimized field sizes
Optimized Structures

Automatic tables and field sizing

Tired of creating table structures for your disparate file formats? SQL Importer quickly generates table structures with optimized field lengths, so you can stop guessing or assigning unnecessarily long lengths to every column. You can even choose to only create the structures if you want to push the data yourself. But with everything SQL Importer does along the way, why would you?
See it in action
broken records
Automated Fixes

Broken records... no problem

If you've imported delimited data, you've probably encountered broken records. You know, those records that wrap onto new lines and often crash your conversion. SQL Importer tries to fix broken records during import, even when they break to multiple lines. On top of that, it's parsing methods are designed to not get tripped up by bad quoting and other common issues.
See it in action
sql server error
Prevent Crashes

No spoilers

SQL Importer doesn't fail an import because of a few exception records. If it can't fix a bad record (be sure to review record fix options), it will bypass the record or optionally write it to an exceptions table. SQL Importer will even correct files that come in with duplicate column names.
See it in action

Full of helpful features

import multiple
Import multiple files with a click

Select all the files you need to import, click, and step away or watch them import. Spend your time on other things.

optimize columns
Optimize field sizes

SQL Importer will accurately size your fields so they're not a byte longer than they need to be. Imported data is stored in varchar, nvarchar/unicode, or text depending on options and string size.

fix broken records
Fix broken records

SQL Importer will attempt to piece together and fix records that break onto even multiple new lines, helping prevent unecessary problems or incorrectly imported records.

crash import
Prevent crashes

Bad records will be kicked out while your import carries on. SQL Importer can create Fixes and Exceptions tables so you can have a look.

fix duplicate column names
Duplicate column correction

Files sometimes include header rows that use the same column name more than once. SQL Importer will rename them for you.

guess delimiter
Guess the delimiter

Import a group of files delimited by different characters and let SQL Importer guess the delimiters for you.

broken records
Download

Give your team a boost

For less than $3 a week, give yourself or your team a helpful tool that will increase productivity and reduce pain points. Download and try the limited version free forever or purchase the full version.