Access Migration Desk
Turn a small Access database into a usable table package with clear evidence of what was read, skipped or represented differently. Your database stays in your browser.
How we build a check
This workbench processes supported inputs locally. We test calculations, file structure and generated artifacts using independent readers or known fixtures where available. The example runs the same processing path as a supplied input; it does not stand in for checking your own result.
Editorial responsibility
KitForma maintains this tool and its guides. The source notes on the tool page link to the supporting documentation. We do not claim affiliation with the referenced hardware manufacturers or platforms. Review date: 2026-10-18.
Limits and updates
One unlocked MDB/ACCDB up to 32 MiB; 100 local and 100 linked tables; 256 fields per table; 50,000 rows / 500,000 cells overall; 32 MiB decoded text, 2 million characters per cell. Local worker: 60 seconds, cancellable. No encrypted/password files, attachments, OLE, binary payloads, multivalue/calculated fields, macros, forms, queries or external linked data. Jet 3 text uses Windows-1252. ACE 15 is accepted by the engine but not independently fixture-verified in this release. If a specification changes or a result appears incorrect, send the relevant source URL and a non-sensitive reproduction to kitforma@outlook.com.
Open-source components
The tools use self-hosted open-source components appropriate to each format, including PDF.js, pdf-lib, fflate, SheetJS, MediaInfo by MediaArea.net SARL and others. Component versions and licenses. MediaInfo license · fflate license.