This is a small issue, but for me it’s a bit annoying.
Sketch always ignores blur effects embedded in .svg files when it opens them. If you ‘Make Exportable’ a Graphic where some layers have a blur effect active, and you export it as a .svg file, the resulting .svg is ok. But if you open that .svg with Sketch to make some more edits, the blur effects are ignored.
Hey @paolo! Thanks for reaching out and welcome to the Sketch Community Forum.
While the SVG export itself correctly includes the blur information, many applications (including Sketch, in this case) can’t fully interpret or re-render all complex SVG filters and effects when importing the file back for editing. Advanced effects like blurs are often rendered as rasterized elements when you open them with applications that just “read” and show them, but these are often represented in a way that isn’t easily editable once converted to SVG format and then back into a design application’s native format.
To avoid losing your blur effects and to ensure full editability, my recommendation is to keep working on your design files directly within Sketch rather than exporting them to SVG for later edits. This way, all your layers, effects, and styles remain live and fully editable within Sketch.
You can just export the SVGs, and if these require any change, you can just go back to your Sketch document and iterate on your design, creating different versions if required.
Your suggestion to keep working within Sketch for later edits is what I’m already doing. But that doesn’t solve my problems completely.
(As a hobbyist programmer) I have personal routines that change the text inside the SVG file. If later I wish to do further edits in Sketch, opening the modified SVG, I’ll lose the blur effects. As I said, it isn’t a big issue as I can manually re-establish them. I only hoped that Sketch could interpret its own blur effects commands.
Thank you again.