


Overview
Adds an Export to PDF button to Excalidraw: multi-page, vector quality, searchable text. Free; drawings never leave your browser.
Unofficial extension. Not affiliated with Excalidraw. 📢 Affiliate disclosure: this extension is free and is funded by affiliate programs. The popup shows one offer for a third-party product, marked as an affiliate ad in the interface, and the developer earns a commission if you sign up through that link. There is no other advertising and no paid tier. Excalidraw has no built-in PDF export. The usual workaround is to save an SVG and upload your drawing to a converter site you have never heard of. This extension adds an Export to PDF button to the canvas instead, and your browser builds the file. 🚀 Quick start 1. Install the extension and open excalidraw.com 2. Draw something, or open a diagram you already have 3. Click Export to PDF in the canvas menu 4. Check the preview, then save the file 🎁 Everything below is free • One click exports the whole canvas. • Long diagrams split into several pages with smart page breaks: each cut is moved into an empty gap between shapes, so boxes and arrows stay in one piece. • Frames become pages. If the canvas uses frames, each frame turns into its own page, in order. • Searchable text. Latin and Cyrillic text is embedded as a real text layer that Ctrl+F finds and you can copy. • A4, A3, Letter and Legal, portrait or landscape. • Multi-page output is numbered, so a printed stack stays in order. • Wide diagrams stay whole. A canvas too wide for A4 goes out as one oversized page at 1:1 scale instead of being cropped or shrunk to unreadable labels. • Vector output instead of a screenshot. Zoom to 400% and the strokes are still sharp. • No watermark, no account, no sign-up, no paid tier. • Pasted images, hand-drawn strokes, fonts and colors look the way they do on the canvas. • Shapes forgotten three screens away are left out, so you do not get a page that is 90% white space. 📄 Why the output looks right ➤ Rendering goes through Excalidraw's own export code, so the file matches the diagram you were just looking at. ➤ Excalifont, Virgil and Cascadia are drawn as outlines, so no system font replaces them on another computer. ➤ Images pasted into the canvas are read from the browser storage where they are kept, instead of being skipped. ➤ Dark mode keeps its colors, and so do custom stroke widths. 🔒 Your diagram never leaves your browser ▸ Reading the scene, rendering it and building the file all happen on your computer. ▸ Never sent anywhere: the contents of your drawing, its text, embedded images, file names, the exported file, or links to your canvas and shared rooms. ▸ What is sent: error reports go to the developer's own server and are deleted within 30 days. A report holds the error message and stack trace, extension version, browser and OS, interface language, a random install ID, your IP address and export settings such as page count and paper size. Anonymous usage stats, for example that an export finished and how many pages it had, go to Google Analytics. You can switch usage stats off in the popup. On Firefox, error reports and usage stats are sent only after you allow it. ▸ The only website it works on is the drawing tab you already have open. 💸 How this is paid for: affiliate programs The extension is free and stays free. It is funded through affiliate programs, and that is the whole business model. The popup shows one offer from a third-party partner, marked as an affiliate ad right above it, and the developer receives a commission if you sign up through that link. It is an ordinary link: no tracking scripts, no third-party code, nothing injected into your canvas, and no data about you reaches the partner. Ignoring the offer costs you nothing: every feature works the same either way. 🧩 Who uses it - Engineers attaching an architecture diagram to an RFC, a design doc or a ticket - Teachers and students printing a whiteboard for a class instead of taking screenshots - Consultants sending a flowchart to a client who asked for a PDF 📐 Sizes that used to go wrong ♦️ A 24000 px wide system map fits one page at scale, with no request to resize it first. ♦️ A tall retro board splits into pages that break between columns. ♦️ A single sticky note comes out as one small page, not a poster with a note in the corner. 💡 Small things that save time - Page format, orientation and the rest are remembered, so the next export takes two clicks. - The file name is a normal field in the preview: rename the file before it lands in Downloads. - The page count is shown before you export. - The preview also opens from the toolbar icon. 📤 What ends up in the file ▪ Every visible element of the scene, in the same drawing order. ▪ A white or transparent background, whichever you choose in the preview. ▪ Page sizes in real millimetres, so printing is predictable. ▪ Dark mode output, if that is how the board is meant to be read. ▪ A text layer that Ctrl+F finds in any PDF reader. 🧐 Questions ❓ Does the extension show ads or use affiliate links? 🔹 One affiliate link, in the popup, marked as an affiliate ad above the offer. The developer earns a commission when someone signs up through it, and that pays for the extension. There are no ads on the canvas and no data about you is shared with the partner. ❓ Does it work offline? 🔹 Yes. The export needs no connection; error reports wait until you are back online. ❓ Is this the official Excalidraw+ feature? 🔹 No. This is an independent extension, not affiliated with or endorsed by Excalidraw. ❓ Can it open a local file? 🔹 No. Open the file on excalidraw.com first, then export it from there. ❓ Does it work on self-hosted instances? 🔹 Not yet. The extension runs on excalidraw.com only. ❓ Where does the file go? 🔹 Into your Downloads folder, through a normal browser download. ❓ Will it still be sharp on paper? 🔹 Yes. The output keeps vectors, so a plotter at A0 gets the same lines as a laptop screen. Interface and store listing in 53 languages. Bugs and feature requests: admin@mylittleindiestudio.com Excalidraw is a trademark of its owners. This is an independent project, not affiliated with, endorsed by, or connected to Excalidraw or Excalidraw+.
0 out of 5No ratings
Details
- Version1.2.1
- UpdatedOctober 19, 2026
- Size3.28MiB
- Languages53 languages
- DeveloperWebsite
Email
oleg.phenomenon@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser