Turn a USB camera into a simple local document camera and capture desk.
Watch the 17-second demo video
PaperCam runs entirely on your Windows PC. It shows a live camera view, saves photos locally, and keeps recent captures beside the preview.
- Live document-camera preview with zoom, rotation, refocus, and resolution selection
- One-click capture to numbered PNG files
- Built-in gallery for viewing, downloading, dragging, and deleting images
- Opens the local captures folder directly from the app
- Persistent light and dark themes
- Simple crop, line, arrow, and text tools
- No cloud service and no external dependencies
Requirements: Windows 11, Node.js, a Chromium-based browser, and a connected camera.
Double-click:
start-camera-optimized.cmd
Or run:
npm startThen open http://127.0.0.1:5173 and allow camera access.
Captured images are saved in the local captures/ folder. Use Close local server in the app when finished.
| Action | Control |
|---|---|
| Take a photo | Click the preview or Capture |
| Change resolution | Hover over the preview and press 1, 2, 3, or 4 |
| Zoom | Use the mouse wheel over the preview |
| Move a zoomed view | Middle-drag the preview |
| Rotate | Use the left/right rotate buttons |
| Refocus | Click Refocus |
| Open saved images | Click Open folder |
Available resolutions and refocus support depend on the camera and its driver.
PaperCam listens only on 127.0.0.1. Camera frames and captured images stay on the local computer. The repository excludes captures, generated documents, logs, screenshots, archives, local configuration, and common secret files.
