diff --git a/packages/excalidraw/data/index.ts b/packages/excalidraw/data/index.ts index b47be78e8..93d5f5677 100644 --- a/packages/excalidraw/data/index.ts +++ b/packages/excalidraw/data/index.ts @@ -135,6 +135,8 @@ export const exportCanvas = async ( if (type === "svg") { return fileSave( svgPromise.then((svg) => { + // adding SVG preamble so that older software parse the SVG file + // properly return new Blob([SVG_DOCUMENT_PREAMBLE + svg.outerHTML], { type: MIME_TYPES.svg, });