---
title: "Copy and paste annotations in PDFs on Android | Nutrient SDK"
canonical_url: "https://www.nutrient.io/guides/android/features/copy-paste/"
md_url: "https://www.nutrient.io/guides/android/features/copy-paste.md"
last_updated: "2026-06-08T09:14:14.281Z"
description: "Nutrient Android SDK has support for copying and pasting annotations. This works between pages of a document and even between multiple documents."
---

# Copy and paste annotations on Android

Nutrient Android SDK has support for copying and pasting annotations. This works between pages of a document and even between multiple documents. It is also integrated into the system clipboard, which allows images and text to be copied and pasted in both directions. Copying images is not supported by all applications. Check out the `CopyToClipboardActivity` example in the Catalog app to see how to add support for this to your application.

## Configuration

We provide granular control over which parts of our copy and paste integration is enabled.

### PdfConfiguration

The [`PdfConfiguration`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration/-pdf-configuration/-builder/index.html) — and by extension, [`PdfActivityConfiguration`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration.activity/-pdf-activity-configuration/index.html) — allows you to completely disable copy and paste support using [`copyPasteEnabled(false)`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration.activity/-pdf-activity-configuration/-builder/index.html#551506567%2FFunctions%2F-1917335081). If you just need to disable part of our copy and paste integration, we provide more fine-grained control using [`CopyPasteFeatures`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration.annotations/-copy-paste-features/index.html) and [`setEnabledCopyPasteFeatures()`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration/-pdf-configuration/-builder/set-enabled-copy-paste-features.html).

### ApplicationPolicy

Providing a custom [`ApplicationPolicy`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration.policy/-application-policy/index.html) allows you to configure global copy and paste settings. The relevant [`PolicyEvent`](https://www.nutrient.io/api/android/nutrient/com.pspdfkit.configuration.policy/-application-policy/-policy-event/index.html)s are:

- `ANNOTATION_COPY_PASTE_SYSTEM_INTEGRATION` — To enable or disable the integration with the system clipboard.

- `TEXT_COPY_PASTE` — To enable or disable the option to copy text out of documents.

## Keyboard Shortcuts

In addition to triggering copy and paste from the UI, we also support common keyboard shortcuts like Ctrl + C for copying, Ctrl + X for cutting, and Ctrl + V for pasting annotations.
---

## Related pages

- [Set annotation author names on Android easily](/guides/android/annotations/annotation-author-name.md)
- [Define annotation behavior with flags on Android](/guides/android/annotations/annotation-flags.md)
- [Detect if an annotation has changed on Android](/guides/android/annotations/create-edit-and-remove/detect-changes.md)
- [Z-Index for annotation stacking order on Android](/guides/android/annotations/annotation-z-index.md)
- [Embed or attach a file to a PDF on Android](/guides/android/annotations/file-annotations.md)
- [Undo and redo annotations on Android](/guides/android/features/undo-redo.md)
- [Disabling annotation editing on Android](/guides/android/annotations/configuring-annotation-editing.md)
- [Programmatically create annotations on Android](/guides/android/annotations/programmatically-creating-annotations.md)

