PDF is Not Always a Good Format

PDF preserves layout and works well for sharing fixed documents, signing, and offline forms. But it is hard to edit, often bloated, and poorly suited for reading on mobile or responsive design.

24 views
d

By. Jacob

Jacob Kristensen (Turbulentarius) is a Web Developer based in Denmark. He is currently pursuing a Bachelor's degree in Web Development at Zealand, focusing on learning React and refining his existing skills.

Edited: 2025-12-27 14:35

Pros:

Cons:

From a user-centric perspective, PDF files are just irritating. They’re often hard to edit or read, and the text doesn’t flow or resize properly, making them incredibly frustrating on mobile devices. The default should be to let text flow and scale freely—like a well-designed web page. There’s no good reason for e-books to use fixed layouts.

There’s likely no technical reason we couldn’t replace PDF with more readable, open, text-based formats. Even .html is surprisingly good for writing documents and has near-universal support.

HTML can also be self-contained if needed, since content can be embedded as base64. In some cases, this might even be more compatible than PDF—for example, with small videos. The fact that HTML might not render exactly the same on all devices doesn’t matter much; if designed properly, it comes close, and the content flows far better by default than in most PDFs.

Acrobat Reader comes with unwanted AI features, and the free version will constantly prompt you just to use them, and does not allow you to do much with the document. An auto-generated Table of Contents is only included if bookmarks are created during the editing process. Even when simply reading a .pdf, the view may “jump” from page to page instead of scrolling smoothly, which can make it tremendously strainful to read a .pdf using Adobe’s official Acrobat Reader. In contrast, web browsers generally provide a much smoother reading experience and do not suffer from this usability issue.

Tell us what you think:

  1. Save as is for editable formats. Export is for final output like PDF. The difference is mostly artificial.
  2. Modern websites are filled with popups and intrusive prompts that frustrate users and erode trust. This article explains why companies like Google and Facebook should be careful.
  3. Why web designers should avoid hijacking users scroll to make smooth-scrolling, parallax and other silly scroll-triggered effects.
  4. How to optimize image-loading and automatically include width and height attributes on img elements with PHP.

More in: UX