For 3D, Mathematica does not export SVG as vector graphics, it just puts an encoded png image inside svg file. There was a similar question at stackexchange few days ago. I do not see it. It must have been deleted, but here is another one on the same issue export-plot3d-in-mathematica-10-1-is-rasterized-by-default You can try "eps" export instead and see if it works.