85 Free HTML Widgets for Your Website

Pick a widget, customize it in the free builder, then paste the code into Wix, Squarespace, Google Sites, WordPress or any other website. All 85 builders are free to start.

Choose a widget from the list below.
Pick a template and customize it in the builder.
Copy the code and paste it into your website.

Reviews & testimonials

Show real reviews from the platforms your customers use.

Social media

Bring your latest posts and videos onto your website.

Chat & contact

Make it easy for visitors to reach you.

Forms & engagement

Collect leads, answers and feedback.

Marketing & sales

Promote offers and turn visitors into buyers.

Galleries, video & audio

Show photos, videos, music and documents.

Business info

Hours, bookings, locations and more.

Site tools

Small tools that make your site easier to use.

How to add a widget to your website

Every builder works the same way. Choose a template, change the content and design, and click “Add to website for free”. You’ll get a short embed code. Paste it into a custom HTML or embed block where you want the widget to show. Our guide on how to add embed code to any website builder shows where that block is on each platform, and we have widget roundups for Wix, Squarespace and Google Sites.

The widgets are made by Elfsight. The free plan includes one widget with up to 200 views per month, with a small Elfsight branding link. Paid plans start at $5 per month (billed yearly) and add more views and remove the branding.

Scroll to Top