Drupal File Embed module

Embed more than 20 types of files on your site for your audience to view or download
1 / 6


Elfsight File Embed widget is one of the most convenient and fastest tools for pasting files in a site. Insert all most used files: PDF, Docx, Jpg, Jpeg – all in all around 20 formats. For your convenience, documents can be integrated by simply uploading, entering their URLs, or selecting out of the list of the recently uploaded. You are free to give each document your own name, upload a custom icon and preview image, pick layout variant, and more. Your visitors can check the files straight on the website, open in a new browser tab and download.

Where can I display File Embed?

It’s easy to use File Embed widget on any or all pages of the site. With it, you can demonstrate your product manuals or specifications on product pages, and show your diplomas and certificates on About us page.

What benefits can it give me?

Our widget can save you plenty of time, as with its help, integrating files in your website will take just seconds. Also, you will be able to pass plenty of useful details about your products or services to raise users’ understanding of your offers.

What do I need to get File Embed?

It takes a minute of time to embed the widget. Integration is really quick, free, and no-coding.

  1. There’s an option to add File Embed to your website through our service. For this, see the guide down on this page.
  2. Elfsight File Embed can be integrated through our service or through the marketplace. You can compare all details about these options and select yours.


To have a full perception of the widget, here’s a list of the primary functions. They make our widget maximum efficient for you:

  • Embed unlimited files;
  • File Viewer layout variant for viewing docs on the website;
  • Uploading images for file icons and previews;
  • Show or remove Download file text;
  • Color 6 interface elements.

Our live demo will show more features to you

Let’s check how to embed the File Embed widget on your Drupal website. It is one-two-three easy.

These several actions are the only thing you need to do. And the process is coding-free.

  1. Download the module and integrate it to the site
    On File Embed page, click the attached file and download it. Find “Extend” tab of your administrator panel and add the module to your Drupal store.
  2. Customize the plugin
    Go to the list of the modules, find File Embed module and activate it. Now you can include text content and adjust the interface. Get your installation code from the appeared notification. Copy the code.
  3. Add the module on your page
    In the “Content” tab, pick the page you plan to embed the plugin to and paste the copied code there. Apply the results.
  4. The integration is successful!
    Visit your website, to view your results!

Still have doubts? Or have inquiries? A request to our support team will settle every trouble.

Form File Embed in seconds!

Use the live demo to form a widget for your site and add it there.


14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Cross-platform version that works on any website
from $0 / month
start with free plan
Unlimited websites
Premium support
Free installation service
Special offer for multiple apps