Design PDF templates on a drag-and-drop canvas (or draft with AI), preview the real PDF live, and export clean @react-pdf/renderer TSX you own. No headless browser, no data egress. ~2MB and serverless-friendly. Or POST JSON to a hosted render API.
Hey Product Hunt,
I built PDFx Builder because every client project that needed a PDF ended the same way: either fighting Puppeteer and HTML-to-PDF hacks (broken pagination, tables split mid-row, 100MB Chromium blowing the serverless bundle limit), or hand-writing react-pdf and guessing at spacing.
PDFx Builder is the tool I wanted:
- Drag 24 composable components onto an A4 canvas
- Bind {{variables}} in any text field
- A live PDF preview next to the editor (runs in a web worker, no UI freeze)
- Export a clean .zip: typed TSX, sample data, types, and a README
The part I care about most: you export the actual react-pdf code and own it. It is plain TSX you commit to your repo and reuse anywhere. No vendor runtime, and your customers' data never leaves your app. AI can draft a first pass, but the value is the correct, controllable code you keep, not the draft.
Free to build and export (3 exports a month, no card). Need more: one-time export packs (from $5, credits never expire), or Starter $9/mo (50 exports, AI drafting, hosted API) and Pro $18/mo for production volume.
I would love feedback on:
1. The live-preview DX. Does it feel fast enough?
2. The pricing shape (packs vs subscription). Fair, or missing a gap?
3. Any PDF use case that is clunky in the editor.
I am here all day and will answer everything. Thank you for taking a look.
- Akash
Report
Drag-and-drop canvas plus live PDF preview is a really nice combo, way less fiddly than fiddling with react-pdf TSX by hand. The ~2MB footprint and no data egress angle caught my eye too, feels like it was built by someone who actually shipped this.
Report
Reviews
No reviews yetBe the first to leave a review for PDFx Builder
Drag-and-drop canvas plus live PDF preview is a really nice combo, way less fiddly than fiddling with react-pdf TSX by hand. The ~2MB footprint and no data egress angle caught my eye too, feels like it was built by someone who actually shipped this.