Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

PDF Embed View provides a flexible, mobile-friendly way to display PDF files in Drupal.
It integrates cleanly with Drupal’s Field API, Media system, and Views, allowing PDFs
to be rendered inline, in modal dialogs, or in a new browser tab.

Features

Field formatter support

  • File fields
  • Media reference fields

Multiple display modes

  1. Inline embed
  2. Modal popup
  3. Open in a new tab

Setup Instructions

  1. Enable required modules

    Ensure the following core modules are enabled:
    • File
    • Media (required only for Media support)
  2. Display PDFs from File fields
    • Go to: Structure → Content types → Manage display
    • Select the File field
    • Choose formatter: PDF Embed Viewer
  3. Configure the display mode
    • Inline
    • Modal
    • New tab
  4. Save the display settings
  5. The same steps apply for Media reference fields

Views Integration

PDF Embed View can be used directly inside Views to display PDFs referenced via Media entities.

LIVE DEMO

Activity

Total releases
3
First release
Feb 2026
Latest release
1 month ago
Release cadence
6 days
Stability
67% stable

Release Timeline

Releases

Version Type Release date
1.0.0 Stable Feb 21, 2026
1.1.1 Stable Feb 10, 2026
1.0.x-dev Dev Feb 10, 2026