NAPS2 logo

NAPS2

Scan documents to PDF, TIFF, JPEG, or PNG from any WIA, TWAIN, SANE, or ESCL scanner

Repository activity
  • Stars4.3k
  • Forks429
  • Open Issues248
License

Other

Languages
  • C#
  • Inno Setup
  • Python
NAPS2 screenshot

About NAPS2

NAPS2 (Not Another PDF Scanner) is a document scanning application built for simplicity. Scan paper documents from WIA, TWAIN, SANE, or ESCL scanners, then save them as PDF, TIFF, JPEG, or PNG.

You can organize and reorder pages before saving, and run optical character recognition with Tesseract to make scanned PDFs searchable. The app runs on Windows, macOS, and Linux, with native arm64 builds for newer Macs and Linux machines.

For developers, NAPS2 also ships NAPS2.Sdk, a scanning library that brings WIA, TWAIN, SANE, and ESCL support to custom applications on Windows, macOS, and Linux.

Key features

  • Scan from WIA, TWAIN, SANE, and ESCL scanners
  • Save scans as PDF, TIFF, JPEG, or PNG
  • OCR with Tesseract
  • Organize pages before saving
  • NAPS2.Sdk scanning library for developers

Details

On GitHub since
2015
Platforms
Win · macOS · Linux
Scanning
WIA · TWAIN · SANE · ESCL
Output
PDF · TIFF · JPEG · PNG
OCR
Tesseract
License
GPL 2.0 or later