A Better Way to View PDFs in WordPress
HexCoda PDF Viewer Pro lets you embed and display PDF documents directly in WordPress pages, posts, product pages, and custom layouts. Create a responsive reading experience using Gutenberg, Elementor Free, Flatsome UX Builder, the Classic Editor, or a shortcode.
Visitors can read, navigate, zoom, scroll, follow document links, enter fullscreen, print, or download according to the settings you choose.
A basic PDF link often opens the document in a new browser tab or starts a download. This interrupts the browsing experience and gives you little control over how the PDF is presented.
HexCoda PDF Viewer Pro displays the document directly inside your page through a clean, responsive interface designed for desktop, tablet, and mobile devices.
You can choose a focused Single Page reading experience or let visitors read the full document with Continuous Vertical Scrolling.
The plugin uses a locally bundled PDF.js engine and does not rely on Google Docs Viewer or another external document service.
Product Specifications
- Platform: WordPress 6.4 or newer
- PHP: PHP 7.4 or newer
- Page builders: Gutenberg, Elementor, and Flatsome
- Embedding: Native integrations and shortcode
- Reading modes: Single Page and Continuous Scroll
- Responsive: Desktop, tablet, and mobile
- Hyperlinks: External, internal pages
- Watermarks: PNG and JPEG image watermarks
- Copy protection: Browser-level deterrence
- Print and download: Individually configurable
- Version: 1.1.1

Responsive PDF Viewing
Display PDFs on desktop, tablet, and mobile with Continuous Scroll, zoom, Fit Page, and fullscreen.

Watermarks & Protection
Add image watermarks, hide Print & Download buttons, disable links, and discourage copying.

PDF Hyperlinks
Keep external links, email links, internal page links, and PDF content fully clickable.

WordPress Integrations
Add PDF viewers with Gutenberg, Classic Editor, Elementor Free, Flatsome UX Builder, or shortcodes.
Who Is HexCoda PDF Viewer Pro For?
WooCommerce Stores
Display product catalogs, technical sheets, size guides, brochures, installation documents, and price lists.
Agencies and Freelancers
Add professional PDF viewing to client websites without relying on external document services or custom iframe code.
Educators and Course Creators
Present lessons, workbooks, course notes, and learning materials directly inside course pages.
Businesses and Organizations
Publish reports, manuals, presentations, policies, procedures, and company documents.
Real Estate Websites
Display property brochures, floor plans, sales presentations, and development documents inside listings.
Public Institutions and Nonprofits
Present reports, forms, publications, notices, and public information through a responsive PDF reader.
Simple WordPress PDF Embedding Workflow
- Upload or select a PDF from the WordPress Media Library.
- Add the viewer using Gutenberg, Classic Editor, Elementor, Flatsome, or a shortcode.
- Choose the reading mode and viewer controls.
- Publish the page.
Global settings provide consistent defaults, while per-viewer settings let you customize individual PDF documents.
Review the complete HexCoda PDF Viewer Pro documentation for installation instructions, editor integrations, shortcode options, watermarks, Copy Protection, and troubleshooting.
Frequently Asked Questions
Upload or select a PDF from the WordPress Media Library, then add HexCoda PDF Viewer Pro to your page using Gutenberg, the Classic Editor, Elementor Free, Flatsome UX Builder, or a shortcode. Choose your preferred reading mode and viewer controls, then publish or update the page. You can also place multiple independent PDF viewers on the same page.
Yes. HexCoda PDF Viewer Pro includes integrations for Gutenberg, the Classic Editor, Elementor Free, and Flatsome UX Builder. You can also embed a PDF anywhere WordPress shortcodes are supported.
Yes. The plugin displays PDF documents directly inside your WordPress pages, allowing visitors to read, navigate, zoom, scroll, follow document links, and enter fullscreen without first downloading the file. You control whether print and download buttons appear in the viewer.
Yes. Download and print controls can be configured independently. You can enable or disable either option globally and customize the settings for individual PDF viewers when needed.
Hiding these controls discourages casual downloading or printing, but it cannot guarantee complete protection because the PDF must still be delivered to the visitor’s browser for viewing.
No. HexCoda PDF Viewer Pro uses a locally bundled PDF.js engine and does not rely on Google Docs Viewer or another external document-viewing service. Your PDFs are displayed directly through your WordPress website.
Single Page mode displays one PDF page at a time, providing a focused reading experience with page navigation. Continuous Scroll mode displays the complete document as a vertical sequence of pages, allowing visitors to read it by scrolling. You can choose the most suitable mode for each PDF viewer.
Yes. You can add a PNG or JPEG image watermark and enable browser-level copy-protection measures. These features can discourage casual copying or unauthorized reuse, but they are not complete DRM and cannot guarantee that a determined visitor will be unable to capture or retrieve the document.
Yes. HexCoda PDF Viewer Pro is responsive and designed for desktop computers, tablets, and mobile phones. The viewer adapts to the available screen size while keeping its navigation and reading controls accessible.














Reviews
There are no reviews yet.