Skip to main content

chpass

Gather information from Chrome 🔑

Unit Tests Integration Tests python

Features

  • import/export passwords
  • history
  • google account profile picture
  • downloads
  • top visited sites

Installing

$ pip install chpass

Usage

usage: chpass [-h] [-u USER] [-i FILE_ADAPTER] {import,export} ...

Chrome must be closed during the whole process, because its database is locked while running.

Export

usage: chpass export [-h] [-d DESTINATION_FOLDER] {passwords,history,downloads,top_sites,profile_pic} ...

Import

usage: chpass import [-h] -f FROM_FILE

In order to import the passwords successfully, Chrome must be restarted after the import to load the passwords from the database.

File adapters

chpass support read/write functionality with csv and json.

the default export and import is done with csv.

you can change the file adapter with the flag:

$ chpass -i json export

License

This project is licensed under the terms of the MIT license.

Release files for chpass 0.4.2

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

Source distribution (sdist)

Source distribution for chpass 0.4.2
File Size Uploaded
chpass-0.4.2.tar.gz 37.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chpass 0.4.2
File Interpreter ABI Platform
chpass-0.4.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 70.0 kB

Release files / chpass-0.4.2.tar.gz

Download URL chpass-0.4.2.tar.gz
Size 37.8 kB
Tags Source
SHA-256 checksum
How to use checksums
edc53f0af295a93dd434c6c00326e948b9f70feb1c125e134793172becade502
BLAKE2b-256 checksum
How to use checksums
bba7d567b8605e7787e9025f7e656d5a8ce2fffccdb83191b3ba593489936659
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / chpass-0.4.2-py2.py3-none-any.whl

Download URL chpass-0.4.2-py2.py3-none-any.whl
Size 32.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
f302afda44b42bf2c6869f31120037e4e03ccd384430ee0d5bedea7181f1c029
BLAKE2b-256 checksum
How to use checksums
79d708a7e70146def6649e13622f689d86b40edba83d65e119fccceb0724573d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.1

2 release files

0.2.3

2 release files

0.2.2

2 release files

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