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. Perform our free editor and start building your personalised module.
    Find the preferable look and options of the module and save all the edits.
  2. Copy the personal code appearing in the special form on Elfsight Apps.
    After the creation of your personal module is done, copy the exclusive code from the emerged popup and keep it for later use.
  3. Begin using the module on Drupal website.
    Insert the code you’ve copied recently into your page and save the modifications.
  4. The setup is fully performed.
    Open your website to check how’s the module working.

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