TNC PDF viewer


TNC PDF viewer provides an excellent solution for showcasing PDF files on your website. Whether you need to embed a PDF viewer directly into your web pages or create a link to open the PDF viewer, this plugin offers a seamless and user-friendly experience.

This plugin allows you to display PDF files on your website with a nice, clean, modern & feature-rich PDF Viewer. It comes with 2 different Themes Midnight Calm and Aqua White.

With TNC PDF viewer, you have the flexibility to embed the PDF viewer directly within your posts or pages. This means that your visitors can view the PDF content without having to download the file or leave your website.

Furthermore, the plugin enables you to create links to the PDF viewer with custom text. This feature allows you to seamlessly integrate the viewer within your content, enhancing the overall user experience. You can place these links strategically within your articles, blog posts, or even on your website’s navigation menus, providing easy access to your PDF files.

Official Hashtags #ThemeNcodePDFViewer / #TNcPDFViewer


  • Fully Responsive PDF Viewer.
  • No Limitation of pdf size
  • Password-protected PDFs
  • 3 types of Scrolling. Vertical, horizontal, and wrapped scrolling.
  • Easily embed the PDF viewer directly within your posts or pages
  • Create links to the PDF viewer with custom text
  • Lots of toolbar items
  • The viewer allows users to zoom in and out of the PDF files
  • 2 Different color Themes (Midnight Calm, Aqua White)
  • 3 different page modes
  • Users can search for specific text within the PDF documents
  • Gutenberg block to generate shortcodes.
  • Option to generate classic editor shortcodes.
  • Users can easily navigate through the pages
  • Non-technical users can easily use the TNC PDF viewer
  • Addons available for Elementor & WPBakery, Divi, and Avada Page Builders.
  • Very Easy to use
  • Cross Browser & OS supported
  • Works on most modern browsers like Chrome, Firefox, Safari, Opera, Brave, Chromium-based Edge and others.
  • Share the link on social media or by email
  • Brand with your own logo & favicon
  • Fast & smooth user experience
  • Won’t affect your Site’s SEO if you use the plugin on an old site.
  • Feature Rich Admin Panel & Shortcodes
  • Toolbar texts available in 100+ languages
  • Using the power of pdf.js

Premium Features

  • Interactive FlipBook Mode
  • Flip Sound Effect
  • Unlimited number of PDF viewers and FlipBooks
  • Automatically open all .pdf links with PDF Viewer/Flipbook
  • Every toolbar element can be enabled or disabled
  • 4 different toolbar positions
  • 3 different icon sizes
  • Add Google Analytics Tracking Code
  • Add custom CSS & Javascript code in the Viewer Page
  • Many Additional Color Themes (New themes Being added regularly)
  • Customizable with your own color choice.
  • Option to use global settings while creating individual viewers. Saves a lot of time!
  • Disable Right click on Viewer/Flipbook
  • Disable Copying on Viewer/Flipbook
  • Hide download option

Upgrade to Premium

Looking for a PDF Flipbook Cloud Hosted Solution?

Check out the which allows you to host your PDF’s on the cloud and embed or link from WordPress or any other kind of websites.

For Shopify PDF,

We have a Shopify PDF flipbook app check this out the TNC PDF FlipBook Shopify App

Extend with Addons

1. Display Addon (Available on ThemeNcode)

Display PDF Viewers in shelf style on any page or post. Have the viewer open in a PopUp or tab. It also includes a list and grid style display!

Get Display Addon

2. Preview Addon (Available on ThemeNcode)

Provide a quick look to your users before they purchase your pdf or subscription. This addon allows you to create partial previews & control access based on user, user role, login status, woocommerce or pmpro!

Get Preview Addon

3. Addon for Elementor Page Builder (Available on CodeCanyon)

Using Elementor Builder? Get this addon to insert & manage PDF Viewers anywhere right from your elementor builder area.

Get Elementor Addon

4. Addon for Divi Page builder (Available on ThemeNcode)

Using Divi Builder? Get this addon to insert & manage PDF Viewers anywhere right from your Divi builder area.

Get Divi Addon

5. Addon for Avada Page builder (Available on CodeCanyon)

Using Avada Builder? Get this addon to insert & manage PDF Viewers anywhere right from your Avada builder area.

Get Avada Addon

6. Addon for WPBakery Page Builder (Available on CodeCanyon)

Using WPBakery Page Builder? Get this addon to insert & manage PDF Viewers anywhere right from your WPBakery builder area.

Get WPBakery Addon

7. Navigative Addon (Available on CodeCanyon)

Want to display multiple PDF files on the same Viewer on a page? Navigative does this for you!

Get Navigative Addon

Check out other plugins by ThemeNcode

1. WP File Access Manager

Control who can access each of the files uploaded to your Media Library. WP File Access Manager Does just this for you, allowing you to have better control of what you share. Fully integrated with TNC PDF viewer

Get WP File Access Manager

2. TNC BookShelf Popup

Organize and showcase your content like never before with TNC BookShelf Popup – The ultimate WordPress plugin to organize
and optimize any content with BookShelf
and Powerful Popup! Free and Pro versions are available.

Get TNC BookShelf Popup

3. QuoteX – WooCommerce Request a Quote

QuoteX is not just another Quote Request plugin for WooCommerce, it comes with its standalone basket system which makes it more efficient Quotation plugin.

Get QuoteX


Check out the documentation here


  • Midnight Calm Theme
  • Viewer screenshot with some toolbars opened
  • Material Blue Theme
  • Aqua White Theme
  • Creating Shortcodes
  • Admin Panel Screenshot
  • PDF Viewer create screenshot


Installation is simple as any other WordPress plugin.

Automatic Install

  • Login to your wp-admin
  • Navigate to Plugins > Add New
  • Search for TNC PDF viewer
  • Click on the install button
  • Once installed click on activate now button
  • Done, now start using TNC PDF viewer

Manual Install

  • Download the zipped plugin from the WordPress repository
  • Upload unzipped to the /wp-content/plugins/ directory or upload the zipped file using Plugins > Add New > Upload button
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Done!


Is there any Live Preview?

Yes, you can see it in action here:

Are there any Video instructions?

Yes, you can follow this playlist on youtube:

Where can I find product documentation?

Documentation is available on this URL:

Where can I get the premium version?

TNC PDF viewer Premium Version


February 8, 2024 5 replies
I ordered AND paid for this plugin to make our club’s online library more user friendly. The base works OK. But when I tried the function “bookshelf display” – my main reason for buying – it appeared I needed aan add-on for that specific functionality. I’m OK with extra payments, but this one was extreme. The plugin itself was $57 once, the add-on $200 yearly! CORRECTION after response from ThemeNode below: The add-on is $25 yearly and $125 for a lifetime version. Raised an issue to discover the “middle man” Envato just put that through to the developers. Almost one month later there is still no response from Envato or the developers. So be careful before buying: the basic functionality may be an expensive trap.
January 3, 2024
Great plugin that makes PDF viewing more powerful and user-friendly.
October 25, 2023 1 reply
My anti-malware software (MalwareBytes) kept popping up a Trojan block every time I tried to access TNC setup pages. That’s not good. If MalwareBytes is mistaken – then I don’t know what to do about it anyway.
June 23, 2023 2 replies
I added a pdf in the free version so I could check out, following the instructions in the documentation, but the URL and preview just returns to an unknown page 404.
October 26, 2022
Recently I have worked with this plugin, and among every other plugin, I found this one fast and easy to work with. Their premium version is also very low in price, and the support team has replied to my queries fast. Cheers guys
Read all 7 reviews

Contributors & Developers

“TNC PDF viewer” is open source software. The following people have contributed to this plugin.


Translate “TNC PDF viewer” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Updated Backend package
  • Misc. Improvements


  • Typo Improvements


  • Replaced Deprecated filter


  • Updated some instructions


  • Translation


  • Translation compatibility update


  • Security Update
  • Escaped page variable in shortcodes.


  • Removed google font from admin area to improve performance


  • Changed Default zoom to page fit


  • Defined Max height for logo to 20px


  • Added Generate Shortcode Page


  • Updated icon


  • Updated error handling


  • Added Shortcodes list page


  • Added Instruction video
  • Slight improvements


  • Added option to Open in Link or Popup (Popup Requires Display Addon)
  • Slight improvements


  • Misc. appearance updates


  • Rebranded as TNC PDF viewer


  • Misc. Improvements


  • Misc. Improvements
  • 6.2.2 compatibility


  • Fixed Some warnings
  • Fixed undefined function error
  • Misc. Improvements


  • Fixed Typo issue that was preventing print & download


  • Optimized release


  • Prefixed CSF to avoid conflict with other plugins


  • Fixed issue with jQuery


  • Added Translation file
  • Escaped a few unescaped strings
  • Added jQuery to load from inside the plugin other than depending on WordPress
  • Fixed jQuery issues on send to friend form
  • Added Message about new Divi Builder
  • Misc Improvements


  • Fixed some warnings showing up
  • Updated compatibility with the latest WordPress


  • Fixed issue with default zoom


  • Fixed Pagenav
  • Fixed compatibility with older versions of PHP


  • Fixed version number


  • Fixed Jumped to Page functionality


  • Initial Release of the free version