Skip to main content
Login Join
Snippet · PHP

Enable SVG Upload Support in WordPress

Shared by Abdullah Kaludi · May 4, 2026 · @upload_mimes

1 copy
53 views
4 upvotes
Back to Snippets

Allow SVG file uploads in the WordPress media library for scalable logos and vector graphics.

function enable_svg_uploads( $mimes ) {
    $mimes['svg'] = 'image/svg+xml';
    return $mimes;
}

add_filter( 'upload_mimes', 'enable_svg_uploads' );
Know a different way to do this? Add your approach as a variation so folks can compare them side by side.
Submit a variation

0 comments