Blog
Notes from FernPDF
Engineering deep-dives, privacy explainers, and practical PDF guides.
ENGINEERINGJun 2, 2026 · 9 min
How we merge 500-page PDFs in the browser
A tour of our client-side pipeline: streaming parsing, memory budgets, and why there’s no server in the loop.
Read articleMay 26, 2026PRIVACY6 min
Your network tab is our proof
Open devtools while using FernPDF: zero file uploads. Here’s how to verify any “private” tool yourself.
May 19, 2026GUIDE4 min
OCR settings that actually matter
Text layers, image-only scans, and when 300 dpi is worth it.
Jun 12, 2026PRODUCT3 min
Text markup comes to the editor
Highlight, underline, strike, and squiggle real text, plus notes, callouts, and an eraser, all in your browser.
May 5, 2026GUIDE5 min
The fastest way to sign a PDF
Draw, type, or reuse, plus what actually makes a signature legally binding.
Apr 28, 2026PRIVACY4 min
There is no retention window
No uploads, no buckets, no deletion jobs: what FernPDF’s no-server model means in practice.
Apr 21, 2026ENGINEERING8 min
Rendering PDFs at 60fps
Tiling, workers, and the canvas tricks behind smooth scrolling.