HTML Popup widget

Create promotional popups on your HTML website to capture leads, highlight offers, and guide user actions at the perfect moment for maximum conversion.
4.8 rating
10,000+ reviews
Free plan available
AI-Powered
Create Widget for Free
No credit card needed
HTML Popup widget

Create your Popup widget

Configure your Popup and add it to your HTML website for free!

Screenshots

HTML Popup widget
1 / 6

Description

By means of the Elfsight HTML popup widget, users can embed personalized overlays of all kinds and place them on a site.

Create a great HTML popup for free by selecting one of the pre-made templates. Customize the style and arrangement, choose activating triggers, and set the timing to achieve higher efficiency.

Modals of different types allow customers to sign up for a newsletter, get information about your upcoming products and services, see coupons, know about discounts and special promotions, stay notified about key events, etc.

Our HTML popup creator will help you increase profits, announce your upcoming events, collect insights, and much more.

Key features of the Popup widget

Through the Popup builder for HTML, you have access to a broad range of customizable settings that can be designed to fit your website’s goals. Below are the key features that allow you to build the flawless experience for your users:

  • 14 included elements to configure a popup
  • 7 ready-to-use pop up layouts for various popup messages
  • Place buttons for redirecting to any address;
  • Upload an image for the background
  • Create an HTML popup with text and customize it
  • Popup can be activated after a set time spent on the page or scroll percentage
  • Pop up triggers: clicking on a certain element or scrolling down to it

Discover how the HTML popup builder works with the demo

How to add the Popup widget to a HTML website?

Follow the steps described below to embed the widget to HTML:

  1. Select a popup template
    Open our free popup builder and pick one of the available designs or craft your widget from scratch.
  2. Customize the widget
    Configure your popup by adding or removing blocks like pictures, words, headings, and buttons. Modify the look, theme, font, and layout to match your website’s design.
  3. Embed the widget to HTML
    After the configuration of your popup is done, copy the generated HTML markup. Insert the code into your web page and save the changes.

For more detailed instruction, read our comprehensive article on how to add a popup widget to HTML website.

Don’t hesitate to connect to our customer support in case you need help with the installation. We will be glad to assist you with any inquiry you may have.

Can I use the Popup widget on a plain HTML website?

Yes, the Elfsight Popup works perfectly on static HTML websites. You only need access to your page source to paste the embed code.

Do I need a special hosting plan to add Popup on HTML pages?

Most HTML hosting providers allow custom JavaScript by default. As long as your website supports scripts, no special plan is required.

Which trigger options are available for the Popup widget?

You can launch popups on page load, after a time delay, on scroll percentage, on scroll to an element, on click, or on exit intent.

Does exit-intent Popup work on mobile devices?

Exit-intent is desktop-only because it relies on mouse movement. On mobile devices, you can use time, scroll, or click triggers instead.

Can I enable multiple triggers for one Popup on HTML?

Yes, you may set several triggers at once. The popup appears when the first trigger activates and ignores the rest afterward.

Can I show the Popup only once per visitor?

By enabling the “Show once” option, the Popup will appear only on the visitor’s first view and won’t repeat on future visits.

Is it possible to schedule Popup display dates?

Yes, the Elfsight Popup has a scheduling feature. You can define start and end dates or times, so the Popup appears only during a specific campaign window.

Can I add images or videos inside the Popup widget?

The Popup supports images and embedded YouTube or Vimeo videos, allowing you to create rich promotional or informational overlays.

Does the Popup widget support RTL languages on HTML websites?

Right-to-left languages like Arabic or Hebrew are supported. You can optionally apply CSS direction rules for precise alignment.

Can I add a Form element to a Popup on my HTML website?

Yes, the Popup includes built-in form elements, making it easy to collect emails, feedback, or other user data directly.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Multi-platform solution
from $0 / month
start with free plan
Unlimited domains
Free and on-time support and well documented
Charge-free installation service
Limited time offer for multiple apps
Easy to edit