You can add icons as bare SVGs into your markup, but you'll need to do some heavy lifting to get them to fit in.
Advertisement
Remove ads with a Pro plan! A subscription to a Pro-level plan will remove all third-party advertisements on fontawesome.com.
And of course Pro-level plans come with… All 30,004 icons in Font Awesome 5 Classic styles of every icon 4 Sharp styles of every icon A Perpetual License to use Pro Services and tools to make easy work of using icons Fresh icons, features, and software updates Plus support from real humans
Get Font Awesome Pro for only $99/yr
Already have a Pro Plan?
Sign in
Before You Get Started Make sure you:
Basic Use With the power of vectors, the browser can draw an SVG in no time flat. Just add the SVG code straight into your HTML.
Make Sure to Add Some CSS
Remove ads with a Pro plan! A subscription to a Pro-level plan will remove all third-party advertisements on fontawesome.com.
And of course Pro-level plans come with… All 30,004 icons in Font Awesome 5 Classic styles of every icon 4 Sharp styles of every icon A Perpetual License to use Pro Services and tools to make easy work of using icons Fresh icons, features, and software updates Plus support from real humans
Get Font Awesome Pro for only $99/yr
Already have a Pro Plan?
Sign in
But one of the downsides to SVG sprites is that extra styling is necessary to make them behave. Our Font Awesome javascript normally handles this, but in this case you will need to handle this yourself.
Here's an example: