Skip to content

Case study · 01/10

PDF Nova

Fast, private PDF tools that run in your browser.

Category
Web applications · Websites · AI solutions
Year
2026
Status
Live
Languages
EN · FR · ES · DE · IT · AR
pdf-nova.com
PDF Nova — home page with the PDF upload area, on desktop
PDF Nova — home page on mobile

01

Overview

A multilingual suite of 45 PDF tools. The core tools run entirely in the browser, so files never leave the visitor's device. Optional server tools handle Office conversion and AI answers with page citations.

02

Our solution

A Next.js application built around a data-driven tool registry: every tool is a lazy-loaded workspace, so a page only ships the code it needs. Heavy work (OCR, compression, conversion) runs in Web Workers and WebAssembly, with accounts, billing, support tickets and an admin area on top.

03

Key features

  1. 01

    Merge, split, compress, sign and edit PDF text

  2. 02

    In-browser OCR in six languages

  3. 03

    Word, Excel, PowerPoint and HTML to PDF, plus PDF/A

  4. 04

    AI tools that answer with page citations

  5. 05

    Accounts and a Pro plan with secure payments

  6. 06

    Six interface languages, including Arabic (RTL)

04

Engineering highlights

  • 01Files processed client-side in Web Workers and WASM — nothing uploaded for core tools
  • 02Security review against OWASP ASVS: non-root read-only containers, isolated conversion service
  • 03Technical SEO at scale: 330 sitemap URLs, hreflang, per-locale canonicals, JSON-LD
  • 04Scripted deploys with backups, smoke tests and one-command rollback

05

Technology

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • WebAssembly
  • Tesseract.js
  • Anthropic API
  • Stripe
  • SQLite
  • Docker
  • Gotenberg
  • Playwright

06

Screens

pdf-nova.com
PDF Nova — home page with the PDF upload area, on desktop
PDF Nova — home page on mobile
pdf-nova.com
PDF Nova — Merge PDF tool workspace, on desktop
PDF Nova — Merge PDF tool on mobile

07

Measured results

  • Lighthouse (mobile, lab): Performance 95, Accessibility 100, Best Practices 100, SEO 100
  • Largest Contentful Paint 2.9 s, Cumulative Layout Shift 0

Lab measurements from the project documentation.

Have an idea? Let's build something exceptional.

Tell us about your project. We reply within two business days with questions or a first approach.