Blog
Notes from the ntoola team
Engineering deep dives, product decisions, compliance guides, and customer stories — all focused on privacy-first document workflows.
FeaturedProduct
Roadmap 2026: what is next for ntoola
What we are building this year — signing, redaction, multi-file batch UX, and offline-first PWAs.

Engineering
Tesseract language packs — trade-offs and how to pick one
Fast, best, or original? A pragmatic guide to Tesseract's three model families and when each one earns its cost.

Case studies
Case study: how a mid-sized law firm cut PDF review time by 40 percent
One firm's before-and-after using ntoola for contract review workflows. Numbers, screenshots, and the tools that mattered most.

Engineering
Batch conversion patterns without a backend
How we let users convert 500 PDFs in one drop without ever leaving the browser tab.

Product
Accessibility in document tools (WCAG 2.2)
How we build conversion tools that work with screen readers, keyboard-only navigation, and low-vision users — plus the trade-offs we hit.

Engineering
Why we chose TanStack Start over Next.js
The unglamorous engineering decision that shaped every subsequent product decision — and why we would make it again.

Compliance
Compliance checklist for legal teams handling PDFs
A concrete, item-by-item checklist for legal ops teams evaluating any PDF tool — with our own answers where relevant.

Engineering
PDF to Excel — heuristics for table detection in the wild
PDFs describe positions, not tables. Turning that into rows and columns is an ancient computer-science problem. Here is how we approach it.

Engineering
Building a zero-upload SaaS: architecture notes
How we structure a product where 90 percent of user activity never touches our server, and what that means for our monitoring, billing and support.

Tutorials
From scanned PDF to searchable text in 30 seconds
A step-by-step walkthrough of turning a paper-scan PDF into a fully searchable, copy-pasteable document.

Compliance
GDPR and document conversion: what 'in-browser' really means for compliance
A practical explainer of why local-first document tools sit outside the processor-controller relationship, and what that means for your DPA burden.

Engineering
Client-side PDF extraction with pdfjs-dist: a deep dive
Mozilla's pdfjs-dist library powers every PDF reader on the web. Here is what it does well, where the sharp edges are, and how we build on top of it.

Product
Paste to PDF — the fastest way to archive plain text
Why the humble text-to-PDF converter is one of the most-used tools in enterprise document workflows, and how we made it beautiful.

Engineering
OCR in the browser: how Tesseract.js and WebAssembly changed everything
A deep look at running the world's most-used open-source OCR engine at 200+ MB of trained models directly in a user's tab.

Product
Convert PDF to Word without uploading — a privacy-first workflow
How ntoola extracts editable text, images and structure from a PDF into a .docx file, all inside your browser, with zero server round-trips.