Plugin info

Total downloads: 1,280
Active installs: 500
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 9/20/2025 (102 days ago)
Added to WordPress: 7/17/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 102 days ago • 1 reviews

52/100

Is PDF Smart Viewer for Elementor abandoned?

Likely maintained (last update 102 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.4

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

PDF Viewer for Elementor
Rating 4.5/5 (153 reviews)Active installs 50,000
PDF.js Viewer
Rating 4.4/5 (53 reviews)Active installs 20,000
Embed PDF Viewer
Rating 4.7/5 (19 reviews)Active installs 20,000
flowpaper
Rating 3.3/5 (36 reviews)Active installs 10,000
PDF Viewer
Rating 4.2/5 (14 reviews)Active installs 10,000
PDF Viewer Block for Gutenberg
Rating 4.8/5 (9 reviews)Active installs 10,000

Description

A simple PDF viewer widget for Elementor that displays PDFs directly on your website.

What It Does

  • Shows PDFs in a clean viewer with zoom controls
  • Works with PDFs uploaded to your site or external URLs
  • Responsive design that works on mobile and desktop
  • Download and print buttons for users

Features

  • PDF Rendering: Powered by PDF.js for fast and reliable display
  • Zoom Controls: Zoom in/out with smooth scaling (25% to 300%)
  • Fullscreen Mode: Immersive viewing experience
  • Download & Print: One-click download and print functionality
  • Page Navigation: Intuitive previous/next page controls
  • Responsive Design: Perfect display on all devices
  • Accessibility: Keyboard navigation and screen reader support
  • Custom Styling: Extensive Elementor styling options
  • Multiple Sources: Support for URL and file upload PDF sources

Usage

  1. Edit a page with Elementor
  2. Add the “PDF Smart Viewer” widget
  3. Choose your PDF file or enter a PDF URL
  4. Customize the settings as needed

Settings

Go to Settings PDF Smart Viewer to configure:
* Default zoom level
* Default height (100% by default)
* Which buttons to show

Coming Soon

  • Remote PDF Support: Load PDFs from Google Drive, Dropbox, etc.
  • More Features: Thumbnails, search, annotations

Support

Need help? Contact us at deknows.com

Credits

  • Development: Mr. Hamad Khan – Founding Partner – Lead Development and Operations @Deknows Inc
  • Development: Mr. Amanat Ali – WordPress Site Builder @Deknows Inc
  • PDF.js: Mozilla Foundation (https://mozilla.github.io/pdf.js/)
  • Elementor: Elementor Ltd (https://elementor.com/)

Installation

  1. Upload the plugin to your WordPress site
  2. Activate it
  3. Make sure you have Elementor installed

Frequently Asked Questions

What are the system requirements?

  • WordPress 5.0 or higher
  • Elementor 3.0 or higher
  • PHP 7.4 or higher
  • Modern browser with JavaScript enabled

Can I use PDFs from external URLs?

Currently, the plugin supports PDFs uploaded to your WordPress site. External URL support for AWS, DigitalOcean, Google Drive, and SharePoint is coming soon in a future update.

Does it support password-protected PDFs?

Currently, the plugin supports publicly accessible PDFs. Password-protected PDFs are not supported.

Can I customize the appearance?

Yes! The widget includes extensive styling options in Elementor for complete customization.

Is it mobile-friendly?

Absolutely! The viewer is fully responsive and works perfectly on all devices.

Can I disable certain controls?

Yes, you can show/hide individual controls like zoom, fullscreen, download, and print buttons.

Does it support keyboard navigation?

Yes, the plugin includes full keyboard navigation support for accessibility.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0.3

  • BLINK FIX: Completely eliminated the visual blink/flash when loading first page in incognito mode
  • Canvas is now hidden during first page rendering and only shown when properly oriented
  • Added safety timeouts to ensure canvas visibility even if something goes wrong
  • Enhanced user experience with seamless PDF loading

1.0.2

  • MAJOR FIX: Completely resolved upside-down PDF rendering issue in incognito/private browsing mode
  • Implemented comprehensive multi-strategy approach for first page rendering
  • Added canvas pre-initialization to prevent context issues
  • Enhanced error handling and retry mechanisms

1.0.1

  • Fixed upside-down PDF rendering issue in incognito/private browsing mode
  • Changed default height from 600px to 100% for better responsiveness
  • Moved remote PDF support to “Coming Soon” section
  • Simplified documentation

1.0.0

  • Initial release
  • Basic PDF viewer with zoom, navigation, and controls