Import Fixed-Width Text into DBF

Perpetual license from $75 · 2–4 licenses $65 · 5+ $55 · Site license $1,200 · one person on up to two computers · 30-day money-back · Pricing and license terms

Withdata FileToDB imports fixed-width text files into DBF locally — one file into one table, several files into one table, or bulk import many files into many tables. 100% local, secure, and cross-platform.

Fixed-width text is a plain text format in which every column has a fixed character width and no delimiter is used.

Download Free Trial


Why Choose Withdata FileToDB as the Fixed-Width Text to DBF Importer?

🔒 100% Local & Secure

Your Fixed-Width Text files and DBF credentials are used only on your own computer. Nothing is uploaded to any cloud server.

⚡ Fast Streaming Import

Millions of rows within a minute. Large files are streamed with low memory usage.

📁 Batch & Merge

Import several Fixed-Width Text files into one DBF table, or bulk import a whole folder into many tables.

🔄 Column Widths, No Delimiter

Define the width of every column (N columns need N-1 widths). No delimiter and no quoting are needed.

🗃 6 Load Modes + Auto Create Table

Append, Replace, Update, Upsert, Insert Ignore and Delete. The destination table can be created automatically from the source columns.

⏱ CLI & Scheduled Tasks

Save an import configuration and run it automatically from Windows Task Scheduler or crontab.

Full Feature Comparison

FeatureSupported details
Source fileLocal fixed-width text, batch files, merged files
Destination databaseDBF (connect with host / port / user / password; SSL where the server supports it)
Load modesAppend · Replace · Update · Upsert · Insert Ignore · Delete — with a multi-column key for Update / Upsert
Import modeOne file into one table · several files into one table · bulk import into many tables
Running modeGUI wizard · command line · scheduled tasks
Source optionsFormat-specific parsing for Fixed-Width Text, encoding
Destination optionsSchema, table name, create table if missing, column mapping, update key, encoding
PlatformWindows, macOS, Linux (native, 64-bit)

All Fixed-Width Text to DBF Import Options You Need

Fixed-Width Text to DBF Import Notes

How to Import Fixed-Width Text into DBF (4 Steps)

  1. Open Withdata FileToDB and connect to your DBF database (host, port, user, password).
  2. Choose the Fixed-Width Text file to import (or a folder / list of files for batch importing).
  3. Choose the destination schema and table — create it from the source columns if it does not exist — and pick the load mode (Append, Replace, Update, Upsert, Insert Ignore or Delete).
  4. Check the preview and column mapping, then click Import. Save the configuration if you want to run it again from the command line.

Import Fixed-Width Text into DBF in GUI

In GUI mode the import is a step-by-step wizard: connect to the database, choose the Fixed-Width Text file, choose the destination table, check the preview and column mapping, and click Import. See Withdata FileToDB.

Set scheduled tasks for importing Fixed-Width Text into DBF

After importing Fixed-Width Text into DBF in the command line, you can schedule and automate the "Fixed-Width Text to DBF" import:

  1. Save the configuration and create a .bat (Windows) or .sh (Linux/macOS) file for the "Fixed-Width Text to DBF" import.
  2. Set a scheduled task: on Linux/macOS use crontab; on Windows use the Task Scheduler.

FAQ

How fast is the Fixed-Width Text to DBF import?

Is my data safe during the import?

Does it work on Linux and macOS?

Can I import many Fixed-Width Text files at once?

Can I update existing DBF rows instead of inserting?

Can I automate the import from the command line?

How do I define the columns of a fixed-width file?

Is there a header row or a delimiter?

Can I import a fixed-width file that has no header?


Start Importing Fixed-Width Text into DBF Today

Download Withdata FileToDB for a free trial. Runs on Windows, macOS and Linux.

Download Now