HTML Click to Call Button code

Add a call button to your HTML website so visitors can contact you in one tap, receive immediate support, and get the information they need right away.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
HTML Click to Call Button code

Create your Click to Call widget

Configure your Call Button and add it to your HTML website for free!

Screenshots

HTML Click to Call Button code
1 / 6

Why People Love Elfsight

When someone is browsing your website and wants to talk to you, every extra step can mean a lost lead. The Elfsight Click to Call widget solves that problem by giving them a simple button to start a call right away.

You don’t need to figure out complicated HTML code to call a phone number – the widget takes care of everything. You decide how it looks, where it shows up, and what happens when it’s clicked. Visitors tap, and you’re instantly in touch.

Did you know?

TransUnion studies reveal that around 80% of customers still see phone calls as one of the most reliable ways to reach a business, even if they sometimes hesitate to answer.

Make it effortless for them to reach you – add the Elfsight Call button for free today and keep every conversation just one tap away.

Key Features of the Click to Call Widget for HTML

Here’s what makes this widget a favorite for small businesses and larger teams alike:

  • Custom design: Adjust colors, icons, and shapes to match your website’s style.
  • Flexible placement: Add it inline on a page or as a floating Call button that follows users as they scroll.
  • Schedule display: Show your button only during your business hours so you don’t get interrupted after hours.
  • Mobile-friendly: Perfectly designed for smartphones, where one tap starts the call.
  • Quick setup: Embedding the widget takes just minutes – no advanced programming knowledge required.

Explore every feature in the live editor – no account required.

How to Add the Click to Call Button to HTML

Adding a Click to Call button HTML code to your website is quick and straightforward. You have two easy options:

Method 1: Inline Button

Ideal for placing the button directly on a contact or service page.

  1. Select a template: Open the Elfsight editor and pick your template.
  2. Customize the widget: Add phone number, adjust the design, text.
  3. Generate the code: Copy the provided HTML code for Click to Call.
  4. Embed on your website: Paste it where you’d like the button to appear in your website’s HTML.

Method 2: Floating Button

Perfect for a button that stays visible as visitors scroll.

  1. Select a template: Choose a floating layout in the editor.
  2. Personalize the widget: Add your phone number, define position, adjust the style.
  3. Generate the code: Once you finish all customization, get and copy the provided HTML code.
  4. Embed: Paste it right before the closing tag on your HTML website.

Need more guidance? Check our Help Center, browse tutorials on how to make a Call button in HTML, or suggest improvements in the Wishlist. You can also follow updates in the Changelog.

Can I embed the Click to Call on a static HTML website?

Yes, Elfsight works on any static HTML website. Simply paste the installation code into your page source where you want your widget to appear.

Do I need special hosting to use the Call widget on HTML?

No special hosting plan is required. As long as your HTML website supports JavaScript, the widget will display and function properly.

Does the Click to Call button support international numbers?

Elfsight supports global dialing when you enter the full phone number with the correct country code, allowing visitors from different regions to connect without issues.

Can I track clicks and call interactions?

Yes, Elfsight can send interaction events such as bubble opens and call button clicks to Google Analytics or Google Tag Manager for detailed tracking.

What happens if a device cannot place phone calls?

The call window will still appear, but the ability to initiate a call depends on the visitor’s device and operating system capabilities.

Can I schedule when the Call button appears?

Yes, Elfsight includes scheduling options so you can define specific days and time ranges that match your business hours.

Can I target specific visitor groups?

You can choose to display the widget for all visitors, only new users, or returning visitors based on your targeting preferences.

Can I create separate buttons for sales and support?

Yes, you can create multiple widgets with different phone numbers and assign them to specific pages or audience segments.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Cross-platform software that suits for any website
from $0 / month
start with free plan
Unlimited domains
Free and on-time support
Charge-free installation service
Price to catch for multiple apps
100% customizable