Poppler se basa en Xpdf y fue creado por dos razones indicadas: permitir una reutilización más fácil del motor de representación así se permite que se reduzca el trabajo redundante, y vaya más allá de las metas de Xpdf e integre más de cerca y reutilice más la funcionalidad que proporcionó el sistema operativo (mientras que el xpdf es muy autónomo).