MakeACopy

MakeACopy

Privacy-focused document scanner with OCR and PDF export

egdels Graphics Multimedia OCR

Screenshots

Screenshot of MakeACopy Screenshot of MakeACopy Screenshot of MakeACopy Screenshot of MakeACopy Screenshot of MakeACopy Screenshot of MakeACopy Screenshot of MakeACopy Screenshot of MakeACopy

Description

MakeACopy is an open-source document scanner app for Android that allows you to digitize paper documents with offline OCR functionality. The app is privacy-friendly and works completely offline — no cloud connection, no tracking.

Features:
• Camera scanning: Capture documents using your device’s camera
• Edge detection: Automatic document boundary detection using OpenCV, enhanced by a custom-trained ONNX inference model
• Perspective correction: Manually or automatically adjust document perspective
• Grayscale export: Optional grayscale filter applied during PDF creation
• OCR: Offline text recognition using PaddleOCR in the published paddle flavor
• PDF export: Save scanned documents as searchable PDFs
• Share & save: Export locally or share via other apps
• Dark mode: System-based Material 3 theme with light and dark appearance
• Privacy-focused: Fully offline — no data leaves your device

The F-Droid and Google Play listings provide the paddle flavor with PaddleOCR. The standard flavor with Tesseract remains available through GitHub Releases for users who still need Tesseract language data or workflows.

MakeACopy is F-Droid compliant and builds native libraries from source during the build process, ensuring that no prebuilt binaries are included in the repository. All components are open source and respect your privacy.

MakeACopy is free and open source. If you find it useful, please consider supporting development: https://ko-fi.com/egdels

License: Apache License 2.0

What’s new (4.7.1)

MakeACopy 4.7.1
* New: every setting now lives in one options dialog, grouped into collapsible sections.
* New: the low-light flashlight prompt can be switched off ("Don't ask again" or in the camera options).
* Fixed: the bottom button bars span the full width and reach the bottom edge of the screen.
* Fixed: short messages no longer cover the buttons; they appear above the button bar and follow the light or dark theme.
* Fixed: camera preview and photo sometimes shrank to a landscape strip.

Versions

Version Date Size Requires Android Download
4.7.1 current
b000260a40c7d4aa…
2026-10-14 135 MB API 29
4.7.1
b4c8426970aa6d47…
2026-10-14 133 MB API 29
4.7.1
94e12ca70e8de20b…
2026-10-14 133 MB API 29
4.7.1
9c585a27760660af…
2026-10-14 126 MB API 29
4.7.0
80b4f34b8db04088…
2026-10-05 135 MB API 29
4.7.0
074ac9277787bd34…
2026-10-05 133 MB API 29
4.7.0
477eca87bea27f91…
2026-10-05 133 MB API 29
4.7.0
d0557bbc73a277ec…
2026-10-05 126 MB API 29
4.6.2
2c2253d8264d5533…
2026-09-21 136 MB API 29
4.6.2
b00ef71f0c5cc881…
2026-09-21 134 MB API 29

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • CameraTake photos and videos.
  • VibrationControl the vibration alert.
  • makeacopy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments