Convert PDB to PDF

Converting PDB to PDF only makes sense once you know what the file is: three unrelated formats share the extension, and only one of them is a book. This page identifies the Palm database variants first, then covers what a Palm e-book gives a PDF and what stops the conversion. The e-book engine is not running here yet.

  • Where it runs Not available yet — the engine for this pair has not shipped.
  • Rebuilt PDF works differently from a PDB, so this is not the gradual degradation a lossy codec applies. What PDF can express is reproduced faithfully; what it has no equivalent for does not survive at all.
  • File size limit Up to 25 MB per file, free, without an account.
  • Worth knowing E-books reflow to fit the screen, PDFs do not. Page breaks are decided during conversion.

Up to 100 files at once. Mixed formats are fine.

Three unrelated formats share the .pdb extension

This page is about the Palm database — the container used by PalmOS handhelds and, most often, by the e-book readers that ran on them. If that is not what you have, two other things use the same three letters and have nothing to do with it or with each other.

A Protein Data Bank file is a text format describing the three-dimensional structure of a molecule; open it in a text editor and you will see columns of atom coordinates. A program database is a Visual Studio debug file that maps compiled code back to source, and it sits beside an executable. Neither converts to a document in any meaningful sense, and neither belongs here.

Working out which one is in front of you

Open the file in a plain text editor. If you see readable columns of numbers and element symbols, it is a Protein Data Bank file. If you see binary noise with a scattering of legible words near the start, it is one of the other two.

Provenance settles the rest faster than inspection. A file that came off a handheld, a Palm sync folder or a backup of a computer from the 2000s is a Palm database. A file sitting in a build output directory next to a .exe or .dll of the same name is a debug database, and deleting it costs nothing unless somebody is debugging that build.

A Palm database is a container, not a format

The Palm database is a wrapper: a header, a list of records, and inside them whatever the application chose to put there. What the file actually holds is identified by a four-character creator and type code in the header, so two PDB files can be entirely different kinds of thing.

That is why "how do I open a PDB" has no single answer. An address book, a memo store, a game save and an e-book are all valid Palm databases, and the only way to know which you have is to read the type code or to know where the file came from. A converter aimed at books will refuse the others, correctly.

eReader and Mobipocket, the two variants that matter

The PDB files that survive are overwhelmingly books, because PalmOS was the first genuinely usable e-reading platform. Two applications account for most of them: eReader, which is the commonest, and Mobipocket, which used the Palm container before Amazon bought the company.

That second one is the useful fact. A Mobipocket PDB is a MOBI in a Palm wrapper, so tools that read MOBI often read it directly and the conversion path is identical to converting a MOBI. An eReader PDB is a different construction and needs a tool that specifically understands it, which is why one old book converts without comment and the one beside it does not.

The encrypted eReader books and what they need

Books bought from the eReader store were protected, and the scheme was unusual: the key was derived from the purchaser’s name and credit card number rather than from an activation server. At the time that was a deliberately friendly design — no account, no activation, nothing that could go offline.

It aged better than most DRM for exactly that reason, and the practical position now is still awkward. Opening one needs details from a purchase made fifteen or twenty years ago, on a card that has certainly expired. If you have them, tools exist; if not, the book is not recoverable, and this site does not do that work in either case.

What a 160 by 160 greyscale screen left in the file

Very little. These books were made for handhelds with a 160 by 160 pixel greyscale display and almost no processing power, so the styling was minimal by construction and what exists is often specific to one reader application rather than to a shared standard.

The consequence for the conversion is reassuring: there is not much to lose. Text and chapter structure come across; anything more elaborate probably was not in the file to begin with. A converted Palm book that looks plain is an accurate rendering rather than a degraded one.

PDF, EPUB or plain text as the destination

EPUB is the right general answer for a book you intend to read. It is an open standard, every current e-reader takes it, and it keeps the reflow that lets text be sized to a screen — which matters more for these books than most, since the text is all there is.

PDF earns its place for printing and for a fixed archival rendering. And for the non-book databases — memos, addresses, notes — the honest target is not a document at all but plain text or CSV, extracted by a tool written for that application. That is an extraction job rather than a format conversion, and treating it as one saves a lot of failed attempts.

Get the files off the old machine before anything else

If the handheld still runs, that is not where the data lives. Palm synchronisation software wrote the databases to a folder on the desktop computer it was paired with, usually under a user name inside the Palm directory, and that folder is the complete archive of memos, addresses and books.

Copy it whole and work from the copy. The hardware, the cradle, the serial or USB driver and the sync application are four things that have to work simultaneously, and each of them is a decade past support. The files themselves are ordinary bytes and will keep indefinitely once they are on something modern.

Why this is worth doing now rather than later

The PalmOS platform ended in 2010. Nothing writes these files, no current device reads them, and the software that understands the container is maintained by volunteers whose interest is finite. A format whose meaning depends on a four-character code registered with a company that no longer exists is a format whose contents become guesswork.

A file that turns up now came off an old machine, a backup drive or an inherited computer, and it is almost certainly the only copy. Converting to something open while a tool that understands it still installs is the entire lesson, and it applies to several formats that currently feel permanent.

How to approach a PDB to PDF conversion

  1. Confirm it is a Palm database and not a Protein Data Bank or debug file.
  2. Try it in Calibre — a Mobipocket-derived book usually reads straight away.
  3. Convert to EPUB for reading, or to PDF for printing and archiving.

PDB and PDF: a Palm container against a portable document

PDB compared with PDF
PDBPDF
Full namePalm Database E-bookPortable Document Format
File extension.pdb.pdf
Media typeapplication/vnd.palmapplication/pdf
CompressionEither, depending on the setting
First published19961993
Published byPalmAdobe
SpecificationISO 32000-2
LicensingPublished, not standardisedOpen standard
Standing todayDeprecatedCurrent
Colour it can describeRGB, CMYK, greyscale
Opens in a browserNo browserEvery browser
Considered insteadEPUBDOCX, HTML

What survives

Both PDB and PDF hold several pages, so a multi-page document stays one file.

Opening the result

PDF opens in every current browser. PDB has narrower browser support than that. If the file is going onto a web page or into a form, that is usually the whole reason for the conversion.

PDB dates from 1996 and is no longer maintained. PDF is what current software writes, so the conversion is as much about staying readable as about the file itself.

The usual programs do not overlap: PDB opens in Calibre, PDF in Adobe Acrobat, Preview and LibreOffice Draw — so whoever receives the result needs something from the second list.

What each format is for

PDF comes from Adobe and dates from 1993, specified as ISO 32000-2. Adobe Acrobat, Preview and LibreOffice Draw all read it.

PDB to PDF: identifying the file, and what converts

Are my PDB files uploaded anywhere?

Yes — this conversion needs software that cannot run in a browser, so the file is uploaded over an encrypted connection. It is deleted as soon as the job finishes, and the result is sent straight back to you without being stored. The work is done by Calibre, the e-book library manager and converter.

What kind of PDB file do I have?

Three unrelated formats share the extension. A Palm database is binary and came from a handheld or its desktop software. A Protein Data Bank file is text and shows columns of atom coordinates in an editor. A program database is a Visual Studio debug file sitting beside an executable.

Can I convert a PDB here right now?

Not yet — the e-book engine has not shipped. Calibre reads several of the Palm e-book variants on a desktop today and is the practical tool for this job.

Is a Mobipocket PDB the same thing as a MOBI?

Effectively yes. Mobipocket used the Palm container before Amazon bought the company and turned the format into MOBI, so tools that read MOBI often read it directly and the conversion path is the same.

Why will my PDB book not convert?

It is probably an encrypted eReader purchase. That scheme derived its key from the buyer’s name and credit card number rather than an activation server, so opening it needs details from a purchase made fifteen or twenty years ago.

What should I convert a PDB e-book to?

EPUB for reading, PDF for printing or archiving. The text and chapter structure convert cleanly either way; elaborate formatting will not survive, largely because these books were made for a 160 by 160 pixel greyscale screen and never had any.

Where are the PDB files from my old Palm device?

The synchronisation software wrote them to a folder on the paired desktop computer, usually under a user name inside the Palm directory. Copying that folder is the whole backup.

More about these formats

Where these figures come from

The claims this page makes about PDB and PDF are checkable, and these are the documents that settle them.