Menu

1 / 2

I Built a Browser-Based PDF Converter to Stop Uploading Sensitive Files to Random Sites Tags: #showdev #webdev #javascript #privacy

DEV Community·bunnyconvert·6 months ago
#sHlpbTxK
Reading 0:00
15s threshold

After uploading what felt like the 100th sensitive contract to a "free" PDF site, I realized I had no idea where those files were going. So I built BunnyConvert — 24 PDF tools that run entirely in your browser using JavaScript.

What It Does

24 tools so far:

Sign PDF (with cursive fonts, drag-to-position)

Merge / Split / Compress / Rotate

JPG/PNG/HEIC → PDF

PDF → Word/Excel/PowerPoint/Image

Watermark, Protect, Unlock

Image Resize, CSV ↔ JSON

The Stack

Vanilla JS frontend (no React/Vue)

pdf-lib for PDF manipulation

pdf.js for rendering

heic2any for HEIC decoding

Capacitor for Android wrapper

Supabase for opt-out analytics

Privacy First

Everything runs client-side. Files never touch a server.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.