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.