7 Best X Feed Widgets for Websites Use Free in 2024

X (previously known as Twitter) is one of the most popular social networks with microblogging capabilities. It has over 500 million unique monthly users. People can use the platform to connect as well as promote their businesses.

Since search engines like Google showcase X posts on search results, you cannot ignore the importance of X for your business — 82% of B2B (business to business) companies use X. It’s the #1 platform for brand interaction, and it drives 40% greater ROI than other social channels.

By adding X posts to your website, you can increase the exposure to your X profile, get readers to catch the latest posts, and follow you on X.com.

So, how would you embed X feeds on a website?

For that, you will have to use an X feed widget generator, and that is what you are going to explore in this article. Previously, we shared several X tools to improve your marketing campaigns, from activities such as scheduling posts and finding influencers to analytics. However, in this article, you will find the best X feed widgets and plugins to use on your website.

Best X Feed Widgets to Embed Twitter Feed on Your Website Today

Elfsight’s X Feed Widget

Elfsight X Feed

Elfsight is a platform that provides website widget generators to create embeddable widgets without coding skills. Its widgets library consists of 85+ widgets, from collecting information to displaying social feeds and adding components. Some of its widgets are the social feed aggregator, image slider, and online form generator.

Elfsight’s X feed widget is free to use and comes with a visual editor that provides templates, layout options, mobile-specific editing, post moderation, and customization options.


  • Templates — Elfsight provides several templates to get you started quickly. These are made of unique layouts for different use cases. Those are Profile Timeline, Hashtag Feed, Testimonials, Sidebar widget, and Tweets Grid.
  • Embed all X feeds — Whether you want to embed your profile X feeds based on a specific hashtag, Elfsight has got you covered. In addition, you can filter posts based on hashtag, keyword, and author.
  • Turn them into testimonials — Utilize positive X posts about your product or services to create positive feedback or testimonials by adding a star rating.
  • Edit X feed widget — The widget builder supports visibility controls for the X feed widget; you can show or hide author, date, reply action, repost button, share button, etc. Furthermore, you can add a title and set dimensions.
  • Change appearance — Adjust the outlook of the X feed widget by changing colors as well as utilizing custom CSS.

How to create an X feed widget for your website

Use the following widget builder to create your free X feed widget. Select a template, click on the “Continue with this template” button, connect your X/Twitter account, moderate which content to display, edit the widget, and click “Add to website” to get the HTML code.

Or you can sign up on the Elfsight website, search for the “Twitter Feed” app, and start customizing it as shown below.

How to embed X feed widget’s HTML code on a website

The embed code can be copied from your Twitter Feed app management page.

Elfsight X feed widget's embed code
<script src="https://static.elfsight.com/platform/platform.js" data-use-service-core defer></script>
<div class="elfsight-app-12103f1c-7f52-4a73-b221-39830a727296" data-elfsight-app-lazy></div>

Copy the code and paste it into your website’s theme, template, or HTML source code where you want to display it. There is no need to add the JavaScript part (bolded above) again if other Elfsight widgets, such as the background audio on website, are already being used.



Elfsight’s Twitter feed widget is free to use, with a limit of one widget and 200 pageviews per month. For more Twitter feed widgets and pageviews and to remove the brand logo from the widget, sign up for a paid Elfsight plan starting at $6 per month.

Elfsight X feed pricing

Click here to try Elfsight.

Twitter’s Embedding Tool

X embed tool

X provides a free tool for publishers to embed X feed on websites. The tool can be used to generate embed codes for a post, profile, handle, and hashtag. Also, you can customize the widget to set the default language, width, mentions, and more.

Customization Options X Embed

How to embed Twitter feeds in 2 easy steps

Step 1: Grab the embed code from Twitter’s embed tool by navigating to the Twitter embed page and inputting the following in the form field:

  • A Twitter link URL (for a list, profile, or Tweet)
  • Your Twitter business handle (e.g., @ThePitiya)
  • A hashtag (e.g., #Pitiya)
X Content Embed Options

Step 2: Customize the Twitter embed widget by selecting a display option and setting up colors, language, and size.

X profile embed customization

Step 3: Get the embed code and place it on your website.

X timeline embed code
<a class="twitter-timeline" data-width="400" data-height="500" data-theme="dark" href="https://twitter.com/NASA?ref_src=twsrc%5Etfw">Tweets by NASA</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

You can find more customization options and developer guides on this webpage.

Common Ninja’s Twitter Feed

CommonNinja Twitter Feed

CommonNinja is an HTML website widgets provider site like Elfsight with 150+ widgets for websites. Its widgets range from website components, such as the audio player and Google Maps widget, to user engagement, such as the Telegram Chat widget and social proof avatars. The platform provides project management, collaboration, and universal widget embedding tools to help you manage all widgets in one place.

Common Ninja’s Twitter feed widget enables you to aggregate multiple X feeds, set maximum posts to display, and provides widget customization options, including ticker animation and auto X feed refresh option.


  • Multiple X feeds in one widget — Common Ninja’s social feed widgets, including this X feed widget, lets you integrate multiple sources and create two types of widgets: Tabs and Mixed. In Tabs feed type, you can arrange your tabs by feed, whereas in Mixed, you can mix different Twitter feeds so that the feed is more diverse.
  • Edit content — You can edit the content of each X post.
  • Control visibility of elements — Don’t want to show up specific elements, such as images on your X feed widget? No problem! The visibility control section includes options to turn images, dates, authors, and social buttons on or off.
  • Auto refresh option — Once enabled, the X feed widget will automatically refresh every minute. Furthermore, there will be a refresh icon on the widget that people can use to refresh the X feed to get the latest X posts.
  • Specify how many posts to display — You can set the maximum number of posts to show in the feed and the number of posts to display per scroll.
  • Set widget’s dimensions — The X feed widget can be set for a fixed width or make the widget dynamic, meaning the widget will adapt the width and height of the allowed space depending on your website.
  • Variety of Layouts — These organize X feeds differently. Currently, there are ten layouts, and two of them are free to use: Flow (free), Bubbles (free), Timeline, Grid, Chat, Blog, Pins, Photos, Cards, and Speech.
  • Skins — These are color presets that change the overall aesthetics of the X feed widget.
  • Advanced and custom customization options include settings for fonts, backgrounds, and colors for every element of the widget. Also, you can utilize the custom CSS field to add your own styles and make a custom X feed embed widget.

Here’s a video tutorial on creating an X feed post widget using Common Ninja.



Common Ninja’s Twitter feed widget is free to use, with a limit of one widget and 300 pageviews in the free plan. To get unlimited views, create more widgets, and remove the branding from all your widgets, you must upgrade to paid plans starting at $10 per 5 widgets.

CommonNinja Pricing

Click here to try Common Ninja.

TaggBox’s Twitter Widget

Taggbox's Twitter Widget for websites

TaggBox is a social media aggregator and UGC creator with various tools and features to help you showcase your social media feeds on your websites as well as increase conversions using social proof by embedding Google Reviews, Facebook reviews, etc.,

TaggBox’s Twitter Widget lets you embed X feed on a website after curating, personalizing, customizing, and moderating Twitter feeds and supports various content collection methods (i.e., #hashtag, @handle, @mentions, geolocation, etc.) and provides tools and features to customize the widget as well as analyze performance.

Taggbox Twitter Feed Source Options
Twitter Feed Source Options in TaggBox
Taggbox Twitter Widget Editor
Taggbox’s Twitter Widget Editor


  • Embed X posts — Aggregate, curate, and display posts on X.com based on hashtags, handles, mentions, geo locations, lists, likes, and using the advanced search engine.
  • Moderate posts — Moderation (automatic or manual) allows you to restrict abusive & irrelevant content on your website’s Twitter feed widget.
  • Create responsive X feed widget — TaggBox provides a visual editor that consists of layouts (Cards, Columns, Slider, Photo, Gallery, Story theme, etc.), themes, design elements, colors, and more, such as custom CSS to create an attractive X feed widget.
  • Add your own branding — Unlike others, TaggBox allows you to add your custom posts and sponsored posts, highlight offers, integrate promotional announcements, add banners & tickers, CTA, etc., to maximize the widget performance & results.
  • Analytics — Track the performance of your Twitter feed widget and generate reports, measure KPIs, and improve overall content performance.


TaggBox’s Twitter widget is free to use with a limit of one widget, two feeds, a 6-hour update time, and up to 2,000 views per month per account. You have to upgrade to a paid plan starting at $49/month for more features.

TaggBox pricing plans

Click here to try TaggBox.



Curator is a dedicated social media aggregator that helps you collect and display content from Facebook, Instagram, Twitter/X, YouTube, Pinterest, TikTok, Tumblr, and more. Curator might be the best option if you are looking for a quality X feed aggregator with features like moderation rules, content filtering options, and analytics and reporting.

Twitter Posts Curation in Twitter feed widget builder of Curator


  • Source types — Aggregate feeds from X based on geolocation, hashtag, timeline (posts from people and brands you follow on X), user, and user mentions. Each source type has its benefits, and for example, the geolocation is perfect for embedding X posts about a local event or exhibition.
  • Curate content — When you add X feed to Curator, you will be requested to select the default post status, meaning the moderation style: Approved and Needs Approval. If your moderation style is set to “Approved,” then you can curate content from your Curator dashboard, which helps you delete any post that you don’t want showing up on your website.
  • Customize widget — There are 20+ templates as well as customization options to change the colors of the background, fonts, borders, icons, and more.
  • Embed on any website — Use the HTML code or WordPress plugin to add the created widget to your website.


Curator’s free plan has a limit of 3 sources, 24-hour update time, and 2,000 views per month.

Curator.io's pricing

Click here to learn how to use Curator to embed X feed on a website.

EmbedSocial’s Twitter Feed Widget

EmbedSocial Twitter Feed Widget

EmbedSocial is a popular platform that provides tools to embed social media feeds and forms, manage reviews, as well as embed Instagram stories on websites. Its Twitter feed widget is equipped with a visual builder, moderation tools, and customization options.

EmbedSocial's Twitter Feed Widget Templates


  • Multiple source types — Aggregate feeds based on the account (i.e., username), hashtag, or @mention.
  • Templates and layouts — Currently, there are eight templates and layouts. Layouts include Wall, Masonry, Collage, Grid, Carousel, Slider, and What’s New popup.
  • Moderate content — EmbedSocial enables you to set your embedded X feed to auto-sync with X and work as a live X feed based on your set parameters, such as date, specific keyword, or post type. Additionally, you can set off the auto-sync option and take control of manually hand-picking the posts you want to be displayed on your website.
  • Add custom posts — You can easily enrich your walls with engaging and unique content, as well as add CTA buttons to promote your products and services.
  • Customize widget — Configure the title, padding, or image size, edit the widget title, size, and color, or use custom CSS to add your own touch to the widget.


Due to X’s API changes, EmbedSocial made the X widget a paid product. The Twitter account feed is available for the Premium plan ($99/month), and the hashtag feed is available for Enterprise plan users.

EmbedSocial Feed Pricing

Click here to try EmbedSocial.

WP Social Ninja

WPSocialNinja Twitter Feed WordPress

If you are looking for a WordPress-specific solution (aka plugin) to embed X feeds, then WP Social Ninja’s plugin is one of the best, with 10K+ active installs. The plugin supports many platforms, including Twitter, YouTube, Instagram, and Facebook, and it provides templates, a visual editor, shortcodes for each widget, and many features.


  • Embed it all — WP Social Ninja supports several feed source types: User timeline, Home timeline, Hashtag feed, and mentions.
  • Customize which details to display — The visual widget builder lets you easily show or hide details related to the widget’s header and feed.
  • Cache feeds — One of the benefits of using a plugin instead of a third-party tool to add X feed to your WordPress site is that plugins like WP Social Ninja allow you to cache the data it receives from X to speed up the website. Therefore, it minimizes requests to reduce the feed’s loading time.
  • Display photos & videos in popup — Show off your photos and videos in a lightbox.

WP Social Ninja is free to use, and you can download it directly from the WordPress plugins repository. There is a PRO version available (starting at $44 per site per year) that offers more features, such as advanced filter settings.

More tools to add X feed to your website

Here are more X feed widgets that you can use. The list is not in any particular order.

  • TagEmbed’s Twitter Widget — Add X feeds to your website in various feed sources (hashtag, handle, mention, list of X profiles, and favorites) and moderate which content to display. The widget builder provides a theme catalog, designs, and layouts (slider, grid, masonry, gallery, list view).
  • Twitter Walls by Walls.io — This allows you to embed Twitter feeds on a website based on keywords, hashtags, profiles, collections as well as lists. Walls.io is expensive compared to others.
  • TrustIndex — Display X posts in four layouts: Slider, Grid, List, and Masonry. Prices start at $65/year for one domain, unlimited widgets and views.

Related: Here’s How to Embed Your YouTube Channel on a Website

Final words

According to Business Insider, 93.3% of followers plan to purchase something from an SMB they follow, and 68.7% of followers have purchased something from an SMB because of X once or more.

Also, don’t fall into the trap of thinking X users only follow friends and family. In fact, 79% of users follow brands to see their latest updates.

So, your business should have a profile on X, and you should give it more exposure to increase followers and engagements and increase its authority.

One of the best ways to promote your profile is to embed your X profile and posts on your websites. In this article, you found several X feed widgets as well as their features. Keep in mind that you can customize them to resonate with your brand colors as well as the structure of the website’s theme.

Also, check out these TikTok feed widgets to embed TikTok videos on your website.

Leave a Comment