24

I have only found trial versions of these converters. Does anyone know a free one? Any of the following target formats will do:

CSV, MDB, SQL, XLS

Piotr Dobrogost
  • 41,292
  • 40
  • 236
  • 366
Jader Dias
  • 88,211
  • 155
  • 421
  • 625

7 Answers7

21

Microsoft Excel can open DBF files and save it on many formats

Jader Dias
  • 88,211
  • 155
  • 421
  • 625
11

There's Exportizer (http://www.vlsoftware.net/exportizer/index.html) which also comes with a $$$$ "Pro" version, and DBF Viewer Plus (http://www.alexnolan.net/software/dbf.htm) by Alex Nolan.

Both are freeware, both should allow you to export to at least CSV (or more).

Marc

marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459
  • For anyone else interested: Exportizer is great for just peeking into a database and not doing anything real useful and seems pretty solid. DBF Viewer Plus seemed OK but I ran into a lot of bugs when trying to create tables and fields in those tables. Since I'm looking in on a database that I don't want to screw up, I will not be using that one and just sticking with Exportizer. – ScottN Aug 20 '15 at 15:28
9

I am able to open and convert .dbf files with LibreOffice 3.4.4, and export to a variety of formats.

Keith Flower
  • 4,032
  • 25
  • 16
  • 1
    This is a very underrated answer. Free and simple! – CK1 Feb 15 '19 at 20:43
  • This answer helped me a lot. MS Excel and SQL Server only read a part of my dbf file (2000 out of 2800 records). LibreOffice didn't have any problems. It worked well even with Latin2 encoding in dbf file. – GigaKatowice Aug 26 '19 at 07:32
3

http://sourceforge.net/projects/dbf2csv

Very simply converter between dbf and csv. You don't need any database engine.

Very simple, but worked fine for me

j0k
  • 22,600
  • 28
  • 79
  • 90
1234ru
  • 692
  • 8
  • 16
2

I wrote an article some years ago, about converting dbf's into datasets (xml readable by DataSet.ReadXml's function), however, it can be slow on big dbf's ,you can try it free though.

Article.

Jhonny D. Cano -Leftware-
  • 17,663
  • 14
  • 81
  • 103
2

A search on Sourceforge yields some possibilities:

  1. http://sourceforge.net/projects/dbfconverter/
  2. http://sourceforge.net/projects/dbmt/
  3. ...
ChristopheD
  • 112,638
  • 29
  • 165
  • 179
2

For XLS or CSV, use OpenOffice.org.

maxwellb
  • 13,366
  • 2
  • 25
  • 35
  • The first row will be field names, followed by type abbreviation, field width (if applicable), and decimal places (if applicable). There's probably an option to turn off this behavior. In the mean time if you have MS Excel, it defaults to not adding this information into the first row cells. – maxwellb Aug 10 '09 at 20:28