Productivity · $12/mo

Can I vibe code Smallpdf?

The PDF Swiss army knife: merge, split, compress, convert.

🟡Kinda — with gapsest. one sitting

Half this product is a one-sitting build that should embarrass the subscription: merge, split, rotate, reorder, and stamp PDFs are solved by open libraries (pdf-lib, qpdf), and processing locally in the browser beats uploading your contracts to someone's server anyway. The kinda protects the other half: high-fidelity Office conversions (PDF↔Word that preserves layout) and OCR are genuinely hard, licensed-engine territory. Build the manipulation toolkit, keep one converter bookmark for the rare layout-critical conversion.

The one-shot prompt
Build a local-first PDF toolkit as a static web app — all processing client-side with pdf-lib, files never uploaded (say so prominently). Tools: merge multiple PDFs with drag-to-reorder page thumbnails, split by page ranges, rotate pages, delete pages, add page numbers or a text watermark, and compress by re-encoding images at chosen quality. Drag-and-drop input, live page previews, clear per-tool download buttons. Make it an installable PWA that works offline. Clean, fast, zero accounts, deployable to Vercel as static files.
Paste into Claude Code, Codex, or your agent of choice — then steer. Learn the moves in Prompt Engineering.
What you build

A local-first PDF toolkit in the browser: merge with drag-to-reorder, split by ranges, rotate, compress images, page-number stamps — files never leave your machine.

What you give up
  • Layout-faithful PDF↔Word/Excel conversion
  • OCR on scanned documents
  • E-sign workflow features on their paid tier
  • Batch processing UI polish
Why people still pay

The conversion engines are licensed, tuned, and genuinely better — people pay for the one monthly conversion that has to preserve a complex layout.

conversion enginesno real moat (manipulation)
Related
Actually build it

A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.

Start Course 01 →