Make the output. Check the evidence. / KitForma

DBF to Excel & CSV — Memo and Encoding Review

Convert supported dBASE and FoxPro DBF tables locally with DBT/FPT text memos, explicit encoding, exact numeric text and a reviewable deleted-record selection.

No account neededRuns in your browserFree to use
DBF Migration DeskLOCAL WORKSPACE
Choose · review · download
From question to next step

DBF Migration Desk

Keep the DBF and memo together. Missing or overwritten data cannot be invented.

Supported scope: Local DBF + memo · 250,000 cells · exact numeric text

DBF table, memo and encoding

Required fields are marked with an asterisk.

01

Up to 16 MiB, 50,000 declared records, 128 fields and 250,000 source cells. dBASE III-compatible and supported FoxPro tables; no dBASE 7, encrypted or variable-length V/Q fields.

Same base filename as the DBF. Up to 32 MiB. dBASE III 512-byte DBT text with 1A1A terminator, or FoxPro FPT text blocks. DBT IV, pictures, objects and binary memos are unsupported.

Unknown code-page marks require an explicit choice. Check the preview against familiar names; a successful decode does not establish the correct language.

Only records still present in this file. This cannot recover packed, removed or overwritten content.

Loading the local tool… Your files stay in this browser.

Preserved values and migration evidence

Review your output, then save it to your device.

02

Make the next step clear.

Your findings, assumptions and next steps will appear here after you run the check.

DBF Migration Desk · https://dbf.kitforma.com/ · KitForma

01

Exact numeric text and leading-zero identifiers in Excel

02

Supported DBT/FPT text with explicit missing-memo evidence

03

Encoding preview and selectable existing deleted flags

Good questions

Before you start

Which DBF versions and field types are supported?

dBASE III-compatible 0x03/0x83, dBASE IV 0x8B scalar data, FoxPro 0xF5 and Visual FoxPro 0x30/0x31. Supported fields are C, N, F, D, L, M and VFP I, Y, B, T with nullable bitmaps. dBASE 7, V/Q variable-length fields, encryption and unknown layouts are refused.

Are long numbers and leading-zero identifiers preserved?

Yes in XLSX and JSON: numeric values are written as text, and character identifiers retain leading zeros. The original type is recorded in Schema. CSV importers may still infer numbers, so import those columns as text.

Which memo files can be decoded?

dBASE III 512-byte DBT text terminated by 1A1A, and FoxPro FPT text blocks. dBASE IV DBT variants, binary/picture/object blocks, missing files and invalid pointers produce explicit unresolved-cell issues.

Can it recover deleted or missing records?

It can export still-present records whose deletion flag is set. It cannot recreate packed, overwritten or absent records, infer missing memo text or repair application-level relationships.

Can CSV cells run as formulas?

The provided CSV adds an apostrophe to formula-like text and reports the protected-cell count. XLSX writes literal values with no formulas, and JSON retains original text. CSV applications still control type inference and import behavior.

What are the local processing limits?

DBF 16 MiB, memo 32 MiB, 50,000 records, 128 fields, 250,000 source cells, 1 MiB per memo and 8 MiB of selected decoded text. Files stay on your device. Excel text above 32,767 characters is split into ordered worksheet chunks, with full CSV/JSON values retained.

The evidence behind the check

Sources & assumptions

Formats, algorithms and supported features are documented below. Check the stated scope and inspect your output before using it.

Reviewed 2026-10-17. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.