How Do I Add a Social Icon in Webflow?

Adding Social Icons in Webflow

Are you looking to enhance the social media presence of your website built on Webflow? Adding social icons is a great way to encourage visitors to connect with you on various platforms. In this tutorial, we will explore how to easily add social icons to your Webflow site.

Step 1: Choose Your Social Icons

Before we dive into the technical aspects, it’s essential to decide which social media platforms you want to include on your website. Consider the platforms that are most relevant to your audience and align with your brand. Popular options include Facebook, Twitter, Instagram, LinkedIn, and Pinterest.

Step 2: Find Icon Resources

To add social icons to your Webflow site, you need access to icon resources. There are several online platforms that offer free and paid icon sets.

Some popular resources include Font Awesome, Material Design Icons, and Flaticon. Browse these resources and find the icons that best represent the social media platforms you have chosen.

Once you have selected an icon set or individual icons from different sets, download them or copy their HTML code so that you can use them in your Webflow project.

Step 3: Add Code Embed Element

To incorporate the social icons into your Webflow site, we will use a Code Embed element. Follow these steps:

  1. Open your Webflow project.
  2. Select the page where you want to add the social icons.
  3. Drag and drop a Code Embed element onto the desired section of the page.
  4. Paste the HTML code of the desired social icon(s) inside the Code Embed element.

Make sure to adjust the size and positioning of the Code Embed element as needed to align it with your page’s design.

Step 4: Style the Social Icons

To make the social icons visually appealing and consistent with your website’s design, you can apply custom styling. Here’s how:

1. CSS Classes: Assign one or multiple CSS classes to the Code Embed element. This allows you to Target and style the social icons individually or as a group using CSS.

2. Custom CSS: In your Webflow project, navigate to the Custom Code section (Settings → Custom Code).

Add custom CSS code Targeting the CSS classes assigned to the Code Embed element. You can modify properties like color, size, margin, and padding to achieve the desired visual effect.

Remember to preview and test your changes across different devices and browsers to ensure responsive design.

Step 5: Link Social Media Profiles

Adding social icons is not just about aesthetics; it is also about functionality. Visitors should be able to click on these icons and be redirected to your respective social media profiles. To link your social media profiles, follow these steps:

  1. Select one of the social icons in Webflow.
  2. In the right-side panel, go to the “Settings” tab.
  3. In the “Link Settings” section, insert the URL of your social media profile.

Repeat these steps for each social icon you have added, linking them to their respective profiles.


Adding social icons in Webflow is a simple yet effective way of integrating your website with popular social media platforms. By following this tutorial, you now have a clear understanding of how to choose suitable icons, incorporate them into your Webflow project using Code Embed elements, customize their appearance, and link them to your social media profiles. Engage your visitors and expand your online presence with stylish and functional social icons on your Webflow site.