built for Cursor Canvas

Canvas to PDF, pixel-perfect

Upload the .tsx your Cursor Canvas exports. Get back a clean, print-ready PDF — tables, layouts, and styling intact.

canvaspdf.com/convert
<>
report.tsxuploaded
1import { Stack, Table, Card }
2from "cursor/canvas"
3 
4export default function Report() {
5 return (
6 <Stack gap="md">
7 <Table data={metrics} />
8 <Card>Summary</Card>
9 </Stack>
10 )
11}
P
output.pdfready
1 / 3
Conversion complete
3 pages · 245 KB

0+

Components supported

0s

Average conversion

0%

Layout fidelity

0h

File retention only

Features

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.

How it works

Three steps to a polished PDF

01

Export your Canvas

Hit export in Cursor to get your .tsx canvas file — no plugins or setup needed.

02

Upload to CanvasPDF

Drag-and-drop the file or use the upload button. We parse the component tree instantly.

03

Download your PDF

Get a clean, print-ready PDF with all formatting intact. Ready for clients in seconds.

Pricing

100% free. No limits.

CanvasPDF is completely free right now — unlimited conversions, no watermark, no credit card required.

Early access — everything included

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.

Unlimited conversions
No watermark — client-ready
Unlimited pages
100MB uploads
Priority rendering
Cancel anytime
FAQ

Common questions

Ready to convert your first canvas?

Upload a .tsx file and see how every component translates to a clean, professional PDF.