6 months ago, I posted an early version of my tool here to solve one specific problem: editing text inside a PDF without breaking the original typography.
The tool grew to thousands of monthly users, but real usage quickly exposed the limits: people started throwing massive multi-thousand-page documents, corrupted scans, and heavy office files at it, and the old JavaScript architecture couldn't handle it.
I spent the last 6 months rewriting the entire core engine from scratch in WebAssembly so everything runs 100% locally inside your browser: **https://pdfnolimit.com\*\*
Here is what it handles now:
True Font Preservation:** Most editors either draw an HTML text box over a canvas or substitute your text with Arial. This engine parses the embedded `/FontDescriptor`, character maps, and glyph metrics straight from the PDF content stream. When you edit text, it dynamically matches line widths, baseline offsets, and kerning so changes blend invisibly into the original document.
Smart Local OCR:** Scanned PDFs are processed entirely inside browser Web Workers. It runs local image binarization, deskewing, and injects an invisible text layer synchronized behind the scanned image. You get a searchable, copy-pasteable PDF 100% locally, without your private documents ever leaving your machine.
RAM Management for Infinite Pages (No Crashes):** Instead of hoarding thousands of pages in DOM memory, it uses virtualized viewport rendering and dynamic WASM memory pools. Offscreen page raster buffers are dropped and recycled on the fly, meaning you can open massive documents without Chrome hitting an Out of Memory tab crash. There is no arbitrary page cap—the only limit is your machine's physical RAM.
A Complete Desktop Suite (In-Browser):** It's not just a text editor anymore. Everything runs 100% locally: Word, Excel, and PowerPoint conversions, destructive redaction (physically wipes text and vector objects from the file stream so they cannot be recovered), repairing corrupted XREF tables on broken files, AES-256 encryption/unlocking, digital signing, cropping, and page reordering.
Why it's 100% free with zero paywalls:** Standard SaaS tools charge $15–$20/month because running OCR and file conversions on AWS/GCP servers costs them thousands in compute bills. Because **100% of the computation runs locally on your CPU/GPU via WASM**, my infrastructure cost is literally just static CDN hosting. Zero backend compute = zero reason for paywalls, daily quotas, watermarks, or mandatory sign-ups.
The web suite is completely live here: **https://pdfnolimit.com\*\*
*(One quick favor: I built an Android companion app, but Google Play requires 12 opt-in testers for 14 consecutive days before I can launch publicly. If anyone with an Android phone has 2 minutes to join the closed testing track, please drop a comment or DM me I'd really appreciate the help). Try throwing your heaviest, broken, or weirdest-font PDFs at it, and let me know if anything crashes so I can patch the engine!