Canvas to PDF, pixel-perfect
Upload the .tsx your Cursor Canvas exports. Get back a clean, print-ready PDF — tables, layouts, and styling intact.
0+
Components supported
0s
Average conversion
0%
Layout fidelity
0h
File retention only
What survives the conversion
Every piece of your canvas, faithfully reproduced in print.
Pixel-faithful
Every Stack, Grid, Table and Callout renders exactly like it does inside Cursor — spacing, type, and color intact.
Zero installs
No extension, no Cursor plugin. Drop the .tsx in a browser tab and get a PDF back in seconds.
Print-ready
Proper page breaks, embedded fonts, and vector text — not a screenshot stitched into pages.
Private by default
Files are parsed in an isolated sandbox and deleted from storage after 24 hours.
Future-proof
New canvas components Cursor ships tomorrow still render sensibly today via shape detection.
Built for handoff
Client deliverables, proposals, and reports that don't require the reader to have Cursor.
Three steps to a polished PDF
Export your Canvas
Hit export in Cursor to get your .tsx canvas file — no plugins or setup needed.
Upload to CanvasPDF
Drag-and-drop the file or use the upload button. We parse the component tree instantly.
Download your PDF
Get a clean, print-ready PDF with all formatting intact. Ready for clients in seconds.
100% free. No limits.
CanvasPDF is completely free right now — unlimited conversions, no watermark, no credit card required.
Full access, zero cost
$0
While we're in early access, every feature is unlocked for free. Unlimited conversions, no watermark, 100MB uploads — built for real client handoffs.
Common questions
Ready to convert your first canvas?
Upload a .tsx file and see how every component translates to a clean, professional PDF.