Last updated: June 2026
dBase and Clipper are xBase systems, the same family as FoxPro, and they share one thing that makes migration predictable: the .dbf data format. The data moves to SQL Server the same way regardless of which tool built it. What differs is the application layer, and that gets rebuilt.
Phoenix Consultants Group, a custom software firm that migrates dBase, Clipper, and FoxPro xBase systems to SQL Server

Is dBase or Clipper safe to keep running in 2026?

The application still runs, which is exactly what makes the question easy to postpone. The risk is in what sits underneath it. Both tools are frozen in a DOS-era design, and the vendors moved on long ago.

Clipper is the clearer case. The last commercial release, CA-Clipper 5.3b, shipped in 1997 and runs on DOS1. Almost no new commercial Clipper applications were written after 1995, and the language never made the jump from DOS to Windows under its original owner1. dBase has a longer tail: the product line is now owned by dBase LLC, which still sells current dBASE versions, but the dBASE III, IV, and 5 applications that businesses actually run in production date from the 1980s and 1990s, and The Register reported that the dBase website ceased operating in 20262. Either way, the people who wrote these systems are retiring, and the pool of developers who can read the code keeps shrinking.

What is xBase, and why does it matter for the migration?

dBase, Clipper, and FoxPro are not three unrelated products. They are members of one family, informally called xBase, that grew out of the dBase language and file format of the 1980s3. dBase came first, from Ashton-Tate, and its data file format, the .dbf, was already described as a de facto standard by 19854. The others adopted that same format.

dBase

The original. An interpreted database and language from Ashton-Tate. Source of the .dbf format the whole family shares.

Clipper

A compiler for dBase code from Nantucket, later CA-Clipper. It turned xBase programs into standalone DOS executables.

FoxPro

The xBase product Microsoft bought and grew into Visual FoxPro. Same .dbf data, its own database engine and tooling.

That shared lineage is not trivia. It is the single fact that makes a dBase or Clipper migration predictable, because it decides how the hardest part, the data, comes across.

Whatever tool wrote the application, the business data lives in .dbf files, and that format is common across dBase, Clipper, and FoxPro. The data migrates the same way for all three.

Does it matter whether you are on dBase, Clipper, or FoxPro?

For the part that scares people most, the data, the answer is no. For the part they underestimate, the application, the answer is yes. Splitting the project along that line is what keeps it sane.

The data

Same path for all three
  • Stored in shared .dbf tables
  • Index and memo files read alongside
  • Migrated into SQL Server
  • Schema redesigned, integrity enforced

The application

Differs by tool
  • dBase code is interpreted
  • Clipper code is compiled to DOS executables
  • FoxPro carries its own engine and forms
  • This layer is rebuilt, not copied

FoxPro is the sibling PCG writes about most, because Microsoft grew it into a full development platform before ending it. If your system is specifically a FoxPro one, the dedicated guide is migrating Visual FoxPro in 2026. For dBase and Clipper, the data story is identical and the application story is simpler, because neither carries FoxPro's heavier runtime.

Where does the data go?

SQL Server is the standard target, and the move is well understood. The .dbf tables are read, along with their index files and any memo files holding longer text, and loaded into SQL Server. The schema is redesigned rather than copied, because xBase tables were often flattened for speed on 1990s hardware and use field types that do not map one to one onto a modern database.

The ownership question matters here, so it is worth stating plainly. The records belong to the business. After the migration they sit in a database the business controls, with backups, history, and real multi-user access, instead of in .dbf files on a shared drive. The same data move, applied to a Microsoft Access database, is walked through in moving Access to SQL Server.

Running on dBase or Clipper and not sure where to start?

A 20-minute call. PCG asks what the system does and how it was built, then explains how the data and the application would move.

Book Your Free Consultation

What about the application written in dBase or Clipper code?

This is the part that gets rebuilt. The data came across cleanly because of the shared format, but the program logic is tied to its tool, and there is no automatic converter that turns decades-old xBase code into a modern application worth maintaining.

The default rebuild target is C# .NET with SQL Server behind it, with a desktop or web front end depending on how the system is used. Business rules that still match how the company operates are carried over. Logic that only existed to work around a 1992 limitation is left behind. There is a middle option for Clipper specifically: the open-source compilers Harbour and xHarbour are close to fully compatible with old Clipper code and can recompile it for current systems5. That can keep a Clipper application alive while a real migration is planned. It is a bridge, not a destination, because the application is still xBase underneath and the developer pool is still shrinking.

What if no one still understands the dBase or Clipper code?

This is how most of these projects begin. The person who wrote the system retired years ago, the documentation is thin or missing, and nobody on staff can explain how a particular calculation works. It feels like a dead end. It is not.

A dBase or Clipper application can be reconstructed by reading it. The source code, the compiled program, and the .dbf data together describe what the system does, and that reading produces a written account the business can confirm before any rebuild starts. The same approach, for the broader case of a vanished developer, is in what to do when your developer disappears. Waiting does not make the code easier to read. It only raises the odds that the move happens under pressure, after a failure, instead of on a schedule the business chooses.

Move off xBase before a Windows change forces the timing

PCG runs a fixed-fee discovery that reads your dBase or Clipper system and quotes a migration path with a fixed scope.

Book Your Free Consultation

Frequently Asked Questions

Is dBase still supported in 2026?+
The dBase product line is owned by dBase LLC, which still sells current dBASE products. The DOS-era dBASE III, IV, and 5 applications many businesses still run are unsupported legacy. The Register reported that the dBase website ceased operating in 2026.
Is Clipper still supported?+
No. The last commercial release, CA-Clipper 5.3b, shipped in 1997 and runs on DOS. There is no vendor support. Open-source projects Harbour and xHarbour keep the language compilable, but that is a community effort, not vendor support.
Can dBase and Clipper data move to SQL Server?+
Yes. Both store data in the .dbf format, so the tables, indexes, and memo files are read and migrated into SQL Server, with the schema redesigned and integrity enforced. The path is the same whether the system was written in dBase, Clipper, or FoxPro.
Does it matter whether we are on dBase, Clipper, or FoxPro?+
For the data, no. All three are xBase and share the .dbf format, so the data migrates the same way. The difference is the application layer: dBase is interpreted, Clipper is compiled to DOS executables, and FoxPro has its own engine. That part is rebuilt to fit the tool.
Do we have to rewrite the whole application?+
The application layer is rebuilt, usually in .NET with SQL Server behind it. Business rules that still match how the company works are preserved. Harbour or xHarbour can extend a Clipper application's life as a bridge, but that buys time rather than retiring the risk.
What if our dBase or Clipper developer is gone?+
The application is reconstructed by reading the source code and the .dbf data together, not by interviewing people who no longer remember. That reading produces a written account of what the system does, which becomes the basis for the migration.
Who migrates dBase and Clipper systems?+
A custom software firm that does legacy migration. PCG has moved xBase systems, including dBase, Clipper, and FoxPro applications, into SQL Server and modern front ends since the late 1990s, starting each project by reading the code and the data.
About the Author

Allison Woolbert

CEO and Senior Systems Architect, Phoenix Consultants Group

Allison Woolbert is the principal of Phoenix Consultants Group, the custom software consultancy founded in 1995. PCG has migrated xBase systems, including dBase, Clipper, and Visual FoxPro applications, into SQL Server and modern front ends for industrial, manufacturing, and environmental services clients since the late 1990s.

Allison leads PCG's discovery and architecture practice, where the first deliverable on every legacy engagement is a written account of what the existing system does, read from the code and the data.
LinkedIn.

1 Clipper (programming language), Wikipedia. Created by Nantucket Corporation, first released 1985 as a compiler for dBASE III; acquired by Computer Associates in 1992 and renamed CA-Clipper; last release CA-Clipper 5.3b, May 20, 1997, on DOS; almost no new commercial Clipper applications after 1995. en.wikipedia.org

2 dBase, Wikipedia. The dBase line, after Borland acquired Ashton-Tate (1991) and sold the rights (1999), is owned by dBase LLC, which sells dBASE PLUS and a DOS-based dBASE CLASSIC; citing The Register that the dBase website ceased operating in 2026. en.wikipedia.org

3 xBase family references, Wikipedia. dBASE, FoxPro, Clipper, Xbase++, FlagShip, and Harbour share the dBASE language lineage and the .dbf file format; the term xBase distinguishes the family from the original Ashton-Tate product. en.wikipedia.org

4 .dbf file format, Wikipedia and Library of Congress sustainability of digital formats. The .dbf format was introduced in 1983 with dBASE II and was described as a de facto standard by 1985. en.wikipedia.org; loc.gov

5 Harbour (programming language), Wikipedia. Harbour is a free, open-source, cross-platform compiler that is backward compatible with nearly all Clipper 5.2x and 5.3 code; xHarbour is a related fork. en.wikipedia.org

This article is informational and not legal, financial, or compliance advice for a specific situation. Phoenix Consultants Group has provided custom software development since 1995.