Icons8 Graphics

Connect Icons8 Graphics with Webflow to search and insert icons, illustrations, and photos directly in your project without leaving the canvas.

Install app
View website
View lesson
A record settings
CNAME record settings
Icons8 Graphics

How to integrate Icons8 Graphics with Webflow

Icons8 connects to Webflow through three independent methods. The Icons8 Graphics app provides drag-and-drop access to 500,000+ assets directly inside Webflow. SVG embed and CDN methods give you more control over how icons load and render, including the Line Awesome icon font. The Icons8 API enables programmatic access for building dynamic icon systems, though it requires a proxy server to keep API keys secure.

Most Webflow users only need the marketplace app. The embed and API methods are useful for specific requirements like icon fonts, inline SVG styling, or CMS-driven icon systems.

Use the Icons8 Graphics app

Install the Icons8 Graphics app from the Webflow Apps Marketplace. Once installed, the app panel gives you searchable access to 500,000+ icons, illustrations, and photos from the Icons8 library. Select an asset and click to insert it onto your canvas as an editable element.

The app supports keyword search and filtering by style and category. You can switch between icons, illustrations, and photos using tabs in the app panel. Assets insert directly onto your canvas or into CMS-bound elements.

Format availability depends on your Icons8 account tier. Free users receive PNG in smaller sizes and must add a visible, clickable attribution link to icons8.com on the published site. Paid subscribers get SVG format, high-resolution downloads, and a commercial license that removes the attribution requirement.

Icons8's free tier requires linked attribution: adding a footer link like "Icons by Icons8" pointing to icons8.com on pages where you use their assets is a reliable way to ensure compliance. Text-only mentions without a hyperlink do not satisfy the license. Paid subscribers can skip attribution entirely.

Embed SVGs and use icon fonts

You can use Icons8 graphics without the marketplace app through direct embed methods. These approaches work when you need inline SVG styling control or a lightweight icon font.

Inline SVG embedding gives you full CSS and animation control. Copy SVG code from icons8.com and paste it into a Code Embed element in Webflow. The icon renders as part of your page markup, so you can target it with CSS classes and animations. Note that a single Code Embed element has a 50,000-character limit, and complex inline SVGs can consume a significant portion of that budget. If you're embedding many icons as inline SVG, monitor your usage or consider the icon font method instead.

Line Awesome is an open-source icon font maintained by Icons8 that provides approximately 1,380 line-style icons (some third-party indexes list up to ~1,544, including all style variants). To use it in Webflow, add this CDN link to Site settings > Custom code > Head code:

Then use icon classes in Code Embed elements, for example: <i class="las la-battery-three-quarters"></i>. The Line Awesome documentation lists all available icon classes and styles (las for solid, lar for regular, lab for brands). This method requires only one line in your head code and renders icons as scalable font glyphs rather than images.

CDN-hosted SVGs let you reference Icons8 graphics via URL using standard <img> tags. This approach uses browser caching for better performance on repeat visits. Note that if you retrieve assets through the Icons8 API, the API license prohibits caching API responses on your own servers.

For most Webflow projects, the marketplace app is the fastest path. Use these embed methods when you need icon font scalability, inline SVG styling, or want to avoid app dependencies.

Build with the Icons8 API

The Icons8 API provides programmatic REST access to icons, illustrations, and photos. This is an advanced method suited for development teams building dynamic interfaces like search-powered icon pickers or CMS-driven icon systems.

API keys must never be embedded in client-side code. Webflow's custom code executes in the browser, which means any API key placed in JavaScript is visible in the page source. Instead, set up a proxy server (AWS Lambda, Cloudflare Workers, or a Node.js server) that stores the API key in environment variables and forwards requests from your Webflow frontend to Icons8.

The architecture looks like this:

Icons8 authenticates via API key, passed either as an Api-Key HTTP header or a token query parameter. The API provides search endpoints that accept parameters for search terms, pagination, filtering by category and style, and format options. Check the Icons8 API documentation for current endpoint paths and parameter names, as these may change between API versions.

Here's an example of fetching icons through your proxy:

For CMS-driven icon systems, you can store icon keywords in Webflow CMS text fields, bind those values to data- attributes on page elements, and use JavaScript to read the attributes and fetch matching icons from your proxy on page load. The Webflow CMS API also supports programmatic collection item updates if you need to populate icon data in bulk.

This approach requires JavaScript and backend development resources. Icons8 does not support webhooks, so real-time updates require custom polling. For most Webflow users, the marketplace app is the recommended path.

What you can build

Integrating Icons8 Graphics with Webflow gives you consistent iconography across marketing sites, product pages, and web applications without switching between external design tools and your Webflow project.

Here are a few things you can build with this integration:

  • SaaS feature pages: Build pricing tables and feature comparison sections with consistent icon styles that communicate product capabilities at a glance. The Finsense template uses Icons8 assets for its UI controls and interactive components, demonstrating how a single icon library creates visual coherence across a complex fintech layout.
  • E-commerce category navigation: Create product filtering interfaces with recognizable icons for categories, payment methods, and trust badges that guide shoppers through purchase flows. The Verse template sources its iconography from Icons8 and shows how consistent icon styles work across product listings, filters, and account pages.
  • Portfolio skill sections: Design services pages where icons represent capabilities and technologies. The Icons8 app's style filtering helps you match icon aesthetics to your personal branding without commissioning custom illustrations.
  • CMS-driven icon systems: Build component libraries where editors select icon keywords in the CMS and matching graphics render automatically on the published page. This requires the proxy server architecture described in the API section above, but it lets non-technical team members manage visual assets through CMS fields.

To get started, install the Icons8 Graphics app from the Webflow Apps Marketplace.

Frequently asked questions

  • Icons8's free tier requires a visible, clickable hyperlink to icons8.com. Add a link element to your site footer with text like "Icons by Icons8" pointing to https://icons8.com. Text mentions without a hyperlink do not satisfy the license. Adding this link to a site-wide footer is a reliable way to ensure compliance across all pages. Paid subscribers can skip attribution entirely.

  • Webflow custom code runs in the browser, which means any code you add is visible in the page source. Embedding an API key in client-side JavaScript exposes it to anyone who views your source, allowing unauthorized API calls against your account. Set up a proxy server using serverless functions (AWS Lambda, Cloudflare Workers) or a backend service that stores the API key in environment variables and forwards requests to Icons8's API endpoints.

  • Icons8 graphics can be used on Webflow Ecommerce sites, but SVG files are not supported in product or variant image fields. Webflow requires PNG or JPEG format for product images regardless of your Icons8 subscription level. Icons8 SVGs work fine for non-product elements elsewhere on your Ecommerce site, such as category icons, trust badges, and UI elements.

  • Icons8 does not have official connectors on Zapier, Make, n8n, IFTTT, or other major automation platforms. Check their respective app directories for the latest status. For automated workflows, you would need to build a custom solution using the Icons8 REST API combined with the Webflow API, which requires JavaScript development expertise and a proxy server for secure API key storage.

Icons8 Graphics
Icons8 Graphics
Joined in

Category

Assets

Description

Icons8 is a design asset platform offering icons in 50+ styles, vector illustrations, and stock photos. The platform provides free PNG assets with attribution requirements and paid plans that include SVG format, high-resolution downloads, and commercial licensing. Icons8 also maintains Line Awesome, an open-source icon font, and a developer API for programmatic asset access.

Install app

This integration page is provided for informational and convenience purposes only.


Other Assets integrations

Other Assets integrations

Flowdrive

Flowdrive

Connect Flowdrive, an external file and video hosting service, with Webflow to host videos and enable file uploads without Webflow's Business plan requirement.

Assets
Learn more
Lummi

Lummi

Connect Lummi, an AI-generated stock image platform, with Webflow to search, customize, and insert royalty-free images directly in the Designer without leaving your canvas.

Assets
Learn more
Image Management

Image Management

Connect the Pixlevents Image Management Webflow app to optimize CMS images and convert formats to WebP and AVIF without leaving your workspace.

Assets
Learn more
Chainlift Color

Chainlift Color

Connect Chainlift Color with Webflow to generate accessible Material 3 dynamic color themes with pre-configured utility classes and color variables.

Assets
Learn more
Bynder

Bynder

Connect Bynder with Webflow to manage brand-approved digital assets within your design workflow and serve optimized content through Bynder's global CDN.

Assets
Learn more
Asset Bae

Asset Bae

Connect Asset Bae with Webflow to bulk-edit image filenames and alt text, with AI-generated alt text for accessibility compliance.

Assets
Learn more
Frontify

Frontify

Connect Frontify with Webflow to search, browse, and insert assets directly in your site without switching platforms.

Assets
Learn more
Virtual Tours

Virtual Tours

Connect Virtual Tours to your Webflow site and display interactive 360° tours on any page.

Assets
Learn more
SVGFlow

SVGFlow

Connect SVGFlow with Webflow to edit SVG colors, sizes, and strokes directly in Webflow without external tools.

Assets
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free