Convert Clipper/dBASE to a Web App | Migration
To migrate a Clipper or dBASE application to the web, you rebuild its business logic as a modern web app and migrate the data out of the DBF and NTX files into a reliable modern database. P-Soft audits your old DOS-era program and its DBF tables, re-creates the accounting, inventory and reporting rules as clean web code, and moves every record across with full verification. The result is a browser-based system your whole team can use at once, with mobile access, role-based permissions and automatic backups, delivered remotely with English support.
Why a Clipper or dBASE app is a liability now
Summer 87, CA-Clipper and the wider dBASE family powered countless DOS character-mode database programs in the late 1980s and 1990s. Many of these still quietly run accounting, inventory and point-of-sale tasks today, long after their vendors vanished. If that describes your business, the risks compound every year.
- No support for decades: the compilers, libraries and the people who understood them are gone, so a single crash can halt operations with nobody to call.
- DBF data lock-in: your records live in isolated DBF tables with NTX index files that corrupt easily, are hard to back up safely and resist integration with anything modern.
- DOS and single-user limits: character-mode screens, fragile network file sharing, and ties to ancient hardware make growth almost impossible.
- No remote or mobile access: staff must sit at one physical PC, which is unworkable for distributed teams and branches.
These are the exact problems our legacy software rescue service exists to fix.
Our migration approach: rebuild logic, migrate data
We do not machine-translate old code line by line. Automated conversion simply carries the limitations of a 1990s DOS program into a new wrapper. Instead we treat your existing app as the specification: we study exactly what it does and why, then rebuild it properly for the web.
- Business logic rebuilt: every calculation, validation and report your Clipper program performs is re-created as maintainable modern code.
- Data migrated and verified: we extract all history from your DBF files, clean inconsistencies left by years of DOS use, and load it into a modern relational database with record counts and totals checked against the originals.
- Workflows modernised: keyboard-driven habits your team relies on are preserved where helpful, while clunky DOS steps are streamlined.
If your app is essentially stock control, our inventory and warehouse software experience maps directly onto it; many Clipper systems are data-heavy inventory or ledger tools.
What you get after migration
- Web and mobile access: staff work from any browser on desktop, laptop, tablet or phone, in the office or remotely.
- 50+ concurrent users: no more one-PC bottleneck or fragile file locking; many people work at once safely.
- Role-based access: each person sees only what their role allows, which is impossible to enforce in a shared DOS program.
- Automatic backups: scheduled, verified backups replace the risky habit of copying DBF folders by hand.
- Real reporting and export: modern dashboards, searchable history and clean exports instead of fixed character-mode printouts.
Not sure whether a browser app or an installed program fits you better? Our guide on web versus installed software compares both honestly.
How the project runs
- Audit: we review your Clipper or dBASE program, its screens, and the structure of every DBF and NTX file to map all logic and data.
- Rebuild: we construct the web application screen by screen, confirming each feature matches what your team expects.
- Data migration: we move all historical records into the new database and reconcile them against the old files.
- Training and handover: we train your staff, run both systems in parallel if you wish, then switch over with confidence.
Everything is delivered remotely with English support. We make no false claims about certifications, local offices or on-site teams; we are a focused remote engineering team. If your needs go beyond a straight rebuild, our custom software development service can extend the new system with features your DOS app never had.
Frequently Asked Questions
Can you really read our old DBF and NTX files?
Yes. DBF is a well-understood table format and we routinely extract complete data from it, including tables tied to NTX indexes. We verify every record so nothing is lost in the move.
Will we lose any of our accounting or inventory history?
No. Migrating all historical data is part of the project. We reconcile counts and key totals against the original files so your ledgers and stock history carry across intact.
Do we have to rewrite everything at once?
Not necessarily. We can prioritise the most critical modules first and run the old program alongside the new web app during a transition period to reduce risk.
How do you support us if you work remotely?
We deliver the whole project remotely and provide ongoing English support by email and messaging. Distance is not a barrier for modern web applications, which are reached through a browser from anywhere.