Skip to content

ADD CTRL+C SUPPORT #877

Description

@indser0002-gif

Feature Request: Configurable Keyboard Shortcut (Ctrl+C) and Auto-Copy File Path on Export

First of all, thank you for developing NAPS2! It is by far the best scanning application available.

I would like to request two key enhancements to streamline keyboard-driven workflows and clipboard integration:


  1. Configurable Ctrl+C Shortcut for Selected Scans
    Currently, copying selected items directly via standard keyboard shortcuts is limited. Adding global Ctrl+C handling would allow users to quickly move scans into other applications.

Behavior:** When a user selects one or more scanned thumbnails and presses Ctrl+C, NAPS2 copies the selection to the clipboard according to a user-defined setting.
Proposed Settings (Settings > General or Settings > Keybindings):
Clipboard Copy Mode:
Copy as Image:** Copies selected image data directly to the clipboard (as Bitmap/PNG).
Copy as PDF:** Generates a temporary PDF from the selection and places the file payload on the clipboard (ideal for pasting into email clients, Slack, Teams, etc.).
Copy as OCR Text:** Copies extracted text from the selected pages (if OCR is active).


  1. Auto-Copy File Path to Clipboard Post-Export
    After exporting a file (PDF or Image), users often need to reference, upload, or attach that file elsewhere.

Behavior:** Automatically copy the absolute destination path (e.g., C:\Users\Name\Documents\Scan_2026.pdf) to the system clipboard upon successful export.
Proposed Option:** A checkbox in settings to toggle this feature:
[X] Copy exported file path to clipboard automatically`


Use Case / Motivation
These features would save significant time by removing the need to manually right-click context menus or navigate through File Explorer after every scan/export cycle.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions