HonestPDF Changelog

FeatureMajor

Smart Whiteout: Auto-Match PDF Background Color

The Fill PDF editor's whiteout tool now detects your PDF's background color and matches it automatically, eliminating the obvious white-rectangle problem on non-white documents. A Pure White fallback option, a border artifact fix, and text labels on the EditToolbar also shipped in this update.

FeatureMajor

Add Page Numbers Tool

HonestPDF shipped a new Add Page Numbers tool that runs entirely in the browser. It supports 8 numbering formats, 6 placement positions, and live preview. Translations are available across 20 languages at launch.

FeatureMajor

Watermark PDF Tool

HonestPDF now has a Watermark PDF tool. Add text or logo watermarks to any PDF with full placement and styling control, all client-side with no file uploads. Ships in 19 languages.

FeatureMajor

Crop PDF Tool

HonestPDF shipped a new Crop PDF tool with a thumbnail strip for page navigation and a CropControlPanel for precise crop boundaries. Everything runs client-side with no server processing, and the tool is fully localized across 20+ languages from launch day.

FeatureMajor

New Tool: Remove Metadata

HonestPDF now includes a Metadata Remover tool that strips EXIF data, GPS coordinates, author names, and edit history from PDFs and images client-side using piexifjs. No file ever leaves the browser, and the tool is available in 20+ languages from launch.

RefactorMajor

SSR to SSG/ISR: 1,148 localized pages now pre-rendered at build time

HonestPDF eliminated server-side rendering across all 38 routes and 20 locales by switching to SSG and ISR in Next.js. The build now pre-generates 1,148 static pages, cutting load times and server costs. The key fix was adding `setRequestLocale` to 35+ components to stop next-intl from silently opting pages back into SSR via Accept-Language headers.

FeatureMajor

Security Page, About Page Rewrite, and 20-Locale Translations

HonestPDF shipped a new /security page covering file handling architecture, a live status monitor, and a privacy FAQ. The /about page was rewritten, the homepage FAQ updated, and all new content translated into 20 languages. The studio name is now SourCode Solutions sitewide.