Skip to main content

32-character RFC 4648 lowercase Base32 IDs

Project description

ID32

No more ugly IDs!

ID32s look like: m6ov3liumm6trqulojtj6yselragllbg

  • 32 lowercase characters of RFC 4648 Base32 (a-z2-7)
    • represents 20 bytes (160 bits) of randomness
  • Easily double-clickable (no hyphens or underscores)
    • NanoID: 0klp0QFYiS_dOUzhF-y_g
    • UUID: 10dd71ca-6030-407b-89a4-55c4e11006cd
    • ID32: trhfnnxkrotlcc3gluyl4mqr6aomt4e7

The code is essentially the same as nanoid.

Installation

pip install id32

Usage

from id32 import id32

id32() # h3uu3spo3skwzidi62gk6vzfr4ifxsf3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

id32-1.1.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

id32-1.1.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file id32-1.1.0.tar.gz.

File metadata

  • Download URL: id32-1.1.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for id32-1.1.0.tar.gz
Algorithm Hash digest
SHA256 1cea9e5f204b6554772f4cc1e47006c46a318887864135be30f5c19912a1da5e
MD5 ea0ee0650c7acfd74f33cc5347432b56
BLAKE2b-256 cde1136bccc424776e05ff382ab5f8b791b0d9a6d262f85fe8264cf73459903a

See more details on using hashes here.

File details

Details for the file id32-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: id32-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for id32-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b5af3e6a3a42a65b14e3a428c8c03e7a67e38e0b008d2615922329113e188eb
MD5 548766907dbaf05a6024ca6358493e2a
BLAKE2b-256 d68a374c0b08e2fcc06e6f963e3fa261d7776ee342c043101e66571935028f0d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page