SVG Support
View on WordPress.orgScores higher than 98% of indexed plugins
About
Securely upload SVG files to your media library, with built-in sanitization and advanced features for styling and animation.
Security History
What It Does
SVG Support lets you upload SVG files directly to the WordPress Media Library, automatically sanitizing them on upload to strip malicious scripts and code. Beyond basic uploads, it adds CSS class targeting, inline rendering support, and animation controls so SVGs behave properly within posts, pages, and blocks. It also integrates with ACF, Gutenberg, and WooCommerce for broader workflow compatibility.
Who It's For
This plugin fits designers, agencies, and brand-conscious site owners who rely on SVGs for logos, icons, and illustrations and want a safer upload workflow than simply enabling the mime type via code. It is particularly useful for teams that embed SVGs across many pages or products and need consistent styling hooks and inline rendering for animations. E-commerce stores selling customizable products or print-on-demand businesses will benefit from the WooCommerce compatibility.
Who Should Skip It
If you only need to upload the occasional SVG and are comfortable editing functions.php, this plugin is overkill and adds surface area you do not need. Sites that already use a vector workflow built into their theme or page builder, such as a dedicated icon system plugin, should evaluate whether duplicating that functionality makes sense.
The Bottom Line
SVG Support delivers on its core promise of secure SVG uploads while going further with inline rendering, CSS targeting, and solid compatibility with major plugins. The 96/100 rating across 355 reviewers and a perfect support resolution rate make it an easy recommendation for any WordPress site that relies on vector graphics. The only real reason to look elsewhere is if you want a stripped-down tool or one that handles additional file formats alongside SVG.
Related Plugins
Pick Safe SVG if you want a simpler, 10up-maintained solution focused purely on secure SVG uploads without the extra styling and animation features.
Choose The Icon Block if your primary need is a Gutenberg icon block for inserting SVG icons inline rather than uploading SVGs to the media library.
WP SVG Images is a reasonable alternative if you want similar upload and styling features and prefer a smaller user base for whatever reason.
Easy SVG Support suits users who want a lightweight, set-and-forget uploader with fewer advanced features and configuration options.
Pick Enable SVG, WebP, and ICO Upload if you need to broaden allowed mime types beyond just SVG and prefer an all-in-one utility.