Skip to main content

My identity card copy

Easily watermark and hide information in copies of your (german) identity card!
🇩🇪 German language information is below.

Before After
Screenshot of a computer program. There is a copy of a passport, which all fields marked. It is possible to toggle each fields Like the previous screenshot, but the selected fields are blacked out, the password is in greyscale and there is a watermark over it.

This tool allows watermarking copies of german identity documents. You can also blacken information your recipient does not need (like the document number or CAN).

Currently, this tool supports the following identity documents:

  • German identity cards (Personalausweis):
    • Current version with EU and biometric icon (issued since the 2nd August 2021)
    • Previous version with a dedicated field for the name at birth (issued from 19th December 2019 to 1st August 2021)
    • Previous version without a dedicated field for the name at birth (issued until 19th December 2019)
  • Temporary German identity cards (Vorläufiger Personalausweis) issued on paper
  • Regular biometric German passports

Installation

Select the most suitable installation option for you below.

Flatpak for Linux

On Linux, you can install this application independent of your distribution with flatpak. Follow the initial setup guide if you haven't installed flatpak yet.

You can install it via the command line: flatpak install in.varb.Ausweiskopie

Afterwards, you can run it with: flatpak run in.varb.Ausweiskopie

Alternatively, visit the store page for further details:

Get it on Flathub

Binaries on GitHub Releases for Windows

You can download the latest Windows binaries from the releases page. The binaries work without installation.

From PyPI

PyPI

Install with pip:

pip install ausweiskopie

You can now run it with python -m ausweiskopie. Your Python installation must have the tkinter.

Optional features:

  • Modern theme: This application will make use of ttkbootstrap if available. Just run pip install ausweiskopie[modern]
  • XDG Desktop Portals (native file open/save-as dialogs on Linux): If your desktop manager provides XDG portals, just install pip install ausweiskopie[portals].
  • Drag-and-Drop: If your Tk/Tcl environment has the tkdnd extension, Drag-and-drop support is automatically enabled.

Meine Ausweiskopie

Ausweiskopien schwärzen und einfach kenntlich machen.

Vorher Nacher
Screenshot eines Computerprogramms. Es ist eine Reisepasskarte abgebildet, und darunter alle möglichen Felder. Gleiches Programm, die Felder im Pass sind nun geschwärzt, außerdem ist er schwarz-weiß und mit einem Wasserzeichen versehen.

Nach § 20 PAuswG gilt:

(2) Der Ausweis darf nur vom Ausweisinhaber oder von anderen Personen mit Zustimmung des Ausweisinhabers in der Weise abgelichtet werden, dass die Ablichtung eindeutig und dauerhaft als Kopie erkennbar ist. Andere Personen als der Ausweisinhaber dürfen die Kopie nicht an Dritte weitergeben.

Dieses Werkzeug ermöglicht es eine Ausweiskopie als Kopie und eindeutigem Wasserzeichen zu kennzeichnen. Für den Adressaten unwichtige Daten (z. B. die CAN oder die Ausweisnummer) können geschwärzt werden.

Folgende Ausweistypen werden unterstützt:

  • Vorläufiger Personalausweis
  • Neuer Personalausweis:
    • Aktuelle Fassung ab 2. August 2021 (mit EU-Logo und Biometriesymbol auf der Vorderseite)
    • Neuer Personalausweis mit gekennzeichnetem Geburtsnamen (ausgestellt vom 19. Dezember 2019 bis 1. August 2021)
    • Neuer Personalausweis (ursprüngliche Fassung)
  • Deutscher Reisepass (in Fassung ab 2017)

Installation

Flatpak für Linux

Unter Linux kann die Anwendung unabhängig von der Linuxdistribution mittels Flatpak installiert werden. Sollte Flatpak noch nicht installiert sein, folge der Einrichtungsanleitung.

Danach kann "Meine Ausweiskopie" mittels Kommandozeile installiert werden: flatpak install in.varb.Ausweiskopie

Nach der Installation kann sie wie folgt ausgeführt werden: flatpak run in.varb.Ausweiskopie

Für weitere Details besuche die Marktplatzseite:

Jetzt auf Flathub

Windows-Dateien unter den GitHub Releases

Die neusten Pakete findest du unter Releases. Du kannst die Anwendung direkt ohne Installation ausführen.

Von PyPI

PyPI

Du kannst die Anwendung auch mittels pip installieren:

pip install ausweiskopie

Deine Python-Installation muss tkinter installiert haben.

Optionale-Features:

  • Modernes Look-and-Feel: Mittels ttkbootstrap kann der Anwendung ein modernes Aussehen übergestülpt werden, zur Installation pip install ausweiskopie[modern] ausführen.
  • XDK Desktop Portals (Natives Datei-Öffenen-/Speichern-Unter unter Linux): Die meisten Desktop-Umgebungen stellen diese mittlerweile bereit. Zur Installation pip install ausweiskopie[portals] durchführen.
  • Drag-and-Drop: Wenn tkdnd in deiner Tk/Tcl-Installation vorhanden ist, funktioniert Drag-und-Drop von Bildern.

Metadata

Release files for ausweiskopie 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ausweiskopie 0.1.4
File Size Uploaded Provenance Actions
ausweiskopie-0.1.4.tar.gz 5.8 MB With provenance Details for ausweiskopie-0.1.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ausweiskopie 0.1.4
File Interpreter ABI Platform Actions
ausweiskopie-0.1.4-py3-none-any.whl Python 3 none any Details for ausweiskopie-0.1.4-py3-none-any.whl

Total release size: 10.3 MB

Release files / ausweiskopie-0.1.4.tar.gz

Download URL ausweiskopie-0.1.4.tar.gz
Size 5.8 MB
Tags Source
SHA-256 checksum
How to use checksums
9d0df60231476a5cdb4641424029a514e8da0222684b3c9323762f87a226adb2
BLAKE2b-256 checksum
How to use checksums
7aaa9a9b40b9f3fe12f89bc34a08492fffbac63980fe9bc0979dc3bf24cdafa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 13, 2025.

Transparency log

Release files / ausweiskopie-0.1.4-py3-none-any.whl

Download URL ausweiskopie-0.1.4-py3-none-any.whl
Size 4.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f2465bc60cd72010b928e26c252c534e1c3b16d7014d48e0ce78d215ff98d2d4
BLAKE2b-256 checksum
How to use checksums
0c5e959a5135386c22e528d3f44793e2a77ba8abd94ac7fc4cdb7972620036c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 13, 2025.

Transparency log

Security for ausweiskopie 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for ausweiskopie-0.1.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 13, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page