Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


PdbConverter is a tool for converting PalmOS PDB files into more common file formats.



I will not make updates or bugfixes to this project anymore. It is still functional, so if you need to convert old PalmOS PDB files, you can download the latest release and run it (see Usage section below).

For you Retro Developers out there, there is a separate Java library called commons-pdb that enables you to read different kind of PDB files. This library is still maintained by me, and even supports Android.


  • Calender can be converted to iCalendar and imported into most calendar applications.
  • Address can be converted to vCard and imported into many address books.
  • Also supports Memo, ToDo and Notepad.
  • Also supports DateBook.mdb files.
  • All other PDBs can be converted into a ZIP file containing the raw record data, for further processing.
  • Optional category filter and separate export of each category.
  • Developers can use PdbConverter to parse PDB files in their own application, just by adding a Maven dependency.
  • Completely written in Java, and runs on Linux, MacOS X and Windows. Also usable as Android library (untested).


Please install Java, then download the latest precompiled jar from GitHub and run it:

java -jar pdbconverter.jar --gui

See the online documentation for further details.


PdbConverter is distributed under Gnu Public License v3.